refactor leap for better readability keeping concise implementation
math-only leap year calculation
Merge pull request #1120 from wilmoore/refactor-leap-assignment

refactor leap for better readability keeping concise implementation