######## #########.......# #.........# #.######..# #.######..### #.#########.##........### ................##.......# ####...#.#####...#.#.#.# #....................# ##...#######.###.#.### ##.## #. #..#.# ##.#### #.# #. #.## # .......# #.# #. #.# #.......## ##'## #. #.# #........## ##...## . ... #.....b.#=###.....## #.# #...!b$..###.......## #.# #.5...cb###....%....# ..# #..b...b..'.........+ ... ####..b.###.........# #..### ##.......## #[# ##.....## #. ##...## #. ##'## # #)# #)# ##.## #######.).## #..(.......# #.#####...## ##.## ... #.# ..# #.# #.# ###### #.# ...... #.##.# # #.##.##.## .............# ..#. #.##..# ..... #.##..# . .###.##### #......##.##..###.# .........# ........(.........# ... .###.###.# # #.##.#.###().....## #.. #.#.# .. #.#####.# #.# #.###.#.# # #. #(# #.# #.# #.......# #. ##+## #.# #.# #.# ##+## #####.### #. ##...## #(# #.# #.# ##...## #######.## #.# ##.....###(#####.# #.#### ##.....###........# #..## ##.......##(>.....# #.##.## ##.......##.###.#..# ##..<####.........####...#########.#...####.........#.##...#.# #.......'.........+.......................'.........'.).)....# #....####.........####...#####.###.#...####.........#.##...#.# #.#.## ##..^....## #...# #.# #.........#.......## #..##.# #.## ##.....## #..... #.# #..#.####.##.....## #.## .# # ##...## ##....# #[# #.....# #.###...## #.# .# ##+## ##.#.# #.# ##.#..# #.# ##'## ... . ###.# #.. ......# #.# #.# ##.# . ######..... ..# ... #.# ####.##### .#.. #.# .# . ... . . ...