forcomp: much better combinations answer