import java.io.PrintWriter;
import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Numbers
{
  public static void main(String[] args)
    throws Exception
  {
    BufferedReader in = 
      new BufferedReader(new InputStreamReader(System.in));
    PrintWriter out = new PrintWriter(System.out, true);
 
/* 
    long l = Long.MAX_VALUE;
    float f = 0.0f;
    float g = f + l;
    out.print("l: "); out.println(l);
    out.print("g: "); out.println(g);
*/

    out.print("Please enter a number: "); out.flush();
    String entry = in.readLine();
    try {
      long lval = Long.parseLong(entry);
      out.println("base 10: " + Long.toString(lval, 10));
      out.println("base 8: " + Long.toString(lval, 8));
      out.println("base 2: " + Long.toString(lval, 2));
      out.println("base 36: " + Long.toString(lval, 36));
    }
    catch (Exception e) {
      out.println("You bozo, " + entry + " is not a number.");
    }
    out.println("Wasn't that fun?");
  } // main(String[])
} // class Numbers
