2563 Alg_a2023v16n9p408.pdf 165 + 2728 .