public class LaserTagPlayer {

    private String myName;
    private int hitsGiven;
    private int hitsRecd;

    // @param name - this player's full name 
    public LaserTagPlayer(String name) {
	myName = name;
	hitsGiven = 0;
	hitsRecd = 0;
    }


    // return my nickName 
    public String getNickName() {
	return myName.substring(0,5).toUpperCase();
    }

    // record the I successfully hit victim 
    public void hitTarget(LaserTagPlayer victim) {
	hitsGiven++;
	System.out.println(getNickName() + " has hit " 
            + victim.getNickName());
	victim.hitsRecd++;
    }

    /* print a message including my nickname, my score
     * and a breakdown of how many players I've hit and 
     * how many have hit me 
     */ 
    public void printStatus() {
	System.out.println(getNickName());
        System.out.println("score "+ (hitsGiven - hitsRecd));
	System.out.println("hits Given " + hitsGiven);
	System.out.println("hits Recd " + hitsRecd);
    }


}

