########## ######........# #############...##.######.# #.............#........##.# . #.########.##...##.###.##.# .#. #.# ##...######.###.##.# ... #.# #.....# #........# # #.# #.# ##...## #####.#### #.##.# #># ##.## #.# .... #.# #.# #.# #.###.#### #.# #.# #.# #......... ####.# ##'## #.# #.###)#.## ##.##.# ##...## #.# #.# ##...#.# ##.....## ####.#### #.### ##......# ##.......## #.......## #...# #.......####.........####.#####..######...###. ##.........'.........+....# #................ ##.....####.........####.# #..######...###.. ##...## ##...)...## #.# #..# #....... ##.## ##.....## #.#####..# #..#.### #.# ##...## #........# #.#.## #.# ##'## ###......# #.### #.# #.# ##.##### #.# #(# ########.# #.# .# #.# #......#.######### #.# ###>###.####...........###.## #.......# #.....#.........<# #.#.##..####(...##.###.###### #.#.##..##..(......# #.# #.#......).#.#.##### #.# #.####.)####.#.#######.# #.# #..####.#.).......# #.####.......#.######### #......#######.# ######## #.# ####w## #....)# #.##..# # #.......# .....##### #...... ###...## ##.## #.# #.#