Řešil bych to třeba tak, že nad 50 to bude 1951 1952... a pod/rovno 2050 2049 2048...
Zpět do poradny