/* package whatever; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;

/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
	private static class Bar {}
	
	public static void main (String[] args) throws java.lang.Exception
	{
		class Foo$o {
			class Bar$bar {}
		};
		class Foo$o$Bar {
			class Bar$bar {}
		};
		print(Ideone.class);
		print(Bar.class);
		print(Foo$o.class);
		print(Foo$o.Bar$bar.class);
		print(Foo$o$Bar.Bar$bar.class);
	}
	
	private static void print(Class<?> clazz) {
		System.out.printf("fqn=%s, sn=%s%n", clazz.getName(), clazz.getSimpleName());
	}
}