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