###+### .......# ..?.....# ?........# .........# .|.......# #...So....# ####'# #.oS.# ######.#### ###### #.....[..# ......# #........# .......# #........# #.......# #........# #.......# #........# #.......###......(.# +.......'..........# #..>..%.###........# ######'## #######.## #+# ##...# .# #.# #..### #.# ###'#### ###<## #......# #####..%%# #......# #........# #......# #.###....####### #......# #..........###......# #....#####...#......# #.(..# ###.'..%...# ##.##### ###......# #.....# ###'#### ######.## #..### #.......# ##...# #.......#### ###.# #..........########'### #.......##..##........# #.......###.##........# #.......# #..'........# ........# ####........+ .......# #........# ......# #..<.....# ###### ##########