/*

 * Jordan Lee

 * Marriotts Ridge High School

 * # 1

 * Intermediate

 */

import java.io.File;

import java.util.Scanner;

import java.io.IOException;

 

public class ACSLPrintClient

{

                public static void main(String[] args) throws IOException

                {

                                //get data from text file

                                String pathToFile = ("F:");

                                File inFile = new File(pathToFile, "ACSLPrintsint.txt");

                                Scanner dataIn = new Scanner(inFile);

                               

                                //declaring constants

                                final int HFINGER_1 = 16, HFINGER_2 = 16, HFINGER_3 = 8, HFINGER_4 = 8, HFINGER_5 = 4,

                                HFINGER_6 = 4, HFINGER_7 = 2, HFINGER_8 = 2, HFINGER_9 = 1, HFINGER_10 = 1,

                                AFINGER_1 = 16, AFINGER_2 = 8, AFINGER_3 = 4, AFINGER_4 = 2, AFINGER_5 = 1,

                                AFINGER_6 = 16, AFINGER_7 = 8, AFINGER_8 = 4, AFINGER_9 = 2, AFINGER_10 = 1;

                               

                                //declaring variables

                                String name;

                                int oddTally, evenTally, rightTally, leftTally, presentFinger;

                                boolean done;

                               

                                for(int hand = 1; hand <= 5; hand++)

                                {

                                                name = dataIn.next();

                                                oddTally = 0;

                                                evenTally = 0;

                                                rightTally = 0;

                                                leftTally = 0;

                                                done = false;

                                               

                                                if(name.equals("H"))

                                                {

                                                                while(!done)

                                                                {

                                                                                presentFinger = dataIn.nextInt();

                                                                                switch(presentFinger)

                                                                                {

                                                                                case 0: done = true; break;

                                                                                case 1: oddTally += HFINGER_1; break;

                                                                                case 2: evenTally += HFINGER_2; break;

                                                                                case 3: oddTally += HFINGER_3; break;

                                                                                case 4: evenTally += HFINGER_4; break;

                                                                                case 5: oddTally += HFINGER_5; break;

                                                                                case 6: evenTally += HFINGER_6; break;

                                                                                case 7: oddTally += HFINGER_7; break;

                                                                                case 8: evenTally += HFINGER_8; break;

                                                                                case 9: oddTally += HFINGER_9; break;

                                                                                case 10: evenTally += HFINGER_10; break;

                                                                                }

                                                                }

                                                                oddTally += 1;

                                                                evenTally += 1;

                                                                System.out.println(evenTally + "/" + oddTally);

                                                }

                                                else if(name.equals("A"))

                                                {

                                                                while(!done)

                                                                {

                                                                                presentFinger = dataIn.nextInt();

                                                                                switch(presentFinger)

                                                                                {

                                                                                case 0: done = true; break;

                                                                                case 1: rightTally += AFINGER_1; break;

                                                                                case 2: rightTally += AFINGER_2; break;

                                                                                case 3: rightTally += AFINGER_3; break;

                                                                                case 4: rightTally += AFINGER_4; break;

                                                                                case 5: rightTally += AFINGER_5; break;

                                                                                case 6: leftTally += AFINGER_6; break;

                                                                                case 7: leftTally += AFINGER_7; break;

                                                                                case 8: leftTally += AFINGER_8; break;

                                                                                case 9: leftTally += AFINGER_9; break;

                                                                                case 10: leftTally += AFINGER_10; break;

                                                                                }

                                                                }

                                                                leftTally += 1;

                                                                rightTally += 1;

                                                                System.out.println(rightTally + "/" + leftTally);

                                                }             

                                }

                }

}

/*

25/4

25/21

9/1

32/1

25/29

 */