... ##############.... .................. #.....[........... ................. #..............##+# # ...............##.# .# ..............###h# .####. ...#....#'#+#...h##.....# ####.#.#.#.#.......... #+# ####.#...#............ #.# ..##.#...###.#........ ###.### #.##.#...)...+..h..##. #..<..# #.##.#..####.#....h# ######.#######.##.#..# ..#........ +.............+....#..# ###......#. ####.#####.####.####..# #......# #.#####.##...# #..# #.?....# .........'.### ##. #......# ####.####### .. ##