o algoritmo X para você foi feito de código aberto no github, então vou dar uma olhada nele e depois decidir que é muito esforço e voltar a reclamar