### ####.. ......# .. .....# # ... ....#.# ..... ...#.# ...... ....# ####....# #.#.# #### #.......# #.#.# +..# #..%....### #h#.#######.<###.......... #.#.......+...........#### #.#...!...#..#........# #.#.....%.####........# #.#..................... #....##.###.#######...## ####....# #.# #### ###### #+#