<?php
// your code goes here
array('0','0','0','1', '1', '1','1', '1', '1', '1','1','1','1', '1', '1','1', '1', '1', '1'), array('1','1','1','1', '1', '1','1', '1', '1', '1','1','1','1', '1', '1','1', '1', '1', '1'), array('1','1','1','1', '1', '1','1', '1', '1', '1','1','1','1', '1', '1','1', '1', '1', '1'), array('1','0','1','1', '1', '1','0', '0', '0', '0','1','1','1', '1', '1','1', '1', '1', '1'), array('1','1','1','1', '1', '1','0', '0', '0', '0','1','1','1', '1', '1','1', '1', '1', '1'), array('1','1','1','1', '1', '1','0', '0', '0', '0','1','1','1', '1', '1','1', '1', '1', '1'), array('1','1','1','1', '1', '1','0', '0', '0', '0','1','1','1', '1', '1','1', '1', '1', '1'), array('1','1','1','1', '1', '1','0', '0', '0', '0','1','1','1', '1', '1','1', '1', '1', '1'), array('1','1','1','1', '1', '1','1', '1', '1', '1','1','1','1', '1', '1','1', '1', '1', '1'), array('1','1','1','1', '1', '1','1', '1', '1', '1','1','1','1', '1', '1','1', '1', '0', '1'), array('1','1','1','1', '1', '1','1', '1', '1', '1','1','1','1', '1', '1','1', '1', '1', '1'));
//echo '<pre>';
echo "Before:\n\n";
"\n",
function ($a) { return implode('', $a); }, $arr
)
);
foreach ($arr as $i => &$a) {
foreach ($a as $j => $v) {
if ($v !== '0') {
continue;
}
continue;
}
continue;
}
continue;
}
continue;
}
$arr[$i][$j] = 'X';
}
}
echo
"\n\nAfter:\n\n",
"\n",
function ($a) { return implode('', $a); }, $arr
)
);
PD9waHAKCi8vIHlvdXIgY29kZSBnb2VzIGhlcmUKJGFyciA9IGFycmF5KAoJCWFycmF5KCcwJywnMCcsJzAnLCcxJywgJzEnLCAnMScsJzEnLCAnMScsICcxJywgJzEnLCcxJywnMScsJzEnLCAnMScsICcxJywnMScsICcxJywgJzEnLCAnMScpLAoJCWFycmF5KCcxJywnMScsJzEnLCcxJywgJzEnLCAnMScsJzEnLCAnMScsICcxJywgJzEnLCcxJywnMScsJzEnLCAnMScsICcxJywnMScsICcxJywgJzEnLCAnMScpLAoJCWFycmF5KCcxJywnMScsJzEnLCcxJywgJzEnLCAnMScsJzEnLCAnMScsICcxJywgJzEnLCcxJywnMScsJzEnLCAnMScsICcxJywnMScsICcxJywgJzEnLCAnMScpLAoJCWFycmF5KCcxJywnMCcsJzEnLCcxJywgJzEnLCAnMScsJzAnLCAnMCcsICcwJywgJzAnLCcxJywnMScsJzEnLCAnMScsICcxJywnMScsICcxJywgJzEnLCAnMScpLAoJCWFycmF5KCcxJywnMScsJzEnLCcxJywgJzEnLCAnMScsJzAnLCAnMCcsICcwJywgJzAnLCcxJywnMScsJzEnLCAnMScsICcxJywnMScsICcxJywgJzEnLCAnMScpLAoJCWFycmF5KCcxJywnMScsJzEnLCcxJywgJzEnLCAnMScsJzAnLCAnMCcsICcwJywgJzAnLCcxJywnMScsJzEnLCAnMScsICcxJywnMScsICcxJywgJzEnLCAnMScpLAoJCWFycmF5KCcxJywnMScsJzEnLCcxJywgJzEnLCAnMScsJzAnLCAnMCcsICcwJywgJzAnLCcxJywnMScsJzEnLCAnMScsICcxJywnMScsICcxJywgJzEnLCAnMScpLAoJCWFycmF5KCcxJywnMScsJzEnLCcxJywgJzEnLCAnMScsJzAnLCAnMCcsICcwJywgJzAnLCcxJywnMScsJzEnLCAnMScsICcxJywnMScsICcxJywgJzEnLCAnMScpLAoJCWFycmF5KCcxJywnMScsJzEnLCcxJywgJzEnLCAnMScsJzEnLCAnMScsICcxJywgJzEnLCcxJywnMScsJzEnLCAnMScsICcxJywnMScsICcxJywgJzEnLCAnMScpLAoJCWFycmF5KCcxJywnMScsJzEnLCcxJywgJzEnLCAnMScsJzEnLCAnMScsICcxJywgJzEnLCcxJywnMScsJzEnLCAnMScsICcxJywnMScsICcxJywgJzAnLCAnMScpLAoJCWFycmF5KCcxJywnMScsJzEnLCcxJywgJzEnLCAnMScsJzEnLCAnMScsICcxJywgJzEnLCcxJywnMScsJzEnLCAnMScsICcxJywnMScsICcxJywgJzEnLCAnMScpKTsKIAovL2VjaG8gJzxwcmU+JzsKZWNobyAiQmVmb3JlOlxuXG4iOwplY2hvIGltcGxvZGUoCiAgICAiXG4iLAogICAgYXJyYXlfbWFwKAogICAgICAgIGZ1bmN0aW9uICgkYSkgeyByZXR1cm4gaW1wbG9kZSgnJywgJGEpOyB9LAogICAgICAgICRhcnIKICAgICkKKTsKIApmb3JlYWNoICgkYXJyIGFzICRpID0+ICYkYSkgewogICAgZm9yZWFjaCAoJGEgYXMgJGogPT4gJHYpIHsKICAgICAgICBpZiAoJHYgIT09ICcwJykgewogICAgICAgICAgICBjb250aW51ZTsKICAgICAgICB9CiAKICAgICAgICBpZiAoIWFycmF5X2tleV9leGlzdHMoJGktMSwgJGFycikgfHwgJGFyclskaS0xXVskal0gIT09ICcxJykgewogICAgICAgICAgICBjb250aW51ZTsKICAgICAgICB9CiAKICAgICAgICBpZiAoIWFycmF5X2tleV9leGlzdHMoJGorMSwgJGEpIHx8ICRhWyRqKzFdICE9PSAnMScpIHsKICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgfQogCiAgICAgICAgaWYgKCFhcnJheV9rZXlfZXhpc3RzKCRpKzEsICRhcnIpIHx8ICRhcnJbJGkrMV1bJGpdICE9PSAnMScpIHsKICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgfQogCiAgICAgICAgaWYgKCFhcnJheV9rZXlfZXhpc3RzKCRqLTEsICRhKSB8fCAkYVskai0xXSAhPT0gJzEnKSB7CiAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgIH0KIAogICAgICAgICRhcnJbJGldWyRqXSA9ICdYJzsKICAgIH0KfQp1bnNldCgkYSk7CiAKZWNobwogICAgIlxuXG5BZnRlcjpcblxuIiwKICAgIGltcGxvZGUoCiAgICAgICAgIlxuIiwKICAgICAgICBhcnJheV9tYXAoCiAgICAgICAgICAgIGZ1bmN0aW9uICgkYSkgeyByZXR1cm4gaW1wbG9kZSgnJywgJGEpOyB9LAogICAgICAgICAgICAkYXJyCiAgICAgICAgKQogICAgKTs=