the algorithm stable currency agreement