https://10lance.com/2024/05/14/a-c-unit-difficulty-evaluate-the-possibilities/