Bebras Challenge
The time is now 14-05-2024 7:08 PM BST
Try to solve as many puzzles as you can. Answers and explanations are given under each.