###### ##.....##### .......@...# #...# .#####.#####... ........<....... #.##............ ....##.#####... ...## #.# . .. #.# # #.# #.# #.