RxJo: ALGORITHM