NatAllie: Perfect Series (incomplete)