### #### ..# ##.... ### #.# #.... # ... #.# ....#.. ##.#####.# ..#...# .##......#.######o...# ........<.....)o@oo# .........#.#######..o# .#####<...######..#...# ###..^......... #o@ .............%.. # ###############.