Puzzle And Logical Games