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