converting a string of numbers to letters python
<p>I need to convert a string of numbers into a string of letters to form words Example: if the input to your program is 1920012532082114071825463219200125320615151209190846 it should return stay hungry. stay foolish.</p>

<p>I have a program that converts a word to a string of numbers:</p>

<pre><code>string = raw_input('Please enter your string of lowercase characters: ')

Dictionary = {'a':'00', 'b':'01', 'c':'02', 'd':'03', 'e':'04', 'f':'05',
              'g':'06', 'h':'07', 'i':'08', 'j':'09', 'k':'10', 'l':'11',
              'm':'12', 'n':'13', 'o':'14', 'p':'15', 'q':'16', 'r':'17',
              's':'18', 't':'19', 'u':'20', 'v':'21', 'w':'22', 'x':'23',
              'y':'24', 'z':'25', ' ':'32', '.':'46'}

n = ''

p= 0

for character in string:
    n += Dictionary[string[p]]
    p += 1

print n
</code></pre>

<p>So i need to make a program that takes the string of numbers (n) and convert it back to the original words. </p>

<p>Really not sure what to do here so any help would be appreciated!</p>
