наибольший общий множитель и наименьшее общее кратное (в том числе - constexpr)