Puzzle 1d2q1s