########### ######.........# #######..............# #........(...........########## #.............................# #.............................# #................(.((..)......##### #..............#.........##.......# ################.........##.......# ..................'....>...# #.................#........# ###.................#........# ....................#.######## ....................#.# ...........####'#####.# ...........####'#####.# #........#....>...#.# #####'####........#.# #.## #........#.# #..# #........#+## ##.###...........# #.....#+## #. #..##...........# #..(.....# ###.###.#####........# #........# . .....................# #.......# ..## ###.###..####........##### #.......# #.# # ...##........................# #.......# #.##.# #....................####.### ###.......# #.##.# #.###.....###........# #.# ..........# #....# #.#####_#####.##.##### #.# .......ooo# #....######.###.....###.##.###### #.# .......#o## #...............................# #.# .......#.# #.##.......##.#.#.....#..#'####.# #.# .......#.# ##.##.......##...#...........# #.# #.. .# ########'######...........####.#...........# #.##### #.# #.............####.......# #.###.........# #.#...# #.# #....#........# #.......# #.# #.........# #.#.#.# #.# #....#........# ##+###'######.###.........###.#.#.# #.# #....#........# #.......................>.......#.# #.# #....#........# #.....#######.###########.###.#.#.####.## #....#........# #..o..# #.# #....# #.# #.#.........# +....########## #.....# #.# #....# #.# #.########..# #....# #.....# #.# #....# #.# #...........# ###### #.....# #.###....####.#############.# ##### #.....# #...'....'..................# #...# #.....# #####....####.......<######## ######.#.# #.....# ##....############# #........# ##'#### #.................# ###.####.#######.# #.###############.# #................# #.# #.# #.#.####.######### #.# #.# #.#.# #.# #.# #.# #.#.# #.# #.# #.# #...# #.# #.# #.# #...# #.# #.# #.######### #.### #.#####################.# #.....<...# #.# #.......................# ######.##.# #.# ######################### #.##.# #.# ####.##.# #.# #......^# #.# #######.# ### ###