two solutions for Plus One problem.