added solsInLeapPeriod()