add solution for path_sum