made a fix for leap year and added abundant numbers