Given is a lowercase English letter C that is not z. Print the letter that follows C in alphabetical order.

-----Constraints-----
 - C is a lowercase English letter that is not z.

-----Input-----
Input is given from Standard Input in the following format:
C

-----Output-----
Print the letter that follows C in alphabetical order.

-----Sample Input-----
a

-----Sample Output-----
b

a is followed by b.
[{"code": "C = input()\nC = ord(C)\nC = C+1\nprint(chr(C))", "passed": true, "time": 0.14, "memory": 14276.0, "status": "done"}, {"code": "C = input()\nword = [chr(i) for i in range(97, 97+26)]\ncount = 0\nfor i in range( len(word) ):\n  if C == word[i]:\n    count = i\nprint(word[count+1])", "passed": true, "time": 0.15, "memory": 14104.0, "status": "done"}, {"code": "C =input()\nprint(chr(ord(C)+1))", "passed": true, "time": 0.22, "memory": 14212.0, "status": "done"}, {"code": "asd=input()\ndfg=[\"a\",\"b\",\"c\",\"d\",\"e\",\"f\",\"g\",\"h\",\"i\",\"j\",\"k\",\"l\",\"m\",\"n\",\"o\",\"p\",\"q\",\"r\",\"s\",\"t\",\"u\",\"v\",\"w\",\"x\",\"y\",\"z\"]\n\nprint(dfg[dfg.index(asd)+1])", "passed": true, "time": 0.15, "memory": 14156.0, "status": "done"}, {"code": "c = input()\nprint((chr(ord(c) + 1)))\n", "passed": true, "time": 1.81, "memory": 14304.0, "status": "done"}, {"code": "S = 'abcdefghijklmnopqrstuvwxyz'\nprint(S[S.index(input())+1])", "passed": true, "time": 0.15, "memory": 14328.0, "status": "done"}, {"code": "print(chr(ord(input())+1))", "passed": true, "time": 1.84, "memory": 14188.0, "status": "done"}, {"code": "c = ord(input())\nprint(chr(c + 1))", "passed": true, "time": 0.15, "memory": 14260.0, "status": "done"}, {"code": "print(chr(ord(input())+1))", "passed": true, "time": 0.15, "memory": 14236.0, "status": "done"}, {"code": "C = input()\nn = chr(ord(C)+1)\nprint(n)", "passed": true, "time": 0.14, "memory": 14340.0, "status": "done"}, {"code": "C = input()\na = ord(C)\nprint(chr(a+1))", "passed": true, "time": 0.14, "memory": 14220.0, "status": "done"}, {"code": "print('abcdefghijklmnopqrstuvwxyz'['abcdefghijklmnopqrstuvwxyz'.find(input())+1])", "passed": true, "time": 0.23, "memory": 14340.0, "status": "done"}, {"code": "c = input()\nprint((chr(ord(c)+1)))\n", "passed": true, "time": 0.14, "memory": 14112.0, "status": "done"}, {"code": "ls = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','a']\nprint(ls[ls.index(input())+1])", "passed": true, "time": 0.14, "memory": 14224.0, "status": "done"}, {"code": "C = input()\n \n# \u6587\u5b57\u5217\u3068\u6570\u5024\u306e\u5909\u63db\n# ord('\u6587\u5b57') / chr(\u6570\u5024) \u3067\u5909\u63db\nprint(chr(ord(C)+1))", "passed": true, "time": 0.14, "memory": 14240.0, "status": "done"}, {"code": "S = input()\nalphabet = [\"a\",\"b\",\"c\",\"d\",\"e\",\"f\",\"g\",\"h\",\"i\",\"j\",\"k\",\"l\",\"m\",\"n\",\"o\",\"p\",\"q\",\"r\",\"s\",\"t\",\"u\",\"v\",\"w\",\"x\",\"y\",\"z\"]\nx = alphabet.index(S)\nprint(alphabet[x+1])", "passed": true, "time": 0.14, "memory": 14120.0, "status": "done"}, {"code": "s=input()\nprint(chr(ord(s)+1))", "passed": true, "time": 0.14, "memory": 14112.0, "status": "done"}, {"code": "print(chr(ord(input())+1))", "passed": true, "time": 0.14, "memory": 14196.0, "status": "done"}, {"code": "print(chr(ord(input())+1))", "passed": true, "time": 0.14, "memory": 14120.0, "status": "done"}, {"code": "c = input()\ns = list('abcdefghijklmnopqrstuvwxyz')\n\nfor i in range(25):\n    if c == s[i]:\n        print(s[i+1])\n        return", "passed": true, "time": 0.14, "memory": 14052.0, "status": "done"}, {"code": "c = input()\ns = list('abcdefghijklmnopqrstuvwxyz')\n\nfor i in range(len(s)):\n    if c == s[i]:\n        print(s[i+1])\n        return", "passed": true, "time": 0.14, "memory": 14056.0, "status": "done"}, {"code": "import string\nsl = string.ascii_lowercase\nprint(sl[sl.find(input())+1])", "passed": true, "time": 0.14, "memory": 14204.0, "status": "done"}, {"code": "c = input()\nprint(chr(ord(c)+1))", "passed": true, "time": 0.14, "memory": 14144.0, "status": "done"}, {"code": "print(chr(ord(input()) + 1))", "passed": true, "time": 0.14, "memory": 14224.0, "status": "done"}, {"code": "a = input()\nprint(chr(ord(a)+1))", "passed": true, "time": 0.15, "memory": 14216.0, "status": "done"}, {"code": "print(chr(ord(input())+1))", "passed": true, "time": 0.14, "memory": 14312.0, "status": "done"}, {"code": "c=ord(input())\n\nprint(chr(c+1))", "passed": true, "time": 0.22, "memory": 14104.0, "status": "done"}, {"code": "c = ord(input())\nprint((chr(c + 1)))\n", "passed": true, "time": 0.14, "memory": 14112.0, "status": "done"}, {"code": "C = input()\n\nl = list('abcdefghijklmnopqrstuvwxyz')\nprint(l[l.index(C)+1])", "passed": true, "time": 0.14, "memory": 14084.0, "status": "done"}, {"code": "a = input()\nprint(chr(ord(a) + 1))", "passed": true, "time": 0.14, "memory": 14352.0, "status": "done"}, {"code": "c=input()\nletters=\"abcdefghijklmnopqrstuvwxyz\"\nfor i in range(26):\n    if c==letters[i]:\n        print(letters[i+1])", "passed": true, "time": 0.14, "memory": 14028.0, "status": "done"}, {"code": "#!/usr/bin/env python3\n\n\ndef solve(C: str):\n    return chr(ord(C) + 1)\n\n\ndef main():\n    C = input().strip()\n    answer = solve(C)\n    print(answer)\n\n\ndef __starting_point():\n    main()\n\n__starting_point()", "passed": true, "time": 0.14, "memory": 14288.0, "status": "done"}, {"code": "c = input()\n\na = \"abcdefghigklmnopqrstuvwxyz\"\n\nprint((a[a.index(c) + 1]))\n", "passed": true, "time": 0.14, "memory": 14196.0, "status": "done"}, {"code": "print(chr(ord(input())+1))", "passed": true, "time": 0.14, "memory": 14088.0, "status": "done"}, {"code": "C=input()\n\na=[\"a\",\"b\",\"c\",\"d\",\"e\",\"f\",\"g\",\"h\",\"i\",\"j\",\n   \"k\",\"l\",\"m\",\"n\",\"o\",\"p\",\"q\",\"r\",\"s\",\"t\",\n   \"u\",\"v\",\"w\",\"x\",\"y\",\"z\"]\n\nprint(a[a.index(C)+1])", "passed": true, "time": 0.36, "memory": 14144.0, "status": "done"}, {"code": "c = input()\nl = [chr(ord('a') + i) for i in range(26)]\nprint(l[l.index(c)+1])", "passed": true, "time": 0.14, "memory": 14144.0, "status": "done"}, {"code": "c=input()\nprint(chr(ord(c)+1))", "passed": true, "time": 0.14, "memory": 14076.0, "status": "done"}, {"code": "s = input()\nprint(chr(ord(s)+1))", "passed": true, "time": 0.14, "memory": 14116.0, "status": "done"}, {"code": "C=input()\n\nA=[\"a\",\"b\",\"c\",\"d\",\"e\",\"f\",\"g\",\"h\",\"i\",\"j\"\n   ,\"k\",\"l\",\"m\",\"n\",\"o\",\"p\",\"q\",\"r\",\"s\",\"t\"\n   ,\"u\",\"v\",\"w\",\"x\",\"y\",\"z\"]\n\na1=A.index(C)+1\n\nprint(A[a1])", "passed": true, "time": 0.14, "memory": 14248.0, "status": "done"}, {"code": "c = input()\nprint(chr(ord(c)+1))", "passed": true, "time": 0.14, "memory": 14144.0, "status": "done"}, {"code": "C = input()\nalpha = list('abcdefghijklmnopqrstuvwxyz')\n\nprint(alpha[alpha.index(C) + 1])", "passed": true, "time": 0.15, "memory": 14356.0, "status": "done"}, {"code": "print(chr(ord(input())+1))", "passed": true, "time": 0.14, "memory": 14184.0, "status": "done"}, {"code": "C = input()\n\nprint(chr(ord(C)+1))", "passed": true, "time": 0.14, "memory": 14116.0, "status": "done"}, {"code": "# coding: utf-8\n# Your code here!\ns=input()\nans=ord(s)+1\nprint((chr(ans)))\n", "passed": true, "time": 0.14, "memory": 14216.0, "status": "done"}, {"code": "a=input()\nprint(chr(ord(a)+1))", "passed": true, "time": 0.14, "memory": 14088.0, "status": "done"}, {"code": "n = input()\na = ord(n)\nprint(chr(a+1))", "passed": true, "time": 0.14, "memory": 14124.0, "status": "done"}, {"code": "c = input()\nprint(chr(ord(c) + 1))", "passed": true, "time": 0.14, "memory": 14260.0, "status": "done"}, {"code": "C = input()\nabc = \"abcdefghijklmnopqrstuvwxyz\"\nprint(abc[abc.index(C) + 1])", "passed": true, "time": 0.14, "memory": 14304.0, "status": "done"}, {"code": "c = input()\nprint((chr(ord(c)+1)))\n", "passed": true, "time": 0.15, "memory": 14348.0, "status": "done"}, {"code": "print(chr(ord(input())+1))", "passed": true, "time": 0.23, "memory": 14224.0, "status": "done"}, {"code": "ans = chr(ord(input())+1)\nprint(ans)", "passed": true, "time": 0.14, "memory": 14084.0, "status": "done"}, {"code": "# coding: utf-8\n# Your code here!\ns = input()\n\nord_s = ord(s)\nans = ord_s + 1\n\nprint(chr(ans))", "passed": true, "time": 0.18, "memory": 14244.0, "status": "done"}, {"code": "ri = lambda S: [int(v) for v in S.split()]\ndef rii(): return ri(input())\n \nC = input()\nprint(chr(ord(C)+1))", "passed": true, "time": 0.14, "memory": 14100.0, "status": "done"}, {"code": "print(chr(ord(input())+1))", "passed": true, "time": 0.14, "memory": 14236.0, "status": "done"}, {"code": "c = input()\n\nans = chr(ord(c)+1)\nprint(ans)", "passed": true, "time": 0.14, "memory": 14128.0, "status": "done"}, {"code": "alp = 'abcdefghijklmnopqrstuvwxyz'\n\nprint((alp[alp.index(input())+1]))\n", "passed": true, "time": 0.14, "memory": 14128.0, "status": "done"}, {"code": "C=input()\nst='abcdefghijklmnopqrstuvwxyz'\n\nprint(st[st.find(C)+1])", "passed": true, "time": 0.14, "memory": 14288.0, "status": "done"}, {"code": "print(chr(ord(input())+1))", "passed": true, "time": 0.14, "memory": 14280.0, "status": "done"}, {"code": "l=list(\"abcdefghijklmnopqrstuvwxyz\")\nans=input()\nfor i in range(len(l)):\n    if l[i]==ans:\n        print(l[i+1])\n        break", "passed": true, "time": 0.43, "memory": 14308.0, "status": "done"}, {"code": "c=input()\nnum=ord(c)\nif num!=122:\n    print(chr(num+1))\nelse:\n    print('a')", "passed": true, "time": 0.35, "memory": 14292.0, "status": "done"}, {"code": "print(chr(ord(input()) + 1))", "passed": true, "time": 0.2, "memory": 14332.0, "status": "done"}, {"code": "c=input()\nans=chr(ord(c)+1)\nprint(ans)", "passed": true, "time": 0.19, "memory": 14256.0, "status": "done"}, {"code": "al =[\"a\",\"b\",\"c\",\"d\",\"e\",\"f\",\"g\",\"h\",\"i\",\"j\",\"k\",\"l\",\"m\",\"n\",\"o\",\"p\",\"q\",\"r\",\"s\",\"t\",\"u\",\"v\",\"w\",\"x\",\"y\",\"z\"]\n\nC = input()\n\nkk = al.index(C)\n\nprint((al[kk+1]))\n", "passed": true, "time": 0.18, "memory": 14208.0, "status": "done"}, {"code": "C = input()\n\n# \u6587\u5b57\u5217\u3068\u6570\u5024\u306e\u5909\u63db\n# ord('\u6587\u5b57') / chr(\u6570\u5024) \u3067\u5909\u63db\u3067\u304d\u308b\nord_s = ord(C)\nchr_s = chr(ord_s + 1)\n\nprint(chr_s)", "passed": true, "time": 0.15, "memory": 14148.0, "status": "done"}, {"code": "print(chr(ord(input())+1))", "passed": true, "time": 0.14, "memory": 14276.0, "status": "done"}, {"code": "next_ord = ord(input()) + 1\nprint(chr(next_ord))", "passed": true, "time": 0.21, "memory": 14300.0, "status": "done"}, {"code": "\ndef main():\n    c = input()\n    print(chr(ord(c)+1))\n\ndef __starting_point():\n    main()\n__starting_point()", "passed": true, "time": 0.14, "memory": 14248.0, "status": "done"}, {"code": "C = input()\nword = 'abcdefghijklmnopqrstuvwxyz'\ni = word.find(C)\nprint(word[i+1])", "passed": true, "time": 0.14, "memory": 14276.0, "status": "done"}, {"code": "import string\nC = input()\nalpha = string.ascii_lowercase\nprint(alpha[alpha.index(C)+1])", "passed": true, "time": 0.14, "memory": 14292.0, "status": "done"}, {"code": "C = input()\n\nalpha = [\"a\",\"b\",\"c\",\"d\",\"e\",\"f\",\"g\",\"h\",\"i\",\"j\",\"k\",\"l\",\"m\",\"n\",\"o\",\"p\",\"q\",\"r\",\"s\",\"t\",\"u\",\"v\",\"w\",\"x\",\"y\",\"z\"]\n\nj = 0\nfor i in alpha:\n    if i == C:\n        print(alpha[j+1])\n    j += 1", "passed": true, "time": 0.14, "memory": 14124.0, "status": "done"}, {"code": "print(chr(ord(str(input()))+1))", "passed": true, "time": 0.16, "memory": 14336.0, "status": "done"}, {"code": "C=input()\nal=[]\nfor idx in range(97,123):\n  al.append(chr(idx))\nidx = al.index(C)\nprint(al[idx+1])", "passed": true, "time": 0.14, "memory": 14288.0, "status": "done"}, {"code": "import string\nc = input()\nabc=list(string.ascii_lowercase)\ni = abc.index(c)\n\nprint(abc[i+1])", "passed": true, "time": 0.14, "memory": 14112.0, "status": "done"}, {"code": "C = input()\n\nif C == 'z':\n    print('z')\nelse:\n    print(chr(ord(C) + 1))", "passed": true, "time": 0.23, "memory": 14072.0, "status": "done"}, {"code": "print(chr(int(ord(input()))+1))", "passed": true, "time": 0.14, "memory": 14216.0, "status": "done"}, {"code": "x = ord(input())\nprint(chr(x+1))", "passed": true, "time": 0.16, "memory": 14172.0, "status": "done"}, {"code": "C = input()\n\nprint(chr(ord(C) + 1))", "passed": true, "time": 0.14, "memory": 14080.0, "status": "done"}, {"code": "C = input()\n\ntempnum= ord(C)\nans = chr(tempnum+1)\nprint (ans)", "passed": true, "time": 0.14, "memory": 14148.0, "status": "done"}, {"code": "c = input()\ncl =[chr(ord(\"a\")+i) for i in range(26)]\nprint(cl[cl.index(c)+1])", "passed": true, "time": 0.14, "memory": 14288.0, "status": "done"}, {"code": "import math\nimport collections\nii = lambda : int(input())\nmi = lambda : map(int,input().split())\nli = lambda : list(map(int,input().split()))\n\ns = input()\nprint(chr(ord(s)+1))", "passed": true, "time": 0.14, "memory": 14328.0, "status": "done"}, {"code": "c = input()\nprint(chr(ord(c)+1))", "passed": true, "time": 0.23, "memory": 14256.0, "status": "done"}, {"code": "c = input()\nal = \"abcdefghijklmnopqrstuvwxyz\"\nprint(al[al.index(c)+1])", "passed": true, "time": 0.14, "memory": 14204.0, "status": "done"}, {"code": "print(chr(ord(input()) + 1))", "passed": true, "time": 0.14, "memory": 14224.0, "status": "done"}, {"code": "c=input()\nchr=\"abcdefghijklmnopqrstuvwxyz\"\nfor i in range(len(chr)):\n    if c==chr[i]:\n        print(chr[i+1])", "passed": true, "time": 0.14, "memory": 14284.0, "status": "done"}, {"code": "n = input()\n\nord_s = ord(n)\n\nchr_s = chr(ord_s + 1)\n\nprint(chr_s)", "passed": true, "time": 0.14, "memory": 14332.0, "status": "done"}, {"code": "c = input()\nabc = 'abcdefghijklmnopqrstuvwxyz'\nprint(abc[abc.index(c)+1])", "passed": true, "time": 0.14, "memory": 14132.0, "status": "done"}, {"code": "c = input()\n\nc = chr(ord(c)+1)\n\nprint(c)", "passed": true, "time": 0.14, "memory": 14120.0, "status": "done"}, {"code": "a=input()\ncode=ord(a)\ncode+=1\nmoji=chr(code)\nprint(moji)", "passed": true, "time": 0.19, "memory": 14168.0, "status": "done"}, {"code": "C = str(input())\ndata = 'abcdefghijklmnopqrstuvwxyz'\n\nfor i in range(len(data)):\n    if C == data[i]:\n        print(data[i+1])\n        return", "passed": true, "time": 1.11, "memory": 14188.0, "status": "done"}, {"code": "c=input()\nprint(chr(ord(c)+1))", "passed": true, "time": 0.14, "memory": 14140.0, "status": "done"}, {"code": "print(chr(ord(input())+1))", "passed": true, "time": 0.14, "memory": 14184.0, "status": "done"}, {"code": "C = str(input())\n\nprint(chr(ord(C)+1))", "passed": true, "time": 0.14, "memory": 14220.0, "status": "done"}, {"code": "import sys\n\nsys.setrecursionlimit(10 ** 8)\nini = lambda: int(sys.stdin.readline())\ninl = lambda: [int(x) for x in sys.stdin.readline().split()]\nins = lambda: sys.stdin.readline().rstrip()\ndebug = lambda *a, **kw: print(\"\\033[33m\", *a, \"\\033[0m\", **dict(file=sys.stderr, **kw))\n\n\ndef solve():\n    s = input()\n    return chr(ord(s) + 1)\n\n\nprint(solve())\n", "passed": true, "time": 0.14, "memory": 14276.0, "status": "done"}, {"code": "s = input()\nx = ord(s)\nx += 1\nprint(chr(x))", "passed": true, "time": 0.14, "memory": 14328.0, "status": "done"}, {"code": "C = input()\nprint((chr(ord(C) + 1)))\n", "passed": true, "time": 0.14, "memory": 14212.0, "status": "done"}, {"code": "c = input()\nprint(chr(ord(c) + 1))", "passed": true, "time": 0.14, "memory": 14316.0, "status": "done"}, {"code": "def resolve():\n    c = input()\n    print(chr(ord(c)+1))\nresolve()", "passed": true, "time": 0.14, "memory": 14212.0, "status": "done"}, {"code": "S = input()\n\nX = \"abcdefghijklmnopqrstuvwxyz\"\n\nM = X.index(S)\nprint(X[M+1])", "passed": true, "time": 0.14, "memory": 14348.0, "status": "done"}, {"code": "c=input()\na=\"abcdefghijklmnopqrstuvwxyz\"\nb=a.index(c)\nprint(a[b+1])", "passed": true, "time": 0.14, "memory": 14180.0, "status": "done"}, {"code": "c=input()\nprint(chr(ord(c)+1))", "passed": true, "time": 0.14, "memory": 14108.0, "status": "done"}]