import java.io.File;
import java.util.Scanner;

/**
 * Driver class for processing basketball statistics.
 *   @author Dave Reed
 *   @version 2/10/17
 */
public class HoopsDriver {
    public static void main(String[] args) {
        System.out.print("Enter the stats file name: ");
        
        Scanner input = new Scanner(System.in);
        String filename = input.next();
        
        try {
            Team home = new Team("HOME");
            Team visitor = new Team("VISITOR");
            
            Scanner infile = new Scanner(new File(filename));
            while (infile.hasNextInt()) {
                int player = infile.nextInt();
                int shot = infile.nextInt();
                if (player >= 0 && player <= 99 && shot >= 1 && shot <= 3) {
                    home.recordMake(player, shot);
                }
                else if (player >= 0 && player <= 99 && shot >= -3 && shot <= -1) {
                    home.recordMiss(player, -shot);
                }
                else if (player >= 100 && player <= 199 && shot >= 1 && shot <= 3) {
                    visitor.recordMake(player-100, shot);
                }
                else if (player >= 0 && player <= 199 && shot >= -3 && shot <= -1) {
                    visitor.recordMiss(player-100, -shot);
                }          
            }
            System.out.println("\n" + home + "\n" + visitor);
        }
        catch (java.io.FileNotFoundException e) {
            System.out.println("No such file!");
        }
    }
}
