### .. ##.## ##...## #.....###### #.#........ #.######## #.# #@# ##'## ##...## ##.....## ##.......## #.........##. +............. #..........#... ##.......#.# .# ##.....##.# . ##...## # ##'## #.# #######.# ........# ######...# #.....# ......## ......## ........# ......... ........#