https://www.ipme.ru/ipme/labs/msa/kulik/s_chem.htm
А нужна ли нам логика?