






"""simple docstring"""





import math
from datetime import datetime, timedelta







def 	lowerCamelCase__			(				_lowerCamelCase			:						int					) ->							datetime:
  lowerCamelCase_       	=		year % 19
  lowerCamelCase_       	=		year % 4
  lowerCamelCase_       	=		year % 7
  lowerCamelCase_       	=		math.floor(year / 100					)
  lowerCamelCase_       	=		math.floor((13 + 8 * leap_day_inhibits) / 25					)
  lowerCamelCase_       	=		leap_day_inhibits / 4
  lowerCamelCase_       	=		(
      15 - lunar_orbit_correction + leap_day_inhibits - leap_day_reinstall_number
  ) % 30
  lowerCamelCase_       	=		(4 + leap_day_inhibits - leap_day_reinstall_number) % 7

  # days to be added to March 21
  lowerCamelCase_       	=		(19 * metonic_cycle + secular_moon_shift) % 30

  # PHM -> Paschal Full Moon
  lowerCamelCase_       	=		(
      2 * julian_leap_year
      + 4 * non_leap_year
      + 6 * days_to_add
      + century_starting_point
  ) % 7

  if days_to_add == 29 and days_from_phm_to_sunday == 6:
    return datetime(_lowerCamelCase						,							4						,							19					)
  elif days_to_add == 28 and days_from_phm_to_sunday == 6:
    return datetime(_lowerCamelCase						,							4						,							18					)
  else:
    return datetime(_lowerCamelCase						,							3						,							22					) + timedelta(
        days=int(days_to_add + days_from_phm_to_sunday					)					)


if __name__ == "__main__":
  for year in (1994, 2000, 2010, 2021, 2023):
    _SCREAMING_SNAKE_CASE   :							str          =		'''will be''' if year > datetime.now().year else '''was'''
    print(F'''Easter in {year} {tense} {gauss_easter(year)}''')












"""simple docstring"""





def 	lowerCamelCase__			(				_lowerCamelCase			:						str					) ->							bool:
  lowerCamelCase_       	=		0
  for ch in input_str:
    lowerCamelCase_       	=		ord(_lowerCamelCase					)
    lowerCamelCase_       	=		pow(2						,							_lowerCamelCase					)

    # If we already turned on bit for current character's unicode
    if bitmap >> ch_unicode & 1 == 1:
      return False
    bitmap |= ch_bit_index_on
  return True


if __name__ == "__main__":
  import doctest

  doctest.testmod()




