Puzzle Node solutions