###### .....# ######### .....# ###.......####.....### #..................... +..................... #.#.......####......# #.#.......# ......# #.#.......# ##....# #.#...##### .... ###.##### .% +.....# # ###.#.# ...#.# ##..#.# ...#.# .#.##.##### #.#. #...H.# #. #####.# #'# ... #.... .....# #...... #....... #......( #+#