28 lines
420 B
Python
28 lines
420 B
Python
import sys
|
|
|
|
mebi_mapping = {
|
|
0: '0',
|
|
1: '1',
|
|
2: 'ABC',
|
|
3: 'DEF',
|
|
4: 'GHI',
|
|
5: 'JKL',
|
|
6: 'MNO',
|
|
7: 'PQRS',
|
|
8: 'TUV',
|
|
9: 'WXYZ',
|
|
}
|
|
|
|
lookup = {}
|
|
|
|
for k, v in mebi_mapping.iteritems():
|
|
for c in v:
|
|
lookup[c.lower()] = str(k)
|
|
lookup[str(k)] = str(k)
|
|
|
|
for line in sys.stdin:
|
|
number = ''
|
|
for c in line.strip():
|
|
number += lookup[c.lower()]
|
|
print number
|