 The program accepts the year "-1" when it is not supposed to <!--session: 1743756441710-63965b02-e520-44b5-9a1e-20ea3b3b9288--> <!--Version: Desktop v3.6.0-->
The program accepts the year "-1" when it is not supposed to