list(jump(3, 5, 20)) == [[x, y, z] for x in range(20) for y in range(x + 5,
    20) for z in range(y + 5, 20)]
list(jump(4, 5, 30)) == eval(apart(30, 5, 4))
Python: find all sets of numbers inside a range where each set contains values that are x distance apart and don't exceed the range