# .# ...%... ############..## .....w. #............... ....... #####...........# ....... #...............# .#######....... ##.##...........# .........)..[.. #.#..(...)....## ............... #....#.######.# .......)# ####.#......#.# ........################...##.#.# )......................w......#.# ........################..#####.# ######### #........# #.######## #.w.....# #######.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.###### #......# ######.# #.# #.# #.# #.# #.# #.# #.# #.# #########################.# #<........................# ###########################