permutations done, empty? test fails wat :E