How Many Princesses Are There