##### #...# ####...# #......# ########## ####......# ..........### ###.........# .. #............. ............#########... #.............> .......................... #.............. .....>..................... #.............. ........................... #.......................<...............# ..#####.....#'####... ........................# ............#....##########...................# ............#.............#....###########....+ .............#.............###..# ........#....# .............#...............#..# ........'..).# .............#...............#..##........#....# ............#........)).....#...#........#....# ............####.......)....#...#........#....## ...............#.......#+####...##'#######.....# #.............#....(..#.......................# .............#....(..#.......................# ########....#(......#..............)........#####. #....#####'###...............((............. #......................########............ #......................#......#.)).......... #..######..............#......#..........## #..#....#..............#......'..........# #..#....################......#..........# #..#..........................###........# ...########..#............................#....(...# .# .....?.).....#............................#........+ .# #......zz....#...###'####.................##.......########.# ............#...#......#.....#'###........#................# #...........#...#......#.....#...#........#.....######.....# #.......#####...+......#.....#...#........##....#....#.....# .......#.......########.....#...#.........#....#....#.....# #####.#....................#####.........###..#....#.....# #.############'#######.......###.......#..#....#.....# #....................#.......# #.......#..#....#.##..##### #.....^..............#.......# #.......#..#....#.###..#..# #####....................#.......# #.......#..#....#.###..#.## ### ..........................#.......# #.......#..####'#.##)#.#.#####.# ####.......######........##'######.#########.........##.#)#.#.#..## #.......#....######...............................#.#)#)##.....# #.......#.........#..................########.....###...).#.#.## #.......#.........#......###########.# #.....#######.#.#### #.......#.........'......# #.# #.....##.# #.#.#...# #####.......#.........#......# #.# #.....##.# #..).).## .............##+#'######......# #.######+#.....#.## ##.#.### .............................###########..............##.###.###..# ...........###...............)................#######..###.#.#....## #########.# #......................[.........# ..##.#..#..#.# #.# #...................#####........# #.####.#.### #.# #............?......# #........# ### #..#).## #.# #.......>...........# #........# ###.#..#### ### ####................# #........# ###..#.##.# #................# #........ #.###.##.## ################## ######## ##...##)#.# ##..##.### ###..#..# #######