..#+#+# ....... ....... #...!. #%....#######. ............. #.......... #.......... #.#w######## # ##'......## #........# #...##...##... #..####..##..# . #..####..##..## .. #...##...##...##... #................ ##............. ######..##..# #####..##<.##### #................# .................. ...##...##...##... .. ##..##..## .. . #..##..# . ...##... ....##.... ....# #....