... ... ... ..!... #.# ....... #.# ........ #.# #.....# #.# #.....# #.# #.....# #.# #..$..###.###.### #......<........# #.# ####.####.###.#.# #.# #.# #.# #.# #)# #.# #.# #[# #.# #.# #o# #.# #.# #.# #.# #.# ... #.# ########.######## ... #.# ........<........ ... #%# ########.######## ##.## #.# #.# #.# #.# #.# #(# #.# ##.### #.# #.# #########....#################.####.# ........%...........................# #########....######################## #....# ######