questions on puzzle reasoning