updated questions
question part1