########### #.........# ####### ########## #.#######.# ###.....### #(....<..# #.# #.# #####.........# #.######.# #.# #####.######## #.......<...#.# ####.#### #.# #.# #............# ###########.#.###.......# #.# ###.###.###...####.# #.......##.##.# #.# #.......##.....# #.# ##### #...######.##.# #.# #.#.#######...## #.#####...# #...# #.##.###.# #.#... ....## #.........# #.### #........# #.##### ####.# #######...# #.# ##.#.##.## #.# #.# ##.## #.# #.#. #.# #.# ##+## ###.##### #'## #.#.##.# #.# ##...## #.......# ### ###..## #.#..#.# ####.## ##.....## ####.#.###.######.# ##.....## #.##.#.# #.....## ##.......####....#.# #.#......## ##.......## ##.##.#.# #.##>..####.........##.###.#.###.#.......####.........####.......# ###.#.......+.........'..# #..................'.........+........### #........####.........##.###.#####.#.......####.........####...#.# #.#.#.#.## ##.......####....# #.#......## ##.......## ##.##.# #.#.#.### ##.....## ##.#.# #.####.### ##.....## ####.# #.#.#.# ##...#######.#.. ..# #.# .....##### ###.### #.#...# ######'#........### ### #.# ###..##.. #.....# #.##..# #.........#####..# #.# ####..#.# # #.#.#.# #.##..# #.####.#..# #..# #.# #.......# .# #.#.#.# #.##..# #.# ##.#..#####..# . #.##..#.###.# #.#.#.# #.....# #.###........##..# #.##.#...##...# #.#.#.# ####.## #.##......##.##..## #.........##.#####.#.#.# #.# #.###.....##.##...## ##.###...###...........# #.#######.........##.#.....# .. #..## #######.....# #..............#...........# ##.###..# ####### ##############.#######.....# #......# #.# ##...## ######.# #^# ##### #.######## #.# #.##.....# ### #### #.# #####.##.###.# #.. ..# #.# ########## #.....##.###.# #.# #.# #.# #........# ###.........##.# #.# #.###.#### #.######.# #........##..##.# ###.# #........#####.#### #.# #.##.....##..##.# #...# #.##...#..........# #.# ####.##......#.....# ###.#.#####.#.....######.##.###.# #......##...<......# #...........##..)## #.......##.# ###.##.#.###...#####.# #.#.###.#######.## #..........# ......#.# ##.## #.# #.#.# #.# #.# #..###..##.##.###.... #.# #.# #.# #.#.###.# #.# #..###..##.# ...... #.# #.# #.## #.#..##.# ##'## #..##...##.# #..####.# ##+## #..# #.##.##.# ##...## #..##.#.##.# #.......###...## ##.# #.##.##.# ##.....## #..##.#.##.# #.########.....## #.### ####.##..#.# ##.......###.......##.# #..## ##.......## #.#.## #..........###.........###.........######...####.........###....#### #.####.......'.........+......)................+.........'.........# #.# ##...####.........####...##########....####.........##......#.# #.# ##...## ##.......## ##..# #.#.## ##.......####.#.#...# #.# #..#.# ##.....## ##.# #...# ##.....## ######.## #.# #....# ##...## #.# #.### ##...## #.# #.###.##.# ##'## #.# #.# ##'## #.# #........# #.# #.# #.# #.####### #.# #####.#### #.# #.# #.# ##.......# #.# #.# ##.## #.# #.# #........# #.# #.# ##.g.#########.## #.# ##...####.######.# #.# #####.>...##........# #.# #................# #.# ##.....l.......#####.## #.# ##....###.######## #.####...#####.###### ### #.#####.........# #.# #......#.# ### #.......####..... ..# ######...# ######### ###......# ##### ########