algorithm is not difficult to implement