input2D_sol.cpp