#include #define rep(i,a,b) for(int i = (a); i < (b); i++) #define all(A) (A).begin(),(A).end() #define MOD 1000 using namespace std; using ll = long long; using Graph = vector>; int main(void){ int n; cin >> n; vector A(n),B(n),C(n); rep(i,0,n) cin >> A[i]; rep(i,0,n) cin >> B[i]; rep(i,0,n) cin >> C[i]; int ans = 0; rep(i,0,n){ rep(j,0,n){ rep(k,0,n){ if(A[i]%3 != 0 && B[j]%3 != 0 && C[k]%3 != 0) ans++; } } } cout << ans; }