TIPE2021/AlgCodeCycl.pdf