#include<iostream>
#include<cstdio>
using namespace std;
int a[10]={},b[10]={},c=1,cnt=0,j;

void d( ){
  if(c==10&&b[7]*100+b[8]*10+b[9]==b[4]*100+(b[5]+b[2])*10+b[1]+b[3]+b[6]){
    cnt++;
    return;
  }
  if(b[c]!=0){
    c++;
    d();
    c--;
    return;
  }
  for(int i=1;i<=9;i++){
    if(a[i]==0){
      a[i]++;
      b[c]=i;
      c++;
      d();
      a[i]--;
      c--;
      b[c]=0;
    }
  }
  
}

int main(){
  int n;
  for(int i=1;i<10;i++){
    cin>>n;
    if(n>0){
      a[n]++;
      b[i]=n;
    }
  }
  d();
  cout<<cnt<<endl;
  return 0;
}