Puzzles Vs Problems: A Two-Sided Genre