Optimal page Replacement Algorithm