/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.util.regex.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
"AL" + "\n"
+"BAL" + "\n"
+"BAK" + "\n"
+"LABAT" + "\n"
+"TAL" + "\n"
+"LAT" + "\n"
+"BALAT" + "\n"
+"LA" + "\n"
+"AB" + "\n"
+"LATAB" + "\n"
+"TAB" + "\n";
String[] dictionary
= dictionary_str.
split("\n"); for (int i=0; i<dictionary.length; i++)
{
if(dictionary[i].indexOf("B") > -1 &&
dictionary[i].indexOf("T") > -1 &&
dictionary[i].indexOf("L") > -1)
{
System.
out.
println("Match: " + dictionary
[i
]); }
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnV0aWwucmVnZXguKjsKLyogTmFtZSBvZiB0aGUgY2xhc3MgaGFzIHRvIGJlICJNYWluIiBvbmx5IGlmIHRoZSBjbGFzcyBpcyBwdWJsaWMuICovCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlTdHJpbmcgZGljdGlvbmFyeV9zdHIgPSAKICAgICAgICAgICAgICAgICJBTCIgKyAiXG4iCiAgICAgICAgICAgICAgICArIkJBTCIgKyAiXG4iCiAgICAgICAgICAgICAgICArIkJBSyIgKyAiXG4iCiAgICAgICAgICAgICAgICArIkxBQkFUIiArICJcbiIKICAgICAgICAgICAgICAgICsiVEFMIiArICJcbiIKICAgICAgICAgICAgICAgICsiTEFUIiArICJcbiIKICAgICAgICAgICAgICAgICsiQkFMQVQiICsgIlxuIgogICAgICAgICAgICAgICAgKyJMQSIgKyAiXG4iCiAgICAgICAgICAgICAgICArIkFCIiArICJcbiIKICAgICAgICAgICAgICAgICsiTEFUQUIiICsgIlxuIgogICAgICAgICAgICAgICAgKyJUQUIiICsgIlxuIjsKICAgICAgICBTdHJpbmdbXSBkaWN0aW9uYXJ5ID0gZGljdGlvbmFyeV9zdHIuc3BsaXQoIlxuIik7CiAgICAgICAgZm9yIChpbnQgaT0wOyBpPGRpY3Rpb25hcnkubGVuZ3RoOyBpKyspCiAgICAgICAgewogICAgICAgIAlpZihkaWN0aW9uYXJ5W2ldLmluZGV4T2YoIkIiKSA+IC0xICYmCiAgICAgICAgCSAgIGRpY3Rpb25hcnlbaV0uaW5kZXhPZigiVCIpID4gLTEgJiYKICAgICAgICAJICAgZGljdGlvbmFyeVtpXS5pbmRleE9mKCJMIikgPiAtMSkKICAgICAgICAJewogICAgICAgICAgICAJU3lzdGVtLm91dC5wcmludGxuKCJNYXRjaDogIiArIGRpY3Rpb25hcnlbaV0pOwogICAgICAgIAl9CiAgICAgICAgfQogICAgICAgIAoJfQp9