This puzzle can waltz