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