######### #.......# #.#####.# #.# #.##### #.# #.....# #.# #####.# #.####### #.# ##########.......###.##### ....................>....# ##...............#>###.# ######.............##.#.# ...................##'#.##### ......).....................# ......g..##+#######....##.#.# ......##.##.#######.........# ...... #..#.##..............# ..... ##+#.##..............# ..... #................#+#.# .... #................# # .... #................# ##....##............. ##.....##.............. ##......##.............. ##.....#.##.....#........ ##.....##.##.....####.#.#+ ##.....##..#......... .#.# ##.^...## #.#.......... # ########.....## #.(........ .........8..## #.......... .......<...## ##......... .........>..# ########.....# ##.....# ##.....# #..... #.... #..