###### ###...... #......# ##.....# ###..a...# #......### #.###### #.# #.# #.# #.# #.# #.# #.# ##.######## ##...##....# #......<...+ #..........# #..........# ####.#####+# #.# ... .... ....