.# #. .. #. #.## .# ..# .. #.# #. ##.## #.######## #####8.8## #.#8..#..###........##### #....................#..#### ###8..#.................!..##### #####........................### ##..........#..............## ##........####.............# ###....### #######.......# ##..## ####....# #### ####<# ###