. ... #..# . . #. #. ##.. . .. . . . .. .. . ## # .#.. ##. + + # . . + .. ..#+#+#+# #... '.'.+ # .## #'#'#+# .. .. +.'.'.+ . #'#w# # ##... +(wX+ ..## #+#'# . +X+ #'# #.. #.. .... .... #..##