Larback - Retornando conhecimento

Toda solução cria novos problemas.

URI JUDGE 1024 - Resolução em python

# -*- coding: utf-8 -*-
from math import ceil
n = int(input())
while n > 0:
	fr = input();
	lst = list(fr)
	for i in range(len(lst)):
		if 65<= ord(lst) <= 122: 		
			lst = chr(ord(lst)+3)
		if i < ceil(len(lst)/2):
			lst = chr(ord(lst)-1)
	lst.reverse()
	print("".join(lst))
	n -= 1
Link para o problema [url]https://www.urionlinejudge.com.br/judge/pt/problems/view/1024[/url]