Viable And Feasible Difference