spawner "puzzle"