import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner scan = new Scanner(System.in); int no = scan.nextInt(); String score = scan.next(); if( no == 1) { FootballMatch f = new FootballMatch(score); f.checkin(); f.start(); f.play(); f.end(); f.annouceResult(); } else { BasketBallMatch b= new BasketBallMatch(score); b.checkin(); b.start(); b.play(); b.end(); b.annouceResult(); } scan.close(); } } abstract class BallMatch { public void checkin() { System.out.println("now checking in"); } public void start() { System.out.println("now starting"); } abstract public void play(); public void end() { System.out.println("now ending"); } abstract public void annouceResult(); } class FootballMatch extends BallMatch { private String score; public FootballMatch(String s) { score = s; } public void play() { System.out.println("now playing football"); } public void annouceResult() { System.out.print("now annoucing result: "); System.out.println(score); } } class BasketBallMatch extends BallMatch { private String score; public BasketBallMatch(String s) { score = s; } public void play() { System.out.println("now playing basketball"); } public void annouceResult() { System.out.print("now annoucing result: "); System.out.println(score); } }