from Sokoban World 2
Solve stage 38 in 475 moves and 159 pushes or less, without using the autosolver