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