Return the century of the input year. The input will always be a 4 digit string, so there is no need for validation. 

### Examples
```
"1999" --> "20th"
"2011" --> "21st"
"2154" --> "22nd"
"2259" --> "23rd"
"1124" --> "12th"
"2000" --> "20th"
```

```python

USER_FILENAME = "<user_code>"
import sys, json, builtins
import math, heapq, bisect, itertools, functools, collections, statistics, fractions, decimal, operator, array, random, re, string, os, pathlib
try:
    import resource as _res
except Exception:
    _res = None
from collections import Counter, defaultdict, deque, OrderedDict
from functools import lru_cache, reduce
from itertools import accumulate, permutations, combinations, product
from math import gcd, ceil, floor, sqrt
from decimal import Decimal
try:
    from typing import *
except Exception:
    pass
try:
    sys.setrecursionlimit(1_000_000)
except Exception:
    pass
try:
    import site as _site
    try:
        _sys_sites = _site.getsitepackages() if hasattr(_site, "getsitepackages") else []
        for _p in _sys_sites:
            if _p and _p not in sys.path:
                sys.path.append(_p)
    except Exception:
        pass
    try:
        _usp = _site.getusersitepackages()
        if isinstance(_usp, str):
            _usp = [_usp]
        for _p in _usp:
            if _p and _p not in sys.path:
                sys.path.append(_p)
    except Exception:
        pass
except Exception:
    pass

def _disabled_input(*args, **kwargs):
    raise RuntimeError("input() is disabled in callable mode")
builtins.input = _disabled_input

ns = {"__name__": "__judge__"}  # prevent if __name__ == "__main__" blocks
for _k, _v in list(globals().items()):
    if not _k.startswith("_"):
        ns[_k] = _v
_CODE = "def what_century(year):\n      if 100>=int(year)>0:\n            return '1st'\n      if 200>=int(year)>100:\n            return '2nd'\n      if 300>=int(year)>200:\n            return '3rd'\n      if 400>=int(year)>300:\n            return '4th'\n      if 500>=int(year)>400:\n            return '5th'\n      if 600>=int(year)>500:\n            return '6th'\n      if 700>=int(year)>600:\n            return '7th'\n      if 800>=int(year)>700:\n            return '8th'\n      if 900>=int(year)>800:\n            return '9th'\n      if 1000>=int(year)>900:\n            return '10th'\n      if 1100>=int(year)>1000:\n            return '11th'\n      if 1200>=int(year)>1100:\n            return '12th'\n      if 1300>=int(year)>1200:\n            return '13th'\n      if 1400>=int(year)>1300:\n            return '14th'\n      if 1500>=int(year)>1400:\n            return '15th'\n      if 1600>=int(year)>1500:\n            return '16th'\n      if 1700>=int(year)>1600:\n            return '17th'\n      if 1800>=int(year)>1700:\n            return '18th'\n      if 1900>=int(year)>1800:\n            return '19th'\n      if 2000>=int(year)>1900:\n            return '20th'\n      if 2100>=int(year)>2000:\n            return '21st'\n      if 2200>=int(year)>2100:\n            return '22nd'\n      if 2300>=int(year)>2200:\n            return '23rd'\n      if 2400>=int(year)>2300:\n            return '24th'\n      if 2500>=int(year)>2400:\n            return '25th'\n      if 2600>=int(year)>2500:\n            return '26th'\n      if 2700>=int(year)>2600:\n            return '27th'\n      if 2800>=int(year)>2700:\n            return '28th'\n      if 2900>=int(year)>2800:\n            return '29th'\n      if 3000>=int(year)>2900:\n            return '30th'\n      if 3100>=int(year)>3000:\n            return '31st'\n      if 3200>=int(year)>3100:\n            return '32nd'\n      if 3300>=int(year)>3200:\n            return '33rd'\n      if 3400>=int(year)>3300:\n            return '34th'\n      if 3500>=int(year)>3400:\n            return '35th'\n      if 3600>=int(year)>3500:\n            return '36th'\n      if 3700>=int(year)>3600:\n            return '37th'\n      if 3800>=int(year)>3700:\n            return '38th'\n      if 3900>=int(year)>3800:\n            return '39th'\n      if 4000>=int(year)>3900:\n            return '40th'\n      if 4100>=int(year)>4000:\n            return '41st'\n      if 4200>=int(year)>4100:\n            return '42nd'\n      if 4300>=int(year)>4200:\n            return '43rd'\n      if 4400>=int(year)>4300:\n            return '44th'\n      if 4500>=int(year)>4400:\n            return '45th'\n      if 4600>=int(year)>4500:\n            return '46th'\n      if 4700>=int(year)>4600:\n            return '47th'\n      if 4800>=int(year)>4700:\n            return '48th'\n      if 4900>=int(year)>4800:\n            return '49th'\n      if 5000>=int(year)>4900:\n            return '50th'\n      if 5100>=int(year)>5000:\n            return '51st'\n      if 5200>=int(year)>5100:\n            return '52nd'\n      if 5300>=int(year)>5200:\n            return '53rd'\n      if 5400>=int(year)>5300:\n            return '54th'\n      if 5500>=int(year)>5400:\n            return '55th'\n      if 5600>=int(year)>5500:\n            return '56th'\n      if 5700>=int(year)>5600:\n            return '57th'\n      if 5800>=int(year)>5700:\n            return '58th'\n      if 5900>=int(year)>5800:\n            return '59th'\n      if 6000>=int(year)>5900:\n            return '60th'\n      if 6100>=int(year)>6000:\n            return '61st'\n      if 6200>=int(year)>6100:\n            return '62nd'\n      if 6300>=int(year)>6200:\n            return '63rd'\n      if 6400>=int(year)>6300:\n            return '64th'\n      if 6500>=int(year)>6400:\n            return '65th'\n      if 6600>=int(year)>6500:\n            return '66th'\n      if 6700>=int(year)>6600:\n            return '67th'\n      if 6800>=int(year)>6700:\n            return '68th'\n      if 6900>=int(year)>6800:\n            return '69th'\n      if 7000>=int(year)>6900:\n            return '70th'\n      if 7100>=int(year)>7000:\n            return '71st'\n      if 7200>=int(year)>7100:\n            return '72nd'\n      if 7300>=int(year)>7200:\n            return '73rd'\n      if 7400>=int(year)>7300:\n            return '74th'\n      if 7500>=int(year)>7400:\n            return '75th'\n      if 7600>=int(year)>7500:\n            return '76th'\n      if 7700>=int(year)>7600:\n            return '77th'\n      if 7800>=int(year)>7700:\n            return '78th'\n      if 7900>=int(year)>7800:\n            return '79th'\n      if 8000>=int(year)>7900:\n            return '80th'\n      if 8100>=int(year)>8000:\n            return '81st'\n      if 8200>=int(year)>8100:\n            return '82nd'\n      if 8300>=int(year)>8200:\n             return '83rd'\n      if 8400>=int(year)>8300:\n             return '84th'\n      if 8500>=int(year)>8400:\n             return '85th'\n      if 8600>=int(year)>8500:\n             return '86th'\n      if 8700>=int(year)>8600:\n             return '87th'\n      if 8800>=int(year)>8700:\n             return '88th'\n      if 8900>=int(year)>8800:\n             return '89th'\n      if 9000>=int(year)>8900:\n             return '90th'\n      if 9100>=int(year)>9000:\n             return '91st'\n      if 9200>=int(year)>9100:\n             return '92nd'\n      if 9300>=int(year)>9200:\n              return '93rd'\n      if 9400>=int(year)>9300:\n              return '94th'\n      if 9500>=int(year)>9400:\n              return '95th'\n      if 9600>=int(year)>9500:\n              return '96th'\n      if 9700>=int(year)>9600:\n              return '97th'\n      if 9800>=int(year)>9700:\n              return '98th'\n      if 9900>=int(year)>9800:\n              return '99th'           \n      if 10000>=int(year)>9900:\n             return '100th'\n    \n"
_co = compile(_CODE, USER_FILENAME, "exec")
exec(_co, ns, ns)

_target = None
_fn_name = 'what_century'
if _fn_name:
    if "Solution" in ns:
        try:
            _obj = ns["Solution"]()
            if hasattr(_obj, _fn_name):
                _target = getattr(_obj, _fn_name)
        except Exception:
            _target = None
    if _target is None and _fn_name in ns and callable(ns[_fn_name]):
        _target = ns[_fn_name]
# Fallback: if there's exactly one user-defined function, use it
if _target is None:
    _cands = [v for k, v in ns.items() if callable(v) and getattr(v, "__module__", "") in ("__judge__", "__main__")]
    _user_funcs = [c for c in _cands if getattr(c, "__name__", "").startswith("_") is False]
    if len(_user_funcs) == 1:
        _target = _user_funcs[0]
if _target is None:
    raise RuntimeError(f"Could not resolve callable '{_fn_name}'")

_raw = sys.stdin.read().strip()
if _raw:
    _parsed = json.loads(_raw)
    if isinstance(_parsed, dict):
        _kwargs = _parsed.get("kwargs", {})
        _args = _parsed.get("args", [])
    else:
        _args, _kwargs = _parsed, {}
else:
    _args, _kwargs = [], {}
if not isinstance(_args, (list, tuple)):
    _args = [_args]
_res = _target(*_args, **_kwargs)
try:
    sys.stdout.write(repr(_res) + "\n")
except Exception:
    pass

```

Measured memory_bytes: 11468