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