title: Subtract letters in Python
body: <p>I'm trying to subtract letters in Python, but I can't do it the proper way.</p>
  
  <p>I know how to get the <code>ord</code> of the letter.</p>
  
  <p>Like:</p>
  
  <pre><code>a = "a"
  x = ord(a)   # -&gt; this will give me 97.
  </code></pre>
  
  <p>When I try to subtract values from that letter I get a completely different result than what I wanted.</p>
  
  <p>If I subtract <code>1</code> from <code>b</code> I get <code>97</code> (which represents <code>a</code>), but now I want to subtract <code>14</code> from <code>b</code>, and I want to reach <code>a</code>, then go back to <code>z</code> and continues the subtraction.</p>
  
  <pre><code>a = 97
  b = 98
  ...
  z = 122
  </code></pre>
  
  <p>I want to continue looping in the lower case alphabet, which is between <code>97</code> and <code>122</code>.</p>
  
  <p>Example, If I subtract <code>14</code> from <code>b</code>, I get <code>84</code>, but in the way that I want to do it I wanted to get <code>n</code>.</p>
  
  <pre><code>b - 14 = a - 13 = z - 12 (...) and so on.
  </code></pre>
  
  <p>I hope you could understand what I meant to say. </p>
  
  <p>;)</p>
  
  <p>Can anyone help me here ? </p>
  
  <p>Regards,
  Ivan.</p>