########### ##.#.......# ##.#..# #.# ### ##.###.### #.# ### ##.####### ##### #.## ##..# #.###.## #.#......# ########...# ##.###.#.# #.##...####...####.# .......<.#.# ##.#..#.###.#.....##.....###!# ########...# ##.#.....................##.# ###.### #.###########.####.....###.## #.....# #.### #.# ##...###...# #.....# #...# #.# ##.## #.#.# ##.....## ###.# ##+## ### #...# .........# ###.########...## ##.## ###....[.### #........##.....## ####.# #........# #.#.####.#.......## ##.##.# #.........####....###..........####...#.#### ................................'...........# ##.......######.....##..........####...#.##.# ........# #.#.#.##.#.......## ##..#.##.# ##.###### #.###.##.##.....## ##.#.##.# #. #........###...## #....##.# #####.#### ##'## #..####.# #.# #.# #.......# #.# #.# #.####### #.# ##.#########.# #.# ###............# #.####......######### #...........## ######.......# #..#....# #..#....# #..#..#.# #..)..#.# ##......# ###.#### #######.###### .............# ####..#.####{# ######### #..#.## #.# #......oo #....>###.# #)# #...%..##.# #.# #......##o###.#### .....#.#...........# ####.#.####.###.##.# #........# #.# # ###+###### #.. .... .#### .