Refazer usando Cython...