###### #....# # #....# ..###....# .......# #.....# #.....# #...<.+ #.....# .........(. ###.#....#.# #. ...#.#... # .... .# #.# #.... .# .# #.#.. .. #