#include <cmath> #include <cstdio> #include <vector> #include <iostream> #include <algorithm> using namespace std; typedef unsigned int uint; typedef unsigned long long uint64; typedef long long sint64; int main(int argc, char* argv[]) { uint64 n, m; cin >> n >> m; uint64 ra = n - 1 + n * (m - 1), rb = m - 1 + m * (n - 1); cout << min(ra, rb) << endl; return 0; }