// Almost Java
// Well, not really

// Ignore the next several lines all the way until "class MyProg"
#include <iostream>
struct System_ {
	struct out_ {
		template <typename T> void println(T x) { std::cout << x << '\n'; }
		template <typename T> void print(T x) { std::cout << x; }
	} out;
} System;
#define public public:
#define String int argc, char* argv
#define args
#define PRETENDIDONTEXIST prog; int main(int argc, char* argv[])\
{ prog.main(argc, argv); }
// Okay, now you can stop ignoring lines

class MyProg
{
	public static void main(String[] args) // Hee hee
	{
		System.out.println("Hey, this actually kinda works!");
		System.out.print("Kinda nifty, don't you think?");
	}
}

PRETENDIDONTEXIST // Yes, you heard me
