q1 solved