question1 and 2