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