. .. ## #+### ###. ... #..##...#####......... .........#....# ..... #......#####...... ###'#.......)....# ####...#.....))#."..# #..'...#.##.........# +(.'.<.#....###....!.. #..#...#.#### ##..... #..#...#.# ##... #..#####.# #. #........# #........# #........# #........# ##########