######## ....... # #....# ### .##########... #.#. +..... ..# #####............. ...#.##....###.##................. ...........................................>. ..)...................# ....................(. ).............###.##.#.##......... ............ ..............+................O.#+#........... ..............##..##.#.## #.#.#........... ..............##.....#.## #5.............. ..............###.##....# ##..#........... ##########.........####.........# ####..#........... #........#.........###.....5....# #................# #........#...........#.#####....#<...+.......##.#####.# #........#...........#.#.............#.......##.# #........#...........#.##.##.........#.......##.# ##........#...........#.##.##.........#.......##.# ### #<........#...........#.##.#####......#.......##.# #.# #.........#...........#.##.# ###......#.......##.#####.# #########.........#...........#.##.###...#.## #................# #.................#...........#.##.......#.# #........#.#####.# #.#######.........#.........### #####.#.# +........#.# #.# #.#...............#.........# # #.#.# #........#.#####.######## #.#.######........#.........# #. #.#.# ##........#............... #.#.# #........######'#### #.######+#.# ..........#.#####.######## #.#.# #........### #.######..........# ###......)...# #.#... #.#.######..........# #.................+ .............#####.#.##### #.#.................# ##................###............>............. #.########..........# #....................########.∩#.#####.#.##### #.# #..........# #....................########..#.# #.#.# #.# #..........# #....................##........#.#####.#.# #.# #..........# #....................##.######.#'#.......# #.# ####..........# ##.......#########...###.# #.....###.### #.# #..........#######........# ..............# #.....# #... #.# #.###...................... ..............+ #.....# ##### #.# #.# #...................... ..............# #.....# #.# #.# #.................###.. .############.... #.#.#.# ##.#####.####................# .. ..### #.#.#.# #...........'................+ ..+ ...<#.# ########.####................# ..# ##.#.#.# #.# #................# .# #.# #.# #................# #.# #........ #.# #........ #.# #........ #.# ..(.... #.#