private boolean isALeapYear(int year)
    {
        int modValue = year % 30;
        switch (modValue)
        {
            case 2:
                return true;
            case 5:
                return true;
            case 7:
                return true;
            case 10:
                return true;
            case 13:
                return true;
            case 15:
                return true;
            case 18:
                return true;
            case 21:
                return true;
            case 24:
                return true;
            case 26:
                return true;
            case 29:
                return true;
        }
        return false;
    }