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