https://primanota.net/crystal-method/page2.htm