############# ##.....#.....##################### #...................##.....#.....## ...........>........#.............## .(..............................<..# ...................................# ................####...............# .......^.......## #................# ...............# #.................# #..............# ##................# ##.........g.g.# ##...............# ######..#####..# ######............ #...## #....# #..........## #....#gg###.##.... ##........# #....##.g.#.# ###. .. #.... ###...... #.... .....# #.... .##.. #.... .. . ##