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