Biological evolution is supposed to be a blind, purposeless process without foresight. How did so many of the same highly complex features evolve repeatedly and independently by random mutations?

Moreover, evolutionary biologists claim, that after very complex traits evolve, then it can be lost and then re-evolved again (Dollo’s law of irreversibility falsified).