main06-10-e-final