Código horrible no tan horrible