arry = {
var out = []
var lines = tests.split("\n")
for (var l in lines) {
var s = lines[l].split(" "), a = []
for (var i = 0; i < 8; i++) {
a.push([])
for (var j = 0; j < 8; j++) {
if (i % 2 == 0) {
if (Math.floor(j / 2) == i / 2) a[i].push(1 / Math.sqrt(2))
else a[i].push("0")
} else {
if (Math.floor(j / 2) == (i - 1) / 2) a[i].push((j % 2 == 0 ? 1 : -1) / Math.sqrt(2))
else a[i].push("0")
}
}
}
var r = []
for (var i = 0; i < 8; i++) {
var ri = 0
for (var j = 0; j < 8; j++) {
ri += a[i][j] * s[j]
}
r.push(ri)
}
function energy(arr) {
return arr.map(d => d ** 2).reduce((t, d) => t + d)
}
var lf = r.filter((_, i) => i % 2 == 0)
energy(lf) / energy(s) > 0.5 ? out.push("INIMIGO") : out.push("-")
}
return md`${out.join("<br>")}`
}