###### #....# #...)# ############ #..?.#####..........# #....h...........###### #....######............ #...)# ###....#.... #..h.# #....## .. ###.## #.....## #. #......## #. #.......##..# #. #####....#..# #..8.#..# ###....#..# .(## #.....##..# .....##.#..##...# #....#..#....# ####....+..<.+ ##...#....# #...##...# #....##..# ##....#..# #..8.#..# #....#..# #...##..# ##..##...# ##..##....# #..##.....# #.##.##......# #...........## ##..######### #...# ...#. ####. #