Jasper Yu says to YSITD
run(ByVal depth As Integer, ByVal input As Integer(), ByVal sum As Double, ByVal road As Integer())