Math related programming challenges.