function processData(input) { var inputs = (input.split("\n")); var square = [inputs[0].split(" "), inputs[1].split(" "), inputs[2].split(" ")]; if (is_magic(square)) { console.log(0); } else { console.log(1); } } function is_magic(square) { magic = true; for (var i=0; i<3; i++) { for (var j=0; j<3; j++) { if ((square[i][j] < 1) || (square[i][j] > 9)) { magic = false; } } } if ((square[0][0]*square[0][1]*square[0][2]) == (square[1][0]*square[1][1]*square[1][2]) == (square[2][0]*square[2][1]*square[2][2]) == (square[0][0]*square[1][0]*square[2][0]) == (square[0][1]*square[1][1]*square[2][1]) == (square[0][2]*square[1][2]*square[2][2]) == (square[0][0]*square[1][1]*square[2][2]) == (square[0][2]*square[1][1]*square[2][0])) { var useless = 0; } else { magic = false; } return magic; } process.stdin.resume(); process.stdin.setEncoding("ascii"); _input = ""; process.stdin.on("data", function (input) { _input += input; }); process.stdin.on("end", function () { processData(_input); });