Questions 46 to 50: Logic and codes