import java.util.*;
import java.io.*;
import java.lang.*;

class Input
{
	BufferedInputStream bis;

	Input(String file)
	{
	   try{
		bis = new BufferedInputStream(new FileInputStream(file));
		}catch(Exception e){}
	}
	
	Input()
	{
		bis = new BufferedInputStream(System.in);
	}	
	
	public String readString()
	{
		char read_in = ' ';
		String ret = "";
		/* Skip white space */
		
		do 
		{
			try{
			read_in = (char) bis.read();
			}catch(Exception e){}
		}
		while (Character.isWhitespace(read_in));
		
		while (!Character.isWhitespace(read_in) && Character.isDefined(read_in))
		{
		  ret = ret + read_in;
		  try{
		  read_in = (char) bis.read();
		  }catch(Exception e){}
		}
		return ret;
	}
	
	public int readInt()
	{
	  char read_in = ' ';
	  String ret = "";
	
	  do 
		{
			try{
			read_in = (char) bis.read();
			}catch(Exception e){}
		}
		while (Character.isWhitespace(read_in));
		
		while (!Character.isWhitespace(read_in) && Character.isDefined(read_in)
		       && Character.isDigit(read_in))
		{
		  ret = ret + read_in;
		  try{
		  read_in = (char) bis.read();
		  }catch(Exception e){}
		}
		return Integer.parseInt(ret);
	}
	
	public double readFloat()
	{
	  char read_in = ' ';
	  String ret = "";
	
	  do 
		{
			try{
			read_in = (char) bis.read();
			}catch(Exception e){}
		}
		while (Character.isWhitespace(read_in));
		
		while (!Character.isWhitespace(read_in) && Character.isDefined(read_in)
		       && (Character.isDigit(read_in) || read_in == '.'))
		{
		  ret = ret + read_in;
		  try{
		  read_in = (char) bis.read();
		  }catch(Exception e){}
		}
		return Double.parseDouble(ret);
	}
}

class Output
{
   /* Easy, here's an example */
		
	public static void main(String args[])
	{
		PrintStream o = null;
		try{
		o = new PrintStream(new FileOutputStream("output.test"));
		}catch(Exception e){}
		o.print("hi");
		o.print(1234);
		o.println(2.2);
		o.println("bye");
	}

}
