https://francis.naukas.com/2020/02/0...ra-de-collatz/