called with [3, 6] called with [3] called with [6] returning [3, 6] 0 0