Algorithm(77)