#include <bits/stdc++.h>
int acs(const void *a, const void *b) { return *(int *)a - *(int *)b; }
int des(const void *a, const void *b) { return *(int *)b - *(int *)a; }
int cmp_char(const void *a, const void *b) { return *(char *)a - *(char *)b; }
int cmp_str(const void *a, const void *b) {
  return strcmp(*(const char **)a, *(const char **)b);
}
int main(void) {
  int a, b;
  scanf("%d", &a, &b);
  if (a > 9 || b > 9) {
    printf("-1\n");
    return 0;
  }
  printf("%d\n", a * b);
  return 0;
}
