Solving our problems is always a complex issue. However, it can be made to give results if problems can be classified into “types”. Once a problem’s type is recognized (and it might have more than one), it would be easier to resolve.
A suitable way to demonstrate the above is to classify puzzles (riddles) into 10 Types. In this presentation, Akram will present each of these types and support them by interesting puzzles. Knowing the type a puzzle falls into will allow you to solve it more efficiently. The audience will be given several puzzles to solve (under each type).