




'''simple docstring'''





_SCREAMING_SNAKE_CASE							:   str      		= [4, 1, 7, 4, 2, 6, 4, 1, 5, 3, 7, 5]
_SCREAMING_SNAKE_CASE							:   Dict      		= [3, 7, 7, 4, 2, 6, 4, 1, 5, 3, 7, 5]
_SCREAMING_SNAKE_CASE							:   Optional[Any]      		= {
    0: "Sunday",
    1: "Monday",
    2: "Tuesday",
    3: "Wednesday",
    4: "Thursday",
    5: "Friday",
    6: "Saturday",
}


def      UpperCamelCase_(	snake_case							:       int							,				snake_case							:       int							,				snake_case							:       int     ):

							'''simple docstring'''






							assert len(str(snake_case     )     ) > 2, "year should be in YYYY format"
							assert 1 <= month <= 1_2, "month should be between 1 to 12"
							assert 1 <= day <= 3_1, "day should be between 1 to 31"

							# Doomsday algorithm:
							snake_case_						=      year // 1_0_0
							snake_case_						=      (5 * (century % 4) + 2) % 7
							snake_case_						=      year % 1_0_0
							snake_case_						=      centurian % 1_2
							snake_case_						=      (
							    (centurian // 1_2) + centurian_m + (centurian_m // 4) + century_anchor
							) % 7
							snake_case_						=      (
							    DOOMSDAY_NOT_LEAP[month - 1]
							    if (year % 4 != 0) or (centurian == 0 and (year % 4_0_0) == 0)
							    else DOOMSDAY_LEAP[month - 1]
							)
							snake_case_						=      (dooms_day + day - day_anchor) % 7
							return WEEK_DAY_NAMES[week_day]


if __name__ == "__main__":
		import doctest

		doctest.testmod()








'''simple docstring'''






def 				UpperCamelCase_			(    A__					:   int = 10_00					):
  '''simple docstring'''





  lowerCAmelCase_			:      Optional[Any]			=   3
  lowerCAmelCase_			:      Dict			=   0
  while a < n:
    if a % 3 == 0 or a % 5 == 0:
      result += a
    elif a % 15 == 0:
      result -= a
    a += 1
  return result


if __name__ == "__main__":
  print(F'''{solution() = }''')



