Cool idea, reminds me of those sliding tile puzzles with how there is an order of operations needed for some of the maps.