######################### #.......................# #.#####################.# #.# #.# #.######### #.# ###########.#.......#############.####### ...................'..............>..... #...# #..................#.###########.######. #...# ###..................#.# #.# #...# #....................#.# #.###### # ...#####.#..................#.# #.##... #.####.....#.#.#'####....########.# #.##.####### .(.#.....#.#....(.....## #.# #.........<# ####.##.#o....#.#.#.################.## ####....#### ....>..ro.....'.......................# ####.# #######.#.....#.#.#.#####.##.......#..# #.# #.#.....#.#....# #.##..........########## #.# #l#.....#.#....# #.............#........# #.# #.#######[#....# #####..(......#.######.# #.# #.# #.#.#+## #.....#...#.#<...#.# #.# #.# #.#.# ........#...#.#.##.#.# #.# #.# #.#.# ####.####...#.#..#.#.# #.# #.#.# ...# #...#.#..#.#.# #.# #.# ###.# #...#.#..#.#.# #.# #.# ... ....#.#..#.#.# #.# ### #.####.#.# #.# ... #......#.# #.# #.#########.# #)# #...........# #.# #.....####### #.# #.....#### #.# #........# #.# #.######.# #.# #. #.# #.# # #.# #.# #.# #.# #.##########.# #............# ##############