Module: Ulangi semua subcorak topeng yang diberikan


Problem

7 /7


Bessie mendapat balasan

Problem

Petani John dan Besi si lembu suka berdagang teka-teki matematik pada masa lapang mereka. Teka-teki terakhir yang FD berikan kepada Besie agak sukar dan Besie tidak dapat menyelesaikannya. Sekarang dia mahu memberikan FD teka-teki yang sangat sukar.

Besi memberikan ungkapan FD  (B+E+S+S+I+E)(G+O+E+S)(M+O+O), mengandungi tujuh pembolehubah B,E , S,I,G,O,M ("O" ialah pembolehubah, bukan 0). Bagi setiap pembolehubah, ia memberikan FD senarai sehingga 20 integer yang boleh diterima oleh pembolehubah ini. Besi meminta FD mengira bilangan cara berbeza untuk menetapkan nilai kepada pembolehubah supaya ungkapan yang dikira ialah nombor genap.

Input

Barisan pertama input mengandungi integer N. Setiap N baris berikut mengandungi pembolehubah dan nilai yang mungkin untuk pembolehubah itu. Setiap pembolehubah akan muncul dalam senarai ini sekurang-kurangnya sekali dan paling banyak 20 kali. Untuk pembolehubah yang sama, semua nilai yang diberikan adalah berbeza. Semua nilai berjulat daripada &tolak;300 hingga 300.

Output

Cetak satu integer yang menentukan bilangan cara FD boleh menetapkan nilai kepada pembolehubah agar ungkapan memberikan hasil yang sama.

 

 

Terdapat 6 pilihan yang mungkin untuk memberikan nilai kepada pembolehubah:

 

(B,E,S,I,G,O,M) = (2, 5, 7, 10, 1, 16, 19) -> 53.244 = (2, 5, 7, 10, 1, 16, 2) -> 35.496 = (2, 5, 7, 9, 1, 16, 2) -> 34.510 = (3, 5, 7, 10, 1, 16, 2) -> 36.482 = (3, 5, 7, 9, 1, 16, 19) -> 53.244 = (3, 5, 7, 9, 1, 16, 2) -> 35.496

Perhatikan bahawa (2,5,7,10,1,16,19) dan (3,5,7,9,1,16,19) dianggap sebagai tugasan yang berbeza walaupun memberikan hasil yang sama.< /p>

Input Output
10
B2
E 5
S7
saya 10
O 16
M19
B3
G1
saya 9
M2
6