package p;
abstract class A<T>{
	public abstract T m();
}
abstract class B<S> extends A<S>{

	public abstract S m();
}