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