solved : q1.37