<?php
fwrite(STDERR
, "Run this script from the terminal.\n"); }
$list = [];
while (($line = fgets(STDIN
)) !== false) { $item = rtrim($line, "\r\n"); if ($item === '') {
continue;
}
$list[] = $item;
}
$result = [];
foreach ($list as $item) {
$res = IsItsCharsAppearsTwice($item);
if ($res) {
$result[] = $res;
}
}
foreach ($result as $word) {
echo $word, PHP_EOL;
}
function IsItsCharsAppearsTwice($word)
{
$map = [];
for ($i = 0; $i < $len; $i++) {
$char = $word[$i];
$map[$char] = ($map[$char] ?? 0) + 1;
}
foreach ($map as $char => $count) {
if ($count == 2) {
return $word;
}
}
return null;
}
PD9waHAKCmlmIChwaHBfc2FwaV9uYW1lKCkgIT09ICdjbGknKSB7CiAgICBmd3JpdGUoU1RERVJSLCAiUnVuIHRoaXMgc2NyaXB0IGZyb20gdGhlIHRlcm1pbmFsLlxuIik7CiAgICBleGl0KDEpOwp9CgokbGlzdCA9IFtdOwp3aGlsZSAoKCRsaW5lID0gZmdldHMoU1RESU4pKSAhPT0gZmFsc2UpIHsKICAgICRpdGVtID0gcnRyaW0oJGxpbmUsICJcclxuIik7CiAgICBpZiAoJGl0ZW0gPT09ICcnKSB7CiAgICAgICAgY29udGludWU7CiAgICB9CiAgICAkbGlzdFtdID0gJGl0ZW07Cn0KCiRyZXN1bHQgPSBbXTsKCmZvcmVhY2ggKCRsaXN0IGFzICRpdGVtKSB7CiAgICAkcmVzID0gSXNJdHNDaGFyc0FwcGVhcnNUd2ljZSgkaXRlbSk7CiAgICBpZiAoJHJlcykgewogICAgICAgICRyZXN1bHRbXSA9ICRyZXM7CiAgICB9Cn0KCmZvcmVhY2ggKCRyZXN1bHQgYXMgJHdvcmQpIHsKICAgIGVjaG8gJHdvcmQsIFBIUF9FT0w7Cn0KCmZ1bmN0aW9uIElzSXRzQ2hhcnNBcHBlYXJzVHdpY2UoJHdvcmQpCnsKICAgICRtYXAgPSBbXTsKICAgICRsZW4gPSBzdHJsZW4oJHdvcmQpOwoKICAgIGZvciAoJGkgPSAwOyAkaSA8ICRsZW47ICRpKyspIHsKICAgICAgICAkY2hhciA9ICR3b3JkWyRpXTsKICAgICAgICAkbWFwWyRjaGFyXSA9ICgkbWFwWyRjaGFyXSA/PyAwKSArIDE7CiAgICB9CgogICAgZm9yZWFjaCAoJG1hcCBhcyAkY2hhciA9PiAkY291bnQpIHsKICAgICAgICBpZiAoJGNvdW50ID09IDIpIHsKICAgICAgICAgICAgcmV0dXJuICR3b3JkOwogICAgICAgIH0KICAgIH0KICAgIHJldHVybiBudWxsOwp9Cgo=