algorithm with no double nodes and nearly efficient enough still some optimizations to find for --big-superposition maps