public class OTPDecryptor extends Translator
{
	public String process(String text, String key)
	{
		String innerKey = getInnerKey(text.length(), key);
		
		String decrypted = "";
		
		for (int i = 0; i < text.length(); i++)
		{
			decrypted += combine(text.charAt(i), innerKey.charAt(i), '-');
		}
		
		return decrypted;
	}
}

@@ -63,16 +63,22 @@
 process(
+final 
 String t
@@ -86,77 +86,28 @@
 xt, 
+final 
 String
- key)%0A%09%7B%0A%09%09String innerKey = getInnerKey(text.length(),
  key)
-;
 %0A%09
+%7B
 %09%0A%09%09
@@ -222,14 +222,9 @@
 i), 
-innerK
+k
 ey.c

Update OTPDecryptor.java