Path Sum and Path Sum2