import java.util.Scanner;
class Ideone
{
{
Scanner input
= new Scanner
(System.
in); System.
out.
println ("Enter collected data:"); String data
= input.
nextLine(); input.close();
String[] splitdata
= data.
split("\\s+"); int datalength=splitdata.length;
for (int i=0; i<datalength; i++)
{
if (splitdata[i].equals("1") )
splitdata[i]="**newline**";
else if (splitdata[i].equals("8") )
splitdata[i]="**backspace**";
else if (splitdata[i].equals("9") )
splitdata[i]="**tab**";
else if (splitdata[i].equals("13") )
splitdata[i]="**enter**";
else if (splitdata[i].equals("16") )
splitdata[i]="**shift**";
else
System.
out.
println("oops!, no match for: " + splitdata
[i
]); }
{
}
}
}
aW1wb3J0IGphdmEudXRpbC5TY2FubmVyOwoKY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVNjYW5uZXIgaW5wdXQgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOyAKCSAgICBTeXN0ZW0ub3V0LnByaW50bG4gKCJFbnRlciBjb2xsZWN0ZWQgZGF0YToiKTsKCSAgICBTdHJpbmcgZGF0YSA9IGlucHV0Lm5leHRMaW5lKCk7CgkgICAgaW5wdXQuY2xvc2UoKTsKCSAgICBTdHJpbmdbXSBzcGxpdGRhdGEgPSBkYXRhLnNwbGl0KCJcXHMrIik7CgkgICAgaW50IGRhdGFsZW5ndGg9c3BsaXRkYXRhLmxlbmd0aDsKCSAgICBmb3IgKGludCBpPTA7IGk8ZGF0YWxlbmd0aDsgaSsrKQoJICAgIHsKCSAgICAgICAgaWYgKHNwbGl0ZGF0YVtpXS5lcXVhbHMoIjEiKSApCgkgICAgICAgICAgICBzcGxpdGRhdGFbaV09IioqbmV3bGluZSoqIjsKCSAgICAgICAgZWxzZSBpZiAoc3BsaXRkYXRhW2ldLmVxdWFscygiOCIpICkKCSAgICAgICAgICAgIHNwbGl0ZGF0YVtpXT0iKipiYWNrc3BhY2UqKiI7CgkgICAgICAgIGVsc2UgaWYgKHNwbGl0ZGF0YVtpXS5lcXVhbHMoIjkiKSApCgkgICAgICAgICAgICBzcGxpdGRhdGFbaV09IioqdGFiKioiOwoJICAgICAgICBlbHNlIGlmIChzcGxpdGRhdGFbaV0uZXF1YWxzKCIxMyIpICkKCSAgICAgICAgICAgIHNwbGl0ZGF0YVtpXT0iKiplbnRlcioqIjsKCSAgICAgICAgZWxzZSBpZiAoc3BsaXRkYXRhW2ldLmVxdWFscygiMTYiKSApCgkgICAgICAgICAgICBzcGxpdGRhdGFbaV09Iioqc2hpZnQqKiI7CiAgICAgICAgICAgIGVsc2UKICAgICAgICAJICAgIFN5c3RlbS5vdXQucHJpbnRsbigib29wcyEsIG5vIG1hdGNoIGZvcjogIiArIHNwbGl0ZGF0YVtpXSk7CgkgICAgfQoJICAgIGZvcihTdHJpbmcgczogc3BsaXRkYXRhKQoJICAgIHsKCSAgICAJU3lzdGVtLm91dC5wcmludGxuKHMpOwoJICAgIH0KCX0KfQ==