'''simple docstring'''




import math
from datetime import datetime, timedelta




def 							lowerCamelCase	(      UpperCAmelCase__       :					int )			->      datetime:
							lowercase_					:			int										=       year % 19
							lowercase_					:			List[Any]										=       year % 4
							lowercase_					:			int										=       year % 7
							lowercase_					:			List[Any]										=       math.floor(year / 100 )
							lowercase_					:			List[str]										=       math.floor((13 + 8 * leap_day_inhibits) / 25 )
							lowercase_					:			int										=       leap_day_inhibits / 4
							lowercase_					:			Dict										=       (
							    15 - lunar_orbit_correction + leap_day_inhibits - leap_day_reinstall_number
							) % 30
							lowercase_					:			Tuple										=       (4 + leap_day_inhibits - leap_day_reinstall_number) % 7

							# days to be added to March 21
							lowercase_					:			List[str]										=       (19 * metonic_cycle + secular_moon_shift) % 30

							# PHM -> Paschal Full Moon
							lowercase_					:			str										=       (
							    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(UpperCAmelCase__      ,      4      ,      19 )
							elif days_to_add == 28 and days_from_phm_to_sunday == 6:
														return datetime(UpperCAmelCase__      ,      4      ,      18 )
							else:
														return datetime(UpperCAmelCase__      ,      3      ,      22 ) + timedelta(
														    days=int(days_to_add + days_from_phm_to_sunday ) )


if __name__ == "__main__":
						for year in (1994, 2000, 2010, 2021, 2023):
												_lowercase						: Optional[Any]						=						"will be" if year > datetime.now().year else "was"
												print(f"""Easter in {year} {tense} {gauss_easter(year)}""")






'''simple docstring'''




def 							lowerCamelCase	(      UpperCAmelCase__       :					int      ,      UpperCAmelCase__       :					int )			->      bool:
							return numa ^ numa < 0


if __name__ == "__main__":
						import doctest

						doctest.testmod()





