....... #........ +..#....# +......... #.......... ############..#....#.. ..........''.......... ..........''.......... ########..##..#....#.. #..##.......... #..##.......... #..####''####++ #..####''### #..##......# +##############..##.#+##.# .................##.# .# .................##.spD# # #####''###########.#Ym+ ##########''###### #.+X[# #................# #.# +# #......#..#......# #.. #................+ ### +................+ #......#..#......# #................# ####'#####''###### #.......##''# #.......##..# #.......##..# #...<...##..# #.......##..# #.......##..# #.......##..+ #########