#include <bits/stdc++.h>
#define ROOP(i, N) for(int i=0; i++; i<N)
#define RVROOP(i, N) for(int i=N; i--; i>=0)
#define INF 1e9
#define ALL(v) v.begin(), v.end()
using namespace std;
typedef long long ll;

int main() {
  int A,B; cin>>A>>B;
  
  if(A<10 && B<10){
    cout<<"-1"<<endl;
  }
  else{
    cout<<A*B<<endl;
  return 0;
}
