#####+###### #........... #........... #### ##........... #..........# ..# #............ #..........# #.# #............ #..........# #<# #............ #..........# #.# #............ #..........# ..# #########.#################..........# .#.# #.........# #...................########### ..#.# # #.######### #................)....[.......# .. #.# ##.##.####### ####..........####'#############.# ... #.# #...........# #................#.# #.# #.. #.# ##...........#######................#.### #.# ..............[.....'.................(.># #.# ................###.#.............####.#.###########.# ###...........#.# #.#.............# #.#.#...........## #...........#.# #.#....########## #.#.#............# ##+##+##....#.# #.###### #^#5#.......##[### #....#.. #.# #.#.#.#####)#...<# #....##. #.########....# #.#.#.# #.#.#.## #....# .##.#.!.........# #.#.#.# #.#.#.## #..... .##.#...........# #.#.#.# #.#.#..# #..... .# #...........# #.#.#.# #.#.#.## #...........######.#.#.# #.#.#.# #+#......................# #.#.#.# ...........# ######.#.#######.#.#.# ...........# #.#.........#.#.# !..........# #.#.............# .>#........# #.#.........#.### #........# ######'#########.#.# #........####.........# #.#.# #........w5.'.........# #.#.# #############.........# #.#.# #.........# #.#.# #.........######.#.# #.....)...'......#.# #.........######## #.........# #.........# #.........# ######'#### #.# #.#