



'''simple docstring'''





def 			a_	(				) -> Dict:
  __lowerCamelCase			:			Optional[int]       			=					[31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]

  __lowerCamelCase			:			Optional[int]       			=					6
  __lowerCamelCase			:			Optional[int]       			=					1
  __lowerCamelCase			:			List[str]       			=					1901

  __lowerCamelCase			:			Union[str, Any]       			=					0

  while year < 2001:
    day += 7

    if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
      if day > days_per_month[month - 1] and month != 2:
        month += 1
        __lowerCamelCase			:			Tuple       			=					day - days_per_month[month - 2]
      elif day > 29 and month == 2:
        month += 1
        __lowerCamelCase			:			Optional[Any]       			=					day - 29
    else:
      if day > days_per_month[month - 1]:
        month += 1
        __lowerCamelCase			:			Optional[Any]       			=					day - days_per_month[month - 2]

    if month > 12:
      year += 1
      __lowerCamelCase			:			List[str]       			=					1

    if year < 2001 and day == 1:
      sundays += 1
  return sundays


if __name__ == "__main__":
   print(solution())











'''simple docstring'''





from __future__ import annotations

_UpperCamelCase											=		10

def 			a_	(				_lowerCAmelCase			) -> list[int]:
  __lowerCamelCase			:			str       			=					1
  __lowerCamelCase			:			Union[str, Any]       			=					max(_lowerCAmelCase			)
  while placement <= max_digit:
    # declare and initialize empty buckets
    __lowerCamelCase			:			list[list]       			=					[[] for _ in range(_lowerCAmelCase			)]
    # split list_of_ints between the buckets
    for i in list_of_ints:
      __lowerCamelCase			:			List[str]       			=					int((i / placement) % RADIX			)
      buckets[tmp].append(_lowerCAmelCase			)
    # put each buckets' contents into list_of_ints
    __lowerCamelCase			:			Dict       			=					0
    for b in range(_lowerCAmelCase			):
      for i in buckets[b]:
        __lowerCamelCase			:			List[str]       			=					i
        a += 1
        # move to next
    placement *= RADIX
  return list_of_ints


if __name__ == "__main__":
   import doctest

   doctest.testmod()






