########## #........# #.######.# #.# #.# #.#### #.# ####....# #.# ##.##.##.# #.# ##...#.##.###.##### #######..........##.#...# #..............#......#.# #.#######.#......####...# #.# #.######## ##.## #.# #.# #.# #.# ##'## ##.# #########.# ##...## #..# #...)..##.# ##.....## ###%## #.####..#.# ##.......## ##.#.# #........<###.........####....######## #..#........+.........'............... #..#.#...####.........####.....######. #........# ##.......## ##....# ##.#.###!# ##.....## ##...# #.#.# #%# ##.(.## #.### #.#.###.# ##'## #.# #.......###### #.##########.# ###.###..)...# #......>..##.# #.# #.####.###.#######(##.# #.# #....).........# #.##.# #.# #..###.#....)#.###.##.## #.# #.># #.##...##.........# #.###..###.###.#######.##.## #.......[..# #.........#### ############ #.######### #.# #.# #.# #.# #.# ####### # #.# ####.....# .. #.# #......#.# #.#.## ##.##(#.#.# #....#####)..#.#.#.### #............p.......# ##...#####...........# ##.## ###.###.##..# #.# #.# #.##..# #.# #.###.##..# #+# #)........# #.###p##.## #..%.....# ##.##.#### #. #.# +................ ###...#.####### ##.##.# ## #$# ... ..# ###