logic questions with answers