######## ......... #......< #...... #....# #######..h.# ............# ##.....?...# #.......).# #..####...###### #. #.......!. #<######## #.# #.# #.# #.# #.# #.# #.# #.#