Qliphort Algorithm