Non-Iterative Method