########. #)....... ..... #.######. ... #######.### ... .......<..# (.. #######.#^# #.# ########.#.# #[# .........#.# #)# #######..#.# ###(#############....###.# #..H...................... #...<.[......####..#####.. #...(..............# #...##..####.##.#.## ..........# #.##.#.# #.##...###.# #.##.#.# # #...# #)####.##.#(# #... #......##.#.# #.........##.##.#.# #..#####.##......# # #.##.##.# #.##.##.# #.##.# .....# ... ..