###################### #....................# ## #.########...........# <.# ##.## #.#########.# #.# ###.#.## #.# #.# #.# #..###.# #.# #.# #.# #.#.#.#######.# #.# #.# #.##..........# #.# ..######.######.##.########## #.# ......(.........##.# #.####### .. .#######.#########.# #.......# ....#######...........## #.#####.# ..................%....# #.### ..####.#.###.#....###### #### #...# #.####.#.# #.#....###..###~~##..# ###.# #..s...#.# #.#..#[##.##.#.~~.#..#########.###.#### #.###O.#.. ..#...##.###8#.~~.#..#................# #.# #..### ###....#.#####.~~.#..#............###.# #.# #..# #....##.## #.~~.#..#.###.###.##.# ### #.# #..# #....#.#.# #.~~.#..#.# #.# #.# .# #.. #.# #..# #....#)#.###.~~.#..#.###.###.# # #.# #######.# #<.#######.#.#####)##.~~.'..#.......... #.# #.. ....# #..............####.#.~~.##'#.###.##... #.# #.# #..# #.########.#.##.###.#.~~.#..#.###.##.#.# ##.####.####..###.### #....##.#.##.~~.#8.#...# #...................# #....###.###.~~.##.#.#.# #..####.####..###.#.# #....# #.# #.~~.##.#.#.# #..# #.####..# #.#.# #....###.# #.~~.##.###.# #..# #.......# #.#.# ##...###.## #.~~.#..#...# #..# ######.####.#.#####...#.#.## #.~~.#8.#.### #..# #..................##.## #.~~.##.#.# ##..# ######.##.####.....###.###.~~.##.#.# #...# #.##.# ##..#.##.#.##.~~.##.#.# #.#.## #.##.# #...##.###.#.~~.#).#.# #.#..# #....# #....#.###.#.~~.#8.#.# #.##.# ###..# #...##.##.##.~~.##.#.# #. #.# #..# #..#.##.#.##.~~.##.#.##8...8# #.######## #..# #....##.###..~~.##.#.##.....###### #......... ##..# #....##.##.#.~~.#).#.#8.....8#...# # #.###..... ....# #..#.#.##.##.~~.#8...##..$..####.# #.##.###.###. #...# #...###..####~~#####.# 8...8 #.# #........# #.# #...# #....########### #.# ##>## #.# ####%##..###.######...# #######.%..>.#.# ### ##### #.# #.# ...............# #..............# #####.######.# #.##.#.#.....###..####.############.# #^..>........# #...# #.............................# #.############ #..## #..###..##.##################%# #.# #.## #..'_+..##.# #.## #.# ##.## #..###..##.# #..# #.# ##.###......###.# ##.#######.# ##.#.##....###.# #.........# ##............# ########### ##############