<?php
$secret = $lines[0];
for ($i=0; $i < $attempt; $i++){
calculate($lines[2+$i], $secret);
}
function calculate($word,$secret){
$a = 0;
$b = 0;
$stack = [];
for ($i=0; $i<strlen($secret); $i++){
$l = $secret[$i];
if ($l == $word[$i]){
$a++;
}else{
if (!isset($stack[$l])) $stack[$l] = 0; $stack[$l]++;
}
}
for ($i=0; $i<strlen($word); $i++){ $l = $word[$i];
if (isset($stack[$l]) && $stack[$l] > 0){ $b++;
$stack[$l]--;
}
}
echo $a . " " . $b . "\n";
}
PD9waHAKCiRjb250ZW50ID0gZmlsZV9nZXRfY29udGVudHMoInBocDovL3N0ZGluIik7CiRsaW5lcyA9IGV4cGxvZGUoIlxuIiwgJGNvbnRlbnQpOwoKJHNlY3JldCA9ICRsaW5lc1swXTsKJGF0dGVtcHQgPSBpbnR2YWwoJGxpbmVzWzFdKTsKCmZvciAoJGk9MDsgJGkgPCAkYXR0ZW1wdDsgJGkrKyl7CgljYWxjdWxhdGUoJGxpbmVzWzIrJGldLCAkc2VjcmV0KTsKfQoKCmZ1bmN0aW9uIGNhbGN1bGF0ZSgkd29yZCwkc2VjcmV0KXsKCSRhID0gMDsKCSRiID0gMDsKCSRzdGFjayA9IFtdOwoJZm9yICgkaT0wOyAkaTxzdHJsZW4oJHNlY3JldCk7ICRpKyspewoJCgkJJGwgPSAkc2VjcmV0WyRpXTsKCQkKCQlpZiAoJGwgPT0gJHdvcmRbJGldKXsKCQkJJGErKzsKCQl9ZWxzZXsKCQkJCgkJCWlmICghaXNzZXQoJHN0YWNrWyRsXSkpICRzdGFja1skbF0gPSAwOwoJCQkkc3RhY2tbJGxdKys7CgkJCQoJCX0KCX0KCQoJZm9yICgkaT0wOyAkaTxzdHJsZW4oJHdvcmQpOyAkaSsrKXsKCQkkbCA9ICR3b3JkWyRpXTsKCQlpZiAoaXNzZXQoJHN0YWNrWyRsXSkgJiYgJHN0YWNrWyRsXSA+IDApewoJCQkkYisrOwoJCQkkc3RhY2tbJGxdLS07CgkJfQoJfQoJCgllY2hvICRhIC4gIiAiIC4gJGIgLiAiXG4iOwp9Cg==