. . . .# ##.#.# ..... ###.#.# ..... ####..# ..##..# #.##..# # #.##..#.# .. #.##..#>### #...###.)<........ #.......%.....#.#. ##.#.##.##..#p# #.#.##)......# #(......p....# #.........(..#.# #.#.##.........# ##.#.##.......### ###....##.......## #................... #.#....##.##.#..##### ### ###...........###.. ..# #.#####......##<# #.# #.# ##.#.#p##.# #.# #.###.######.#.#.##.# #.# #............#.#.##.##### #.# #.### #####.#####..#.#.#......#####.#### #...# #.# #...<.....###........>.# #.#.# # #.# ####.#.#.## #######.##.# #.#.##.# #.# ###.#.# #.##.##########....#.# ### #.#.# #.................[.. #.#.# ####...###### #...# ###.# ###.# #)# ... #.# #)# .## #.# #.# # #.# #.# ### #######.##########w# #.# .)......#..........# ##.# #######.#.########## #^.# #.#.# #..## #.#.# #...# ####.#<# #...#############....#.# ####.......##...).....)...# #..............#####...#### #...)..........# ##### #.........###### ####...#### #>..# #...# #####