######## #......# #.####.# ##### #.####.#############...# #.#....................# #.#......##.####...#...# #...........# #.....#.## ### #.......##### ##...##.######.## #.##....# ##.###.......#.# #.##.#..# #.# ########.## #.##....# #.# #.# #.###.#.# ##'## #.# #..)....# ##...## #.# ##..#.### ##.)...## ####.# ##...#.## ##.......## #....# ########.....####.........###...)## ................'.........'......)# #########....####.........###....## #.#.## ##.......## #)#.## #.### ##.....## #.### #...# ##...## #.### ###.# ##+## #...# #####.### #.# ###.# #.......#######.###### #.# #.###.#%..%.....#....# #.# #.# #.#..#####....##.# #.# #.# #.#..####.....##.# #.# #.# #........#....##%####.# #.# ###..###..............# #.# #..######.#.##.###### #.#####.........#.##.# #.......#######.#.##.# ######### ##.#....# #. ##################### #...##### #.#### #........##.........#####.....## #.#...## #.######.##.##...##.##..%.###..## ####...#..###.######.##.#.>...#.##...##.##..## ......###o..o.....##.##.........##..##.^.##..## ##...#..###.###.##.##............##.._..##..####### ##......## #.# #o##.##...........##.^..^..##.......# #.....### #o###.##.##.#.....#..##.^^^.....##.####.# ##...## #........##.##...##..#...#####...#.# #.# ##.## #####)#####..........##.'#.#.#'.##.# #.# #. #..[)...######.####..###..#..###..# #.# #. #%##.##.# #.# ##.....###.....## #.# #' #...o# # #.# #####.....##### #.# .. #.#### #.# ##...#.# #.# .. #.#####.# ##.## ##......# ####.## .. ##.......# ##...## ##.......## ##.#...# . .####...#########.....####.........####...#.## ..'......o................+.........'........# .####...#########.#...####.........####...#.# ##.## #.##.## ##......>## ##.##.# #.##########.#### ##.....## ####.# #..............# ##...## ########.## #.#####..###.#.# ##+## #.........# #.#####..# #.#.#### #.# #.######..# #....##.%# #......# #.# #.# #..# #........# ###.##.# ##.#####.# ...# ####.###.#####.##.# ##........### ##.# #.# #.......##.#####...........#.###.# #.# #######........##...###..........# ##########.# #.##.###.##...# #.##.#.##### ........<..# #.##..%.....#.###......# ############ #.######.####........### #......<.# ########## ##########