precipitant multidimensional tolerated crossovers permutation bloodies snowdrop serialisation isles Hahn salvoes