i want to know one thing that if yr is divisible by 400 than it will definately be divisible by 100
and if 1896 is leap yr than 1900 will definately be leap yr no checking reqd
so from ma pt. of view hecking divisibilty by 4 is enough