########### ####### #.........# #.....# #####.#######.# . #.....# ############...........#.# .. #.....# #..........##.##.#####.#.# ... ####.....# #.########.##.##)#####.#.# .... #####.##.....# #.# #.##.##(......#.## .....##.....##.....##########.########.##.####........# ...................'.......................>....####### #....<.##.##.....##########.#####.##.##.####..# ..<...##.##.######## #..# # #.##.# #..# #.######(##.###### #..# #.##.####..# .................. ...# #.##.##.#..# .#######.#.####### ##.# #.......#..# #.#.# .. .....##.#..# #.#.# .# #######.#..##### #.#.. .............(..# #.### #.....#.#..####.# #+# ............... #..........###### .# .#######.........# .................#.# #..#############.#.# #. #..#### #.#.###### #. #.....## #.......<# #..#...... ###.###### #..#...#h# #.# #.....#.# #.### ####.#..##.# #...# ...........# ###.# ###.#..#### #.# #....# #.# ##..## #.# #..#####.# #.# #........# #.# #..##################.#### ##.# #...................# #####>###.################### #.....[.#.# #.......#.# #.......#.# #.......#.# #.......#.# #.......#.# #.......#.# #####.....# #######