#.############ #.....o..o.o%# .......######<# .<... #.# .?.. #o# ... #.# o #.######### #..o..o...# #.#######.# #.# #o# #.# #.# #$# #.# #.# #o# #.# #.# #.#######.# #.......o.# #####.##### #..# #.# ##.# #... #.## ....######..# #...........# ##%........#### #...~~~........ ##..~o~o~..#.## #..sSs\~~....# #...~Sr~~..#.# #....S~~...#.# #...)......# #............ #.........### ..........## #.......## #.....## ...