#...# ..# ##...##..# .......... .%..... ...... #...# #)).# ####)w.## #.......# #.##$...# # #....# # #..#.# ####.##.##.# ........##.######### #..#.......#.......# .............#####.# ....##..###### #.# #..# #..# #####.### #.. ....# #.......# .. ###.^. #.###.#.# ##.. #.###.#.# .. #.##..#.# #<##.##.# #.#...#.# #.......# #.#...### #.##### #.# #.# #.# #.# ..