add tests for random equal paths
use shufflerator for Iterables, for #82