.#######.....###.....##....##..##....##..#....#.....##.##....###...##...##..##.......#.....##...##...####..##....####.......#.....##.....##..##.##.##.....##.......#......#########..##..####.....##.......#......##.....##..##...###.....##.......#......##.....##..##....##.....##....