... ... ## .... #. ..... #.######..... #...<>....... #..#......... #..##.####### #(.)......... #.###.########### # #..)o........ ####.......# #.......# .........# ...........# #............# #.....?......# ######......... .!........