from Sokoban World 2
Solve stage 22 in 531 moves and 108 pushes or less, without using the autosolver