unittest { assert(!is_leap(2015)); assert(is_leap(2016)); assert(!is_leap(2100)); assert(is_leap(2000)); }