Solving riddles is always fun. No only because you get to test your ability to think outside the box, but also because you get the opportunity to challenge the boastful people around you. I think we all want to have a bit of competition in our lives. Who