###### ...######.....# .........>....# ##.###.#.....# .###.#.....# ..##.#.....# #.##)#..g..# #.##.#.....# #.##.#.....# #.##.#.l...# #.##l# #..#.# ##.#.# #...# ##..# ###..##### #.......... #.##.###### #.##... #.######### ...####.....#... .........##.#.# ...#####.##...#.# #........# ############'############ ##.................[.....## #............<............# #.....#####.....#####.....# #....## ##...##...##....# #..[## ##+##..8..##...# #..## ..........##..# ##.## ..(........##.# #..# ########....#.# #######.## #.##.#.# #.......####### #.##...# #.####.###....# #.####.# #.# ##.###.##.# #....#.# #.###.......#.################.#.. #.#....##...#................#.#### #.....###...################.#.# ###.#####.### #...#.# #.#.....# #.###.# #.#.###.# #.###.# #.....#.# #.....# ####.##.# ####### #.....# #######