Puzzlers put their speed and problem-solving skills to work during the Celina Kiwanis Club speed puzzling contest during Seniors' Day at the Mercer County Fair.