title: _umul128 on Windows 32 bits
body: <p>In Visual C++, <code>_umul128</code> is undefined when targeting 32-bit Windows.</p>
  <p>How can two unsigned 64-bit integers be multiplied when targeting Win32?
  The solution only needs to work on Visual C++ 2017 targeting 32-bit Windows.</p>