######## #.)....############ .. #.####..............# ... #.## #.# ##############.# #.. #.# #.# .# #..######.#################.# # ##.# #####.###.##.# #......)..#...............#.# #.#..# ..............## #..#####..#.#############.#.# #.#..###. #............# #..####[..#.# #.#.# ....... #.##.##...##.###..##.......# #.#.# #..#.# #.........##..............##### ####.#.# #..#.####..#.##...##.###..###.........# #......# #........)...........###..# #.....###.# #.##.### #.#######.#######.........# ##...## #.# #.##.# #.#.......# ##........# #.### #.# #.##.# #>#.#####.# #..##########.# #.# #.##.# #.# #.# #..(.. ........## ##.# #.##.# #.##### #.# ##..#########...####..# #.##.# ##.#...# #.# #..# #.#(......# #.##.# #..#.#.# #.. ...# #...####..# #.# #..#.#.# #.# #.#.# #.### #..#######.# ####..#.#<# .. #.. #..........# ####.....#.#.# .# #.# #.########## #........#.#.# #.. #. #.# #.##.....#.#.# #.# # ..# #.#####..#.#.. #.# #### #.# #..#.#####.# #.# #..#.....#.# #####.######.#####.#.# #........(...#.......# #.###.##############.# #.##############.# #................# ############.##### #.# #.# #.# #.# #.# #.# #.# ##..## ....# #...# %... #..# #.h#######.# #..#.......# #..........# #>)#.#####.# #..#w# #..#h# ..w#.# ##..#.# #..#.# #....# ###