..## ##..# .... ...## ...### ##....# ####.....# #........# #..#.....# ##''###.......# ##.##.##..##.... #.##...#..# ... #.##.<.#### .. #.##....## #.#8####.# ##.......# #########