feat(lab1): solve q1
feat(lab1): solve q2
feat(lab1): solve q3
feat(lab1): solve q4
feat(lab1): solve q4(1)
feat(lab1): solve q5
feat(lab1): solve q6
feat(lab1): solve q7
feat(lab1): solve q8
feat(lab1): solve q9
feat(lab1): solve q10 and complete lab1