# # . # # . . # # # . # . . .. . # # # # ##########++### # #............... . # #......#..#...... # + #................+ # . . +................+ . #......#..#......# . ##................# ####'#####''###### . #.......##''# # + #.......##..## .##.......##...##. . #...<...###.Sc# # # . #.......# ##..... #.......# #W.###+ # #.......# .## ##########..+ . . # # .o . # ##. # + + # . . # # # . . .