####### #.. ..# ### #### #.###.# ###.. ..# ########## ######.#...###...####.###############........# #......'...#......#...##......##......##.(...# #......#...#......#...................##.....##### #..........#......#.........<.........###........# #..........# #.......................## ###...)..# ##+###.##...###......................## #........# #...<.....#..............##.####(##...# #........######## ##.....############'###+#.#..#.........# #........(......# #.....................#.#.#............# #......########.# #..................####.#.####.........####.............#.###### #...............(>.+.............(........'.............'......# #....##............#.......###......#######.............#.####.# ##### #........##'##.......###......#.........#####.....#.# #.# #........##.##................#.........# ########.# #.# #####........##................(###.........# #...# #.####.# ##>..........................................# #...# #>.....# #......#'####................................####...####.####.# #......#.# #........................#.......#...^..%....# #.# #......#.####..............................###...........# #.# #......#...................................# #...........# #.# #................#.....####................###.....#####.# #.# #......................####.......###.................##.# #.# #.........................##....### #####.............##.# #.# #######...................+.....# #..............+..# . #........#'#####....# #...............#..# #.....####..o..#....# #............... . ####### #.....#.?.. #..........#+#. +...o.#... ....#......# #.....# ...#....... #....#.. +../.. #.##o#... #.# .# . #.. .. # . .. #. . #. g.. #. .. #. #'#.#.###### #..........#.# #<.o....# #####...# {....... #.##### .# ##