---- -----------..| |..0.^^^^^^..| |.--.------|^| --......|...|^| |.......+.0.|^| |.......|...|^| |-+--.--|###-+| |...|...|.....| |.0.|.|.|..<..| |...|0|.|.....| ----|.0.------| |..0...--.| |.--0...|.| |....0-.|.| |.-.-.0.|.| |...0..0-+| -----...0.| --.>..| ------ Label the Boulders: ---- -----------..| |..M.^^^^^^..| |.--.------|^| --......|...|^| |.......+.N.|^| |.......|...|^| |-+--.--|###-+| |...|...|.....| |.K.|.|.|..<..| |...|J|.|.....| ----|.H.------| |..G...--.| |.--F...|.| |....D-.|.| |.-.-.C.|.| |...E..B-+| -----...A.| --.>..| ------ First push E two spaces west: ---- -----------..| |..M.^^^^^^..| |.--.------|^| --......|...|^| |.......+.N.|^| |.......|...|^| |-+--.--|###-+| |...|...|.....| |.K.|.|.|..<..| |...|J|.|.....| ----|.H.------| |..G...--.| |.--F...|.| |....D-.|.| |.-.-.C.|.| |.E@...B-+| -----...A.| --.>..| ------ Now push J five tiles north: ---- -----------..| |..M.^^^^^^..| |.--.------|^| --......|...|^| |....J..+.N.|^| |.......|...|^| |-+--.--|###-+| |...|...|.....| |.K.|.|.|..<..| |...|.|.|.....| ----|.H.------| |..G...--.| |.--F...|.| |....D-.|.| |.-.-.C.|.| |.E@...B-+| -----...A.| --.>..| ------ Take M, then J, then K: ---- -----------..| |...@...^^^..| |.--.------|^| --......|...|^| |.......+.N.|^| |.......|...|^| |-+--.--|###-+| |...|...|.....| |...|.|.|..<..| |...|.|.|.....| ----|.H.------| |..G...--.| |.--F...|.| |....D-.|.| |.-.-.C.|.| |.E....B-+| -----...A.| --.>..| ------ Bring N out and take it. Push H one tile west and take it. ---- -----------..| |.........^..| |.--.------|^| --......|...|^| |.......+...|^| |.......|...|^| |-+--.--|###-+| |...|...|.....| |...|.|.|..<..| |...|.|.|.....| ----|...------| |..G...--.| |.--F...|.| |....D-.|.| |.-.-.C.|.| |.E....B-+| -----...A.| --.>..| ------ Now the hard part, getting behind the diagonal. Start by pushing G two tiles east. Then push F one tile south. ---- -----------..| |.........^..| |.--.------|^| --......|...|^| |.......+...|^| |.......|...|^| |-+--.--|###-+| |...|...|.....| |...|.|.|..<..| |...|.|.|.....| ----|...------| |....G.--.| |.--@...|.| |...FD-.|.| |.-.-.C.|.| |.E....B-+| -----...A.| --.>..| ------ Go around and push B one tile north. Then push E east until it is next to C. ---- -----------..| |.........^..| |.--.------|^| --......|...|^| |.......+...|^| |.......|...|^| |-+--.--|###-+| |...|...|.....| |...|.|.|..<..| |...|.|.|.....| ----|...------| |....G.--.| |.--....|.| |...FD-.|.| |.-.-.CB|.| |.....E.-+| -----...A.| --.>..| ------ Now push D one tile south. Push F west to the wall and take it. ---- -----------..| |............| |.--.------|^| --......|...|^| |.......+...|^| |.......|...|^| |-+--.--|###-+| |...|...|.....| |...|.|.|..<..| |...|.|.|.....| ----|...------| |....G.--.| |.--....|.| |.....-.|.| |.-.-DCB|.| |.....E.-+| -----...A.| --.>..| ------ Take G. Push D north to where G was and take it too. ---- -----------..| |............| |.--.-------.| --......|...|.| |.......+...|^| |.......|...|^| |-+--.--|###-+| |...|...|.....| |...|.|.|..<..| |...|.|.|.....| ----|...------| |......--.| |.--....|.| |.....-.|.| |.-.-.CB|.| |.....E.-+| -----...A.| --.>..| ------ Push E one tile west, then take it north along the same path as D. ---- -----------..| |............| |.--.-------.| --......|...|.| |.......+...|.| |.......|...|^| |-+--.--|###-+| |...|...|.....| |...|.|.|..<..| |...|.|.|.....| ----|...------| |......--.| |.--....|.| |.....-.|.| |.-.-.CB|.| |.......-+| -----...A.| --.>..| ------ Push B one tile north. Push C one tile west, then north and take it. If you want to free B, you have to relocate A first, then push B south so you can get east of it.