Abstract Puzzle Solution With The Lamp