using System; 
 
public class Test
{ 
	private static  void  Print( string msg) 
	{ 
		Console.WriteLine ( msg) ; 
	} 
 
	private static  void  t( ) 
	{ 
		string s =  null ; 
        try
        { 
            s =  s.TrimStart ( ) ; 
        } 
        catch ( Exception ex) 
        { 
            s =  "" ; 
            Print( ex.StackTrace ) ; 
            Print( "----------------------------" ) ; 
            throw; 
        } 
	} 
 
	public static  void  Main( ) 
	{ 
		try
		{ 
			t( ) ; 
		} 
		catch ( Exception ex) 
		{ 
			Print( ex.StackTrace ) ; 
		} 
        Print( Environment.Version .ToString ( ) ) ; 
	} 
} 
 
				dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHJpdmF0ZSBzdGF0aWMgdm9pZCBQcmludChzdHJpbmcgbXNnKQoJewoJCUNvbnNvbGUuV3JpdGVMaW5lKG1zZyk7Cgl9CgoJcHJpdmF0ZSBzdGF0aWMgdm9pZCB0KCkKCXsKCQlzdHJpbmcgcyA9IG51bGw7CiAgICAgICAgdHJ5CiAgICAgICAgewogICAgICAgICAgICBzID0gcy5UcmltU3RhcnQoKTsKICAgICAgICB9CiAgICAgICAgY2F0Y2ggKEV4Y2VwdGlvbiBleCkKICAgICAgICB7CiAgICAgICAgICAgIHMgPSAiIjsKICAgICAgICAgICAgUHJpbnQoZXguU3RhY2tUcmFjZSk7CiAgICAgICAgICAgIFByaW50KCItLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIik7CiAgICAgICAgICAgIHRocm93OwogICAgICAgIH0KCX0KCglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJdHJ5CgkJewoJCQl0KCk7CgkJfQoJCWNhdGNoIChFeGNlcHRpb24gZXgpCgkJewoJCQlQcmludChleC5TdGFja1RyYWNlKTsKCQl9CiAgICAgICAgUHJpbnQoRW52aXJvbm1lbnQuVmVyc2lvbi5Ub1N0cmluZygpKTsKCX0KfQ==