import java.util.Scanner;
class Main {
public static void main(String[] args) {
//set up all of your empty final messages
String lineFromInput;
String finalHexMessage = "";
String finalDecimalMessage = "";
String finalBinaryMessage = "";
String finalASCIIMessage = "";
//scanner to read the input
Scanner s = new Scanner(System.in);
while(s.hasNextLine())
{
lineFromInput=s.nextLine();
//everything happens in here!
//REMEMBER!!!! (char) for characters, Integer.parseInt(word,16)
finalHexMessage = finalHexMessage + lineFromInput+" "; //take original hex values
finalDecimalMessage = finalDecimalMessage + lineFromInput+" "; //convert to decimal
finalBinaryMessage = finalBinaryMessage + lineFromInput+" "; //convert to binary
finalASCIIMessage = finalASCIIMessage + lineFromInput+" "; //convert to ascii
}
//print out all of the final messages
System.out.println("HEX MESSAGE:"+finalHexMessage);
System.out.println("DECIMAL MESSAGE:"+finalDecimalMessage);
System.out.println("BINARY MESSAGE:"+finalBinaryMessage);
System.out.println("ASCII MESSAGE:"+finalASCIIMessage);
}
}