Code
The highlighted line runs next. The pill shows the live values in the running call.
Recursion tree
Hover a subset in res to find its call
not called yet
running now
paused, waiting on a child call
finished (subset saved)
duplicate skipped by continue
#k = position in res
Call stack
Top frame runs; the rest are paused
Variables
nums
path one shared list, edited in place by every call
res