Principal Buscar Hungry Holes Compilation