You are on page 1of 163

MAPUA INSTITUTE OF TECHNOLOGY

BANTUMI
CS10L/Computer Programming Laboratory

Submitted by:

Submitted to:

I. Machine Program Statement This program is designed to allow the player to play the game Bantumi which is similar to the game sungka here in the Philippines. The game is to be played by two players and allows them to enter their names to avoid the confusion during the game play. The players are also allowed to choose from the menu to perform their desired options. II. Objectives 1) To create a program/ game using the Microsoft Visual C++ programming language. 2) To apply the lessons we have learned in the subject. 3) To fix any errors encountered. III. Data Dictionary I. Data Dictionary:

Functions Function Name Instructions() Description It displays the rules and regulations of Bantumi. HighScores() It displays the high scores of the players who played Bantumi. ExitGame() It exits the game proper from the C++ window. none void none void Return Type none Parameters void

Variables Identifier Name Data Type Local to Description

(specify if local to a particular function) cChoice character global This gives the two players choices from A to F for Player 1 and G to F for Player 2. Name1[30] character global This will allocate a memory for the name of Player 1. Random1 integer global It is for the random value of Name1. Name2[30] character global This will allocate a memory for the name of Player 2. Random2 integer global It is for the random value of Name2. iChoice integer global It is the variable used in the switch statement that enables the user to choose from the main menu. iPlayer1 integer global It is used in the program to generate the score of Player 1. iPlayer2 integer global It is used in the program to

generate the score of Player 2. iA integer global It has the initial value of four for A. It is the move of the Player 1 in the game. iB integer global It has the initial value of four for B. It is the move of the Player 1 in the game. iC integer global It has the initial value of four for C. It is the move of the Player 1 in the game. iD integer global It has the initial value of four for D. It is the move of the Player 1 in the game. iE integer global It has the initial value of four for E. It is the move of the Player 1 in the game. iF integer global It has the initial value of four for F. It is the move of the Player 2 in the game.

iG

integer

global

It has the initial value of four for G. It is the move of the Player 2 in the game.

iH

integer

global

It has the initial value of four for H. It is the move of the Player 2 in the game.

iJ

integer

global

It has the initial value of four for J. It is the move of the Player 2 in the game.

iI

integer

global

It has the initial value of four for I.

iK

integer

global

It has the initial value of four for K. It is the move of the Player 2 in the game.

iL

integer

global

It has the initial value of four for L. It is the move of the Player 2 in the game.

V. Screenshots

VI. Program Listing

#include <iostream> #include<conio.h> #include <time.h> #include <windows.h> #include <fstream> #include <string> #include <cstdlib> #include <iomanip> using namespace std; int Instructions(void); int HighScore(void); int ExitGame(void); int main () { char cChoice, Name1[30], Name2[30]; int iChoice, iPlayer1, iPlayer2, iA, iB, iC,iD, iE, iF, iG, iH, iJ, iI, iK, iL; iPlayer1 = 0; iPlayer2 = 0; iA = 4; iB = 4; iC = 4; iD = 4; iE = 4; iF = 4; iG = 4; iH = 4; iI = 4; iJ = 4; iK = 4; iL = 4; //Main Menu cout<<"\n\n\n"; cout<<"-------------------------------------------------------------------------------"<< endl; cout<<"_______________________________________________________ _________________________"<< endl; cout<<" XXXXX XX XX XX XXXXXXXXXX XX XX XX XX XXXXXX "<< endl; cout<<" XX XX XX XX XXXX XX XX XX XX XXXX XXXX XX "<< endl; cout<<" XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX "<< endl; cout<<" XXXXX XX XX XX XX XX XX XX XX XX XX XX XX XX "<< endl; cout<<" XX XX XXXXXXXX XX XX XX XX XX XX XX XXXX XX XX "<< endl;

cout<<" XX XX XX XX XX XXXX XX XX XX XX XX XX XX "<< endl; cout<<" XXXXX XX XX XX XX XX XXXX XX XX XXXXXX "<< endl; cout<<"-------------------------------------------------------------------------------"<< endl; cout<<"_______________________________________________________ _________________________"<< endl; cout<<"\n"; cout<<" [1] Play Game \n"; cout<<" [2] Instructions \n"; cout<<" [3] High Scores \n"; cout<<" [4] Exit Game \n"; cout<<"\n"; cout<<" Please Enter Your Choice: "; cin >>iChoice; //Main Menu Choice switch (iChoice) { case 1: goto PlayGame; case 2: Instructions(); break; case 3: HighScore(); break; case 4: ExitGame(); exit(1);

default: system ("cls"); return main (); } //Play Game PlayGame: { //Loading system ("cls");

cout<<"-------------------------------------------------------------------------------"<< endl; cout<<"_______________________________________________________ _________________________"<< endl; cout<<" XXXXX XX XX XX XXXXXXXXXX XX XX XX XX XXXXXX "<< endl; cout<<" XX XX XX XX XXXX XX XX XX XX XXXX XXXX XX "<< endl; cout<<" XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX "<< endl; cout<<" XXXXX XX XX XX XX XX XX XX XX XX XX XX XX XX "<< endl; cout<<" XX XX XXXXXXXX XX XX XX XX XX XX XX XXXX XX XX "<< endl; cout<<" XX XX XX XX XX XXXX XX XX XX XX XX XX XX "<< endl; cout<<" XXXXX XX XX XX XX XX XXXX XX XX XXXXXX "<< endl; cout<<"-------------------------------------------------------------------------------"<< endl; cout<<"_______________________________________________________ _________________________"<< endl; Sleep(1000); cout << "\n\n\t\t"; cout << "\t\tLoading.."; Sleep(1000);

system("cls");

// Player 1 name input system ("cls");

cout<<"Player 1 --> Enter your name: "; cin>>Name1; //Assigning a value srand((unsigned)time(0)); int random1 = rand(); cout <<"\n\n\n\n Player 1 has random value: "<<random1<<endl; system("PAUSE");

system("cls"); cout<<"Player 2 --> Enter your name: "; cin>>Name2; //Assigning a value srand((unsigned)time(0)); int random2 = rand(); cout <<"\n\n\n\n Player 2 has random value: "<<random2<<endl<<endl; system("PAUSE"); //To know who goes first if (random1>random2) { system("cls"); cout<<"\n\n\n\t"<<Name1<<" plays first."<<endl<<endl; system("PAUSE"); } else if (random1<random2)

{ system("cls"); cout<<"\n\n\n\t"<<Name2<<" plays first."<<endl<<endl; system("PAUSE"); } else { cout<<"\n\n\n [1] Play Game\n\n"; cout<<" Configuration \n"; cout<<" ==================\n\n\n\n\n"; cout<<"\n\n\n\tRepeat input of names."<<endl<<endl; }

//The first player goes first system("cls"); if (random1>random2) goto Player1;

else if (random1<random2) goto Player2; else return main(); }

//First player's turn Player1: { //The board system ("cls"); cout<<" "<<"======"<<" "<<"======"<<" "<<" ======"<<" "<<" ======"<<" "<<"======"<<" "<<" ======"<<endl; cout<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<endl;

cout<<" "<<"|"<<" "<<iG<<" |"<<" "<<" |"<<" "<<iH<<" "<<"|"<<" "<<" |"<<" "<<iI<<" "<<"|"<<" "<<" |"<<" "<<iJ<<" "; cout<<"|"<<" "<<" |"<<" "<<iK<<" "<<"|"<<" "<<" |"<<" "<<iL<<" "<<"|"<<" "<<endl; cout<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<endl; cout<<" "<<"======"<<" "<<"======"<<" "<<" ======"<<" "<<" ======"<<" "<<"======"<<" "<<" ======\n\n"; cout<<" "<<" G "<<" "<<" H "<<" I "<<" "<<" J "<<" "<<" K "<<" L "<<" "<<endl; cout<<" _______ "<<" "<<" \t _______ "<<endl; cout<<"| |"<<" "<<" | |"<<endl; cout<<"| |"<<" "<<" | |"<<endl; cout<<"|"<<" "<<iPlayer2<<" "<<"|"<<" BANTUMI "<<" |"<<" "<<iPlayer1<<" "<<" |"<<endl; cout<<"| |"<<" "<<" | |"<<endl; cout<<"| |"<<" "<<" | |"<<endl; cout<<"|_______|"<<" "<<" |_______|\n\n"; cout<<Name2<<" "<<Name1<<endl; cout<<" "<<"======"<<" "<<"======"<<" "<<" ======"<<" "<<" ======"<<" "<<"======"<<" "<<" ======"<<endl; cout<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<endl; cout<<" "<<"|"<<" "<<iA<<" |"<<" "<<" |"<<" "<<iB<<" "<<"|"<<" "<<" |"<<" "<<iC<<" "<<"|"<<" "<<" |"<<" "<<iD<<" "; cout<<"|"<<" "<<" |"<<" "<<iE<<" "<<"|"<<" "<<" |"<<" "<<iF<<" "<<"|"<<" "<<endl; cout<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<endl;

cout<<" "<<"======"<<" "<<"======"<<" "<<" ======"<<" "<<" ======"<<" "<<"======"<<" "<<" ======\n\n"; cout<<" "<<" A "<<" "<<" B "<<" C "<<" "<<" D "<<" "<<" E "<<" F "<<" "<<endl; cout<<"\n"; cout<<Name2<<" enter your choice(G-L, use capital letters only): "; cin>>cChoice;

// The first player is the winner

if ((iA == 0 && iB == 0 && iC == 0 && iD == 0 && iE == 0 && iF == 0) || (iG == 0 && iH == 0 && iI == 0 &&iJ == 0 && iK == 0 && iL == 0)) { //Bantumi Rule if (iG == 0 && iH == 0 && iI == 0 && iJ == 0 && iK == 0 && iL == 0) { iPlayer1 = iPlayer1 + iA + iB + iC + iD + iE + iF; goto Winner; } else if (iA == 0 && iB == 0 && iC == 0 && iD == 0 && iE == 0 && iF == 0) { iPlayer2 = iPlayer2 + iG + iH + iI + iJ + iK + iL; goto Winner; }

} // First player cases

switch (cChoice) {

case 'A':

if (iA == 0) { goto Player1; } else if (iA == 1 && iB == 0 && (iC != 0 || iC == 0) && (iD != 0 || iD == 0) && (iE != 0 || iE == 0) && (iF != 0 || iF == 0)) { iPlayer1 = iPlayer1 + iH + 1; iA = 0; iH = 0; goto Player2; } else if (iA == 1) { iA = 0; iB = iB + 1; goto Player2; } else if(iA == 2 && iC==0) { iA = 0; iB = iB + 1; iC = iC + 1; iPlayer1 = iPlayer1 + iC + iI; iC= 0; iI= 0; goto Player2; } else if (iA == 3 && iD==0) { iA = 0;

iB = iB + 1; iC = iC + 1; iD = iD + 1; iPlayer1 = iPlayer1 + iD + iJ; iJ = 0; iD = 0; goto Player2; } else if (iA == 4 && iE==0) { iA = 0; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iPlayer1 = iPlayer1 + iE + iK; iE = 0; iK = 0; goto Player2; } else if (iA == 5 && iF==0) { iA = 0; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + iF + iL; iF = 0; iL = 0; goto Player2; } else if (iA == 2) { iA = 0; iB = iB + 1; iC = iC + 1; goto Player2; } else if (iA == 3) {

iA = 0; iB = iB + 1; iC = iC + 1; iD = iD + 1; goto Player2; } else if (iA == 4) { iA = 0; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; goto Player2; } else if (iA == 5) { iA = 0; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player2; } else if (iA == 6) { iA = 0; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; goto Player1; } else if (iA == 7) { iA = 0; iB = iB + 1; iC = iC + 1;

iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; goto Player2; } else if (iA == 8) { iA = 0; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; goto Player2; } else if (iA == 9) { iA = 0; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; goto Player2; } else if (iA == 10) { iA = 0; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1;

iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; goto Player2; } else if (iA == 11) { iA = 0; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; goto Player2; } else if (iA == 12) { iA = 0; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iA == 13)

{ iA = 0; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iG + 2; iG = 0; goto Player2; } else if (iA == 14) { iA = 1; iB = iB + 2; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iA == 15) { iA = 1; iB = iB + 2; iC = iC + 2; iD = iD + 1; iE = iE + 1;

iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iA == 16) { iA = 1; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iA == 17) { iA = 1; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1;

iG = iG + 1; goto Player2; } else if (iA == 18) { iA = 1; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iA == 19) { iA = 1; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player1; } else if (iA == 20) { iA = 1;

iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iA == 21) { iA = 1; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iA == 22) { iA = 1; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2;

iK = iK + 2; iJ = iJ + 2; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iA == 23) { iA = 1; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 1; iG = iG + 1; goto Player2; } system ("cls"); case 'B': if (iB == 0) { goto Player1; } else if (iB == 1 && iC == 0 && (iD == 0 || iD !=0) && (iE == 0 || iE !=0) && (iF == 0 || iF !=0)) { iPlayer1 = iPlayer1 + iI + 1; iB = 0; iI = 0; goto Player2; } else if (iB == 1) {

iB = 0; iC = iC + 1; goto Player2; } else if (iB == 2 && iD == 0) { iB = 0; iC = iC + 1; iD = iD + 1; iPlayer1 = iPlayer1 + iD + iJ; iD = 0; iJ = 0; goto Player2; } else if (iB == 3 && iE == 0) { iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iPlayer1 = iPlayer1 + iE + iK; iE = 0; iK = 0; goto Player2; } else if (iB == 4 && iF == 0) { iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + iF + iL; iF = 0; iL = 0; goto Player2; } else if (iB == 12 && iA == 0) { iB = 0; iC = iC + 1; iD = iD + 1;

iE = iE + 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + 1 + iG; iA = 0; iG = 0; goto Player2; } else if (iB == 2) { iB = 0; iC = iC + 1; iD = iD + 1; goto Player2; } else if (iB == 3) { iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; goto Player2; } else if (iB == 4) { iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player2; } else if (iB == 5) { iB = 0; iC = iC + 1; iD = iD + 1;

iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; goto Player1; } else if (iB == 6) { iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; goto Player2; } else if (iB == 7) { iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; goto Player2; } else if (iB == 8) { iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; goto Player2; } else if (iB == 9)

{ iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; goto Player2; } else if (iB == 10) { iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iPlayer1 = iPlayer1 + iH + 2; iH = 0; goto Player2; } else if (iB == 11) { iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1;

iH = iH + 1; iG = iG + 1; goto Player2; } else if (iB == 12) { iA = iA + 1; iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iB == 13) { iA = iA + 1; iB = 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iB == 14) { iA = iA + 1;

iB = 1; iC = iC + 2; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iB == 15) { iA = iA + 1; iB = 1; iC = iC + 2; iD = iD + 2; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iB == 16) { iA = iA + 1; iB = 1; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1;

iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iB == 17) { iA = iA + 1; iB = 1; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iB == 18) { iA = iA + 1; iB = 1; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player1; } else if (iB == 19)

{ iA = iA + 1; iB = 1; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iB == 20) { iA = iA + 1; iB = 1; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iB == 21) { iA = iA + 1; iB = 1; iC = iC + 2; iD = iD + 2; iE = iE + 2;

iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iB == 22) { iA = iA + 1; iB = 1; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iB == 23) { iA = iA + 1; iB = 1; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2;

iG = iG + 1; goto Player2; } system ("cls"); case 'C': if (iC == 0) { goto Player1; } else if (iC == 1 && iD == 0 && (iE == 0 || iE !=0) && (iF == 0 || iF !=0)) { iPlayer1 = iPlayer1 + iJ + 1; iC = 0; iJ = 0; goto Player2; } else if (iC == 1) { iC = 0; iD = iD + 1; goto Player2; } else if(iC == 2 && iE == 0) { iC = 0; iD = iD + 1; iE = iE + 1; iPlayer1 = iPlayer1 + iE + iK; iE = 0; iK = 0; goto Player2; } else if (iC == 3 && iF== 0) { iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + iF + iL;

iF= 0; iL= 0; goto Player2; } else if (iC == 11 && iA == 0) { iA = iA + 1; iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iA + iG; iA=0; iG=0; goto Player2; } else if (iC == 12 && iB == 0) { iA = iA + 1; iB = iB + 1; iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iB + iH; iB=0; iG=0; goto Player2; } else if (iC == 2)

{ iC = 0; iD = iD + 1; iE = iE + 1; goto Player2; } else if (iC == 3) { iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player2; } else if (iC == 4) { iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; goto Player1; } else if (iC == 5) { iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; goto Player2; } else if (iC == 6) { iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1;

iL = iL + 1; iK = iK + 1; goto Player2; } else if (iC == 7) { iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; goto Player2; } else if (iC == 8) { iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; goto Player2; } else if (iC == 9) { iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1;

goto Player2; } else if (iC == 10) { iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iC == 11) { iA = iA + 1; iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iC == 12) { iA = iA + 1; iB = iB + 1; iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1;

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iC == 13) { iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iI + 2; iI = 0; goto Player2; } else if (iC == 14) { iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 2; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

} else if (iC == 15) { iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 2; iE = iE + 2; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iC == 16) { iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iC == 17) { iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 2;

iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player1; } else if (iC == 18) { iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iC == 19) { iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 1; iI = iI + 1; iH = iH + 1;

iG = iG + 1; goto Player2; } else if (iC == 20) { iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iC == 21) { iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iC == 22) { iA = iA + 1; iB = iB + 1; iC = 1;

iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 1; goto Player2; } else if (iC == 23) { iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; goto Player2; } system ("cls"); case 'D': if (iD == 0) { goto Player1; } else if (iD == 1 && iE == 0 && (iF == 0 || iF !=0)) { iPlayer1 = iPlayer1 + iK + 1; iD = 0; iK = 0;

goto Player2; } else if (iD == 1) { iD = 0; iE = iE + 1; goto Player2; } else if (iD == 2 && iF == 0) { iD = 0; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + iF + iL; iF = 0; iL = 0; goto Player2; } else if (iD == 10 && iA ==0) { iA = iA + 1; iD = 0; iE = iE + 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iA + iG; iA = 0; iG =0; goto Player2; } else if (iD == 11 && iB ==0) { iA = iA + 1; iB = iB + 1; iD = 0;

iE = iE + 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iB + iH; iH = 0; iB = 0; goto Player2; } else if (iD == 12 && iC == 0) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 0; iE = iE + 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iC + iI; iC = 0; iI = 0; goto Player2; } else if (iD == 2) { iD = 0; iE = iE + 1; iF = iF + 1; goto Player2; }

else if (iD == 3) { iD = 0; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 goto Player1; } else if (iD == 4) { iD = 0; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 iL = iL + 1; goto Player2; } else if (iD == 5) { iD = 0; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 iL = iL + 1; iK = iK + 1; goto Player2; } else if (iD == 6) { iD = 0; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 iL = iL + 1; iK = iK + 1; iJ = iJ + 1; goto Player2; } else if (iD == 7) { iD = 0; iE = iE + 1;

+ 1;

+ 1;

+ 1;

+ 1;

iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; goto Player2; } else if (iD == 8) { iD = 0; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; goto Player2; } else if (iD == 9) { iD = 0; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iD == 10) { iA = iA + 1; iD = 0; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1;

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iD == 11) { iA = iA + 1; iB = iB + 1; iD = 0; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iD == 12) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 0; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; }

else if (iD == 13) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iJ + 2; iJ = 0; goto Player2; } else if (iD == 14) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 2; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iD == 15) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 2;

iF = iF + 2; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iD == 16) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player1; } else if (iD == 17) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player2; } else if (iD == 18) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iD == 19) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iD == 20) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1;

iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iD == 21) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 1; goto Player2; } else if (iD == 22) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2;

iG = iG + 2; goto Player2; } else if (iD == 23) { iA = iA + 2; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; goto Player2; } system ("cls"); case 'E': if (iE == 0) { goto Player1; } else if (iE == 1 && iF == 0) { iPlayer1 = iPlayer1 + iL + 1; iE = 0; iL = 0; goto Player2; } else if ( iE == 1) { iE = 0; iF = iF + 1; goto Player2; }

else if (iE == 9 && iA == 0) { iA = iA + 1; iE = 0; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iA + iG; iA = 0; iG = 0; goto Player2; } else if (iE == 10 && iB ==0) { iA = iA + 1; iB = iB + 1; iE = 0; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iB + iH; iB = 0; iH = 0; goto Player2; } else if (iE == 11 && iC ==0) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iE = 0;

iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iC + iI; iI = 0; iC = 0; goto Player2; } else if (iE == 12 && iD ==0) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 0; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iD + iJ; iD = 0; iJ = 0; goto Player2; } else if (iE == 2) { iE = 0; iF= iF + 1; iPlayer1 = iPlayer1 + 1; goto Player1; } else if (iE == 3) { iE = 0; iF = iF + 1;

iPlayer1 = iPlayer1 + 1; iL = iL + 1; goto Player2; } else if (iE == 4) { iE = 0; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; goto Player2; } else if (iE == 5) { iE = 0; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; goto Player2; } else if (iE == 6) { iE = 0; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; goto Player2; } else if (iE == 7) { iE = 0;

iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; goto Player2; } else if (iE == 8) { iE = 0; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iE == 9) { iA = iA + 1; iE = 0; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; }

else if (iE == 10) { iA = iA + 1; iB = iB + 1; iE = 0; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iE == 11) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iE = 0; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player2; } else if (iE == 12)

{ iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 0; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iE == 13) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iK + 2; iK = 0; goto Player2; } else if (iE == 14) { iA = iA + 1;

iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 2; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iE == 15) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player1; } else if (iE == 16) { iA = iA + 1; iB = iB + 1; iC = iC + 1;

iD = iD + 1; iE = 1; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iE == 17) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iE == 18) { iA = iA + 1; iB = iB + 1;

iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iE == 19) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iE == 20) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 2;

iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 1; goto Player2; } else if (iE == 21) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; goto Player2; } else if (iE == 22) { iA = iA + 2; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2;

iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; goto Player2; } else if (iE == 23) { iA = iA + 2; iB = iB + 2; iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; goto Player2; } system ("cls"); case 'F': if (iF == 0) { goto Player1; }

else if (iF == 1) {

iF = 0; iPlayer1 = iPlayer1 + 1;

goto Player1; } else if (iF == 8 && iA ==0) { iA = iA + 1; iF = 0; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iA + iG; iA = 0; iG = 0; goto Player2; } else if (iF == 9 && iB == 0) { iA = iA + 1; iB = iB + 1; iF = 0; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iB + iH; iB = 0; iH = 0; goto Player2; }

else if (iF == 10 && iC ==0) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iF = 0; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iC + iI; iC = 0; iI = 0;

goto Player2; } else if (iF == 11 && iD == 0) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iF = 0; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iD + iJ; iD = 0; iJ = 0; goto Player2; }

else if (iF == 12 && iE ==0) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 0; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iE + iK; iK = 0; iE = 0; goto Player2; } else if (iF == 2) { iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1; goto Player2; } else if (iF == 3) { iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1;

goto Player2; }

else if (iF == 4) { iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; goto Player2; } else if (iF == 5) { iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; goto Player2; } else if (iF == 6) { iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1;

goto Player2; } else if (iF == 7) { iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iF == 8) { iA = iA + 1; iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iF == 9) { iA = iA + 1; iB = iB + 1; iF = 0; iPlayer1 = iPlayer1 + 1;

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player2; } else if (iF == 10) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player2; } else if (iF == 11) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1;

iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iF == 12) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2; } else if (iF == 13) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1;

iG = iG + 1; iPlayer1 = iPlayer1 + iL + 2; iL = 0; goto Player2; } else if (iF == 14) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player1; } else if (iF == 15) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 1; iJ = iJ + 1;

iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player2; } else if (iF == 16) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player2; } else if (iF == 17) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2;

iJ = iJ + 2; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player2; } else if (iF == 18) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 1; iG = iG + 1;

goto Player2; } else if (iF == 19) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2; iL = iL + 2;

iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 1;

goto Player2; } else if (iF == 20) { iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2;

goto Player2; } else if (iF == 21) { iA = iA + 2; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2;

iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2;

goto Player2; } else if (iF == 22) { iA = iA + 2; iB = iB + 2; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2;

goto Player2; } else if (iF == 23) { iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2; iL = iL + 2;

iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; goto Player2; } system ("cls");

default:

goto Player1; } }

//Second player's turn Player2:

{ //The board system ("cls");

cout<<" "<<"======"<<" "<<"======"<<" "<<" ======"<<" "<<" ======"<<" "<<"======"<<" "<<" ======"<<endl; cout<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<endl; cout<<" "<<"|"<<" "<<iG<<" |"<<" "<<" |"<<" "<<iH<<" "<<"|"<<" "<<" |"<<" "<<iI<<" "<<"|"<<" "<<" |"<<" "<<iJ<<" "; cout<<"|"<<" "<<" |"<<" "<<iK<<" "<<"|"<<" "<<" |"<<" "<<iL<<" "<<"|"<<" "<<endl;

cout<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<endl; cout<<" "<<"======"<<" "<<"======"<<" "<<" ======"<<" "<<" ======"<<" "<<"======"<<" "<<" ======\n\n"; cout<<" "<<" G "<<" "<<" H "<<" I "<<" "<<" J "<<" "<<" K "<<" L "<<" "<<endl; cout<<" _______ "<<" "<<" \t _______ "<<endl; cout<<"| |"<<" "<<" | |"<<endl; cout<<"| |"<<" "<<" | |"<<endl; cout<<"|"<<" "<<iPlayer2<<" "<<"|"<<" BANTUMI "<<" |"<<" "<<iPlayer1<<" "<<" |"<<endl; cout<<"| |"<<" "<<" | |"<<endl; cout<<"| |"<<" "<<" | |"<<endl; cout<<"|_______|"<<" "<<" |_______|\n\n"; cout<<Name2<<" "<<Name1<<endl; cout<<" "<<"======"<<" "<<"======"<<" "<<" ======"<<" "<<" ======"<<" "<<"======"<<" "<<" ======"<<endl; cout<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<endl; cout<<" "<<"|"<<" "<<iA<<" |"<<" "<<" |"<<" "<<iB<<" "<<"|"<<" "<<" |"<<" "<<iC<<" "<<"|"<<" "<<" |"<<" "<<iD<<" "; cout<<"|"<<" "<<" |"<<" "<<iE<<" "<<"|"<<" "<<" |"<<" "<<iF<<" "<<"|"<<" "<<endl; cout<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<endl; cout<<" "<<"======"<<" "<<"======"<<" "<<" ======"<<" "<<" ======"<<" "<<"======"<<" "<<" ======\n\n"; cout<<" "<<" A "<<" "<<" B "<<" C "<<" "<<" D "<<" "<<" E "<<" F "<<" "<<endl; cout<<"\n";

cout<<Name2<<" enter your choice(G-L, use capital letters only): "; cin>>cChoice; // Second player is the winner

if ((iA == 0 && iB == 0 && iC == 0 && iD == 0 && iE == 0 && iF == 0) || (iG == 0 && iH == 0 && iI == 0 &&iJ == 0 && iK == 0 && iL == 0)) { //Bantumi Rule if (iG == 0 && iH == 0 && iI == 0 && iJ == 0 && iK == 0 && iL == 0) { iPlayer1 = iPlayer1 + iA + iB + iC + iD + iE + iF; goto Winner; } else if (iA == 0 && iB == 0 && iC == 0 && iD == 0 && iE == 0 && iF == 0) { iPlayer2 = iPlayer2 + iG + iH + iI + iJ + iK + iL; goto Winner; } }

//Second player cases switch (cChoice) { case 'L':

if (iL == 0) { goto Player2;

} else if ((iL == 1 && iK == 0) && (iJ == 0 || iJ !=0) && (iI == 0 || iI !=0) && (iH == 0 || iH !=0) && (iG == 0 || iG !=0)) { iPlayer2 = iPlayer2 + iE + 1; iL = 0; iE = 0; goto Player1; } else if (iL == 1) { iL = 0; iK = iK + 1;

goto Player1; }

else if (iL == 2 && iJ == 0) { iL = 0; iK = iK + 1; iJ = iJ + 1; iPlayer2 = iPlayer2 + iJ + iD; iJ = 0; iD = 0; goto Player1; } else if (iL == 3 && iI == 0)

{ iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iPlayer2 = iPlayer2 + iI + iC; iI = 0; iC = 0;

goto Player1; } else if (iL == 4 && iH == 0) { iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iPlayer2 = iPlayer2 + iH + iB; iH = 0; iB = 0;

goto Player1; } else if (iL == 5 && iG ==0) { iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1;

iG = iG + 1; iPlayer2 = iPlayer2 + iG + iA; iA = 0; iG = 0; goto Player1; }

else if (iL == 2) { iL = 0; iK = iK + 1; iJ = iJ + 1;

goto Player1; } else if (iL == 3) { iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1;

goto Player1; } else if (iL == 4) { iL = 0; iK = iK + 1; iJ = iJ + 1;

iI = iI + 1; iH = iH + 1;

goto Player1; } else if (iL == 5) { iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player1; } else if (iL == 6) { iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; goto Player2;

} else if (iL == 7)

{ iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; goto Player1; }

else if (iL == 8) { iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; goto Player1; } else if (iL == 9) { iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1;

iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; goto Player1; } else if (iL == 10) { iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; goto Player1; } else if (iL == 11) { iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1;

iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; goto Player1; } else if (iL == 12) { iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iL == 13) { iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iA = iA + 1; iB = iB + 1;

iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iF + 2; iF = 0; goto Player1; } else if (iL == 14) { iL = 1; iK = iK + 2; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1;

} else if (iL == 15) { iL = 1; iK = iK + 2; iJ = iJ + 2; iI = iI + 1;

iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iL == 16) { iL = 1; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iL == 17) { iL = 1; iK = iK + 2; iJ = iJ + 2;

iI = iI + 2; iH = iH + 2; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iL == 18) { iL = 1; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iL == 19) { iL = 1; iK = iK + 2;

iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player2; } else if (iL == 20) { iL = 1; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iL == 21) { iL = 1; iK = iK + 2;

iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 1; iA = iA + 2; iB = iB + 2; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iL == 22) { iL = 1; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 1; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iL == 23) {

iL = 1; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 1; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 1; iF = iF + 1; goto Player1; }

system ("cls");

case 'K': if (iK == 0) { goto Player2; } else if (iK == 1 && (iL == 0 || iL != 0) && iJ == 0 && (iI == 0 || iI !=0) && (iH == 0 || iH !=0) && (iG == 0 || iG !=0)) { iPlayer2 = iPlayer2 + iD + 1; iK = 0; iD = 0; goto Player1;

else if (iK == 1 ) { iK = 0; iJ = iJ + 1; goto Player1; }

else if (iK == 2 && iI == 0) { iK = 0; iJ = iJ + 1; iI = iI + 1; iPlayer2 = iPlayer2 + 1; iI = 0; iC = 0; goto Player1; }

else if (iK == 3 && iH ==0) { iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iPlayer2 = iPlayer2 + iH + iB; iH = 0; iB = 0;

goto Player1; }

else if (iK == 4 && iG == 0) { iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + iG + iA; iG = 0; iA = 0; goto Player1; } else if (iK == 12 && iL == 0) { iL = iL + 1; iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iL + iF; iL = 0; iF = 0; goto Player1;

else if (iK == 2) { iK = 0; iJ = iJ + 1; iI = iI + 1; goto Player1; }

else if (iK == 3) { iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; goto Player1; }

else if (iK == 4) { iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player1; }

else if (iK == 5) { iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; goto Player2; }

else if (iK == 6) { iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; goto Player1; }

else if (iK == 7) { iK = 0; iJ = iJ + 1;

iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; goto Player1; }

else if (iK == 8) { iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; goto Player1; }

else if (iK == 9) { iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1;

goto Player1; } else if (iK == 10) { iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iPlayer2 = iPlayer2 + iE + 2; iE = 0; goto Player2; } else if (iK == 11) { iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1;

else if (iK == 12) { iL = iL + 1; iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iK == 13) { iL = iL + 1; iK = 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1;

iF = iF + 1; goto Player1; } else if (iK == 14)

{ iL = iL + 1; iK = 1; iJ = iJ + 2; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; }

else if (iK == 15) { iL = iL + 1; iK = 1; iJ = iJ + 2; iI = iI + 2; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1;

iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iK == 16) { iL = iL + 1; iK = 1; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; }

else if (iK == 17) { iL = iL + 1; iK = 1; iJ = iJ + 2; iI = iI + 2; iH = iH + 2;

iG = iG + 2; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iK == 18) { iL = iL + 1; iK = 1; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player2; }

else if (iK == 19) { iL = iL + 1; iK = 1;

iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1; } else if (iK == 20) { iL = iL + 1; iK = 1; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iK == 21)

iL = iL + 1; iK = 1; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1; } else if (iK == 22) { iL = iL + 1; iK = 1; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 1; iF = iF + 1;

goto Player1;

} else if (iK == 23) { iL = iL + 1; iK = 1; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 1;

goto Player1; } system ("cls");

case 'J':

if (iJ == 0) {

goto Player2; } else if (iJ == 1 && (iG == 0 || iG != 0) && (iH == 0 || iH !=0) && iI == 0) {

iPlayer2 = iPlayer2 + iC + 1; iJ = 0; iC = 0;

goto Player1; }

else if (iJ == 1) { iJ = 0; iI = iI + 1;

goto Player1; }

else if (iJ == 2 && iH == 0) { iJ = 0; iI = iI + 1; iH = iH + 1; iPlayer2 = iPlayer2 + iH + iB; iH = 0; iB = 0;

goto Player1; }

else if (iJ == 3 && iG == 0)

{ iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + iG + iA; iG = 0; iA = 0; goto Player1; } else if (iJ == 11 && iL == 0) { iL = iL + 1; iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iL + iF; iL = 0; iF = 0;

goto Player1; } else if (iJ == 12 && iK == 0) { iL = iL + 1; iK = iK + 1;

iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iK + iE; iK = 0; iE = 0; goto Player1; }

else if (iJ == 2) { iJ = 0; iI = iI + 1; iH = iH + 1;

goto Player1; }

else if (iJ == 3) { iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player1;

else if (iJ == 4) { iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; goto Player2; }

else if (iJ == 5) { iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1;

goto Player1; }

else if (iJ == 6) { iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1;

iB = iB + 1;

goto Player1; } else if (iJ == 7) { iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1;

goto Player1; } else if (iJ == 8) { iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; goto Player1; } else if (iJ == 9) {

iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; goto Player1; } else if (iJ == 10) { iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1; } else if (iJ == 11) { iL = iL + 1; iJ = 0; iI = iI + 1;

iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1; } else if (iJ == 12) { iL = iL + 1; iK = iK + 1; iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iJ == 13) { iL = iL + 1; iK = iK + 1;

iJ = 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1; } else if (iJ == 14) { iL = iL + 1; iK = iK + 1; iJ = 1; iI = iI + 2; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iJ == 15) { iL = iL + 1; iK = iK + 1; iJ = 1;

iI = iI + 2; iH = iH + 2; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1; } else if (iJ == 16) { iL = iL + 1; iK = iK + 1; iJ = 1; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1; } else if (iJ == 17) { iL = iL + 1; iK = iK + 1; iJ = 1;

iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player2; } else if (iJ == 18) { iL = iL + 1; iK = iK + 1; iJ = 1; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iJ == 19) { iL = iL + 1; iK = iK + 1; iJ = 1; iI = iI + 2; iH = iH + 2;

iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iJ == 20) { iL = iL + 1; iK = iK + 1; iJ = 1; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1; } else if (iJ == 21) { iL = iL + 1; iK = iK + 1; iJ = 1; iI = iI + 2; iH = iH + 2; iG = iG + 2;

iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 1; iF = iF + 1;

goto Player1; } else if (iJ == 22) { iL = iL + 1; iK = iK + 1; iJ = 1; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 1; goto Player1; } else if (iJ == 23) { iL = iL + 1; iK = iK + 1; iJ = 1; iI = iI + 2; iH = iH + 2; iG = iG + 2;

iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; goto Player1; } system ("cls");

case 'I':

if (iI == 0) { goto Player1; } else if (iI == 1 && iH == 0 && (iG == 0 || iG !=0)) { iPlayer2 = iPlayer2 + iB + 1; iI = 0; iB = 0; goto Player1; }

else if (iI == 1) { iI = 0; iH = iH + 1;

goto Player1; }

else if (iI == 2 && iG ==0) { iI = 0; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + iG + iA; iG = 0; iA = 0;

goto Player1; } else if (iI == 10 && iL ==0) { iL = iL + 1; iI = 0; iH = iH + 1; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iL + iF; iL=0; iF=0; goto Player1; }

else if (iI == 11 && iK==0) { iL = iL + 1; iK = iK + 1; iI = 0; iH = iH + 1; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iK + iE; iE = 0; iK = 0;

goto Player1; } else if (iI == 12 && iJ==0) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 0; iH = iH + 1; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iJ + iD; iD=0; iJ= 0;

goto Player1; } else if (iI == 2) { iI = 0; iH = iH + 1; iG = iG + 1; goto Player1; } else if (iI == 3) { iI = 0; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; goto Player2; } else if (iI == 4) { iI = 0; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; goto Player1; } else if (iI == 5) { iI = 0; iH = iH + 1;

iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; goto Player1; } else if (iI == 6) { iI = 0; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; goto Player1; } else if (iI == 7) { iI = 0; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; goto Player1; } else if (iI == 8) {

iI = 0; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; goto Player1; } else if (iI == 9) { iI = 0; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; }

else if (iI == 10) { iL = iL + 1; iI = 0; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1;

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iI == 11) { iL = iL + 1; iK = iK + 1; iI = 0; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iI == 12) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 0; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1;

iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1; } else if (iI == 13) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 1; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iC + 2; iC = 0; goto Player1; } else if (iI == 14) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 2; iG = iG + 1; iPlayer2 = iPlayer2 + 1;

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1; } else if (iI == 15) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iI == 16) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2;

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player2; } else if (iI == 17) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1; } else if (iI == 18) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2;

iA = iA + 2; iB = iB + 2; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iI == 19) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1; } else if (iI == 20) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 2;

iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 1; iF = iF + 1;

goto Player1; } else if (iI == 21) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 1; goto Player1; } else if (iI == 22) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1;

iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; goto Player1; } else if (iI == 23) {

iL = iL + 2; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 2; iG = iG + 2 iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; goto Player1; } system ("cls");

case 'H': if (iH == 0)

{ goto Player1;

} else if (iH== 1 && iG == 0) { iPlayer2 = iPlayer2 + iA + 1; iH = 0; iA = 0; goto Player2; } else if ( iH == 1) { iH = 0; iG = iG + 1; goto Player1; }

else if (iH == 9 && iL == 0) { iL = iL + 1; iH = 0; iG = iG + 1;

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

iPlayer2 = iPlayer2 + iL + iF; iL = 0; iF = 0; goto Player1; } else if (iH == 10 && iK ==0) { iL = iL + 1; iK = iK + 1; iH = 0; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1 iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iK + iE; iK = 0; iE = 0; goto Player1; } else if (iH == 11 && iJ == 0) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iH = 0; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1;

iF = iF + 1; iPlayer2 = iPlayer2 + iJ + iD; iJ = 0; iD = 0; goto Player1; } else if (iH == 12 && iI == 0) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 0; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iI + iC; iI = 0; iC = 0; goto Player1; }

else if (iH == 9 && iL == 0) { iL = iL + 1; iH = 0; iG = iG + 1; iA = iA + 1;

iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iL + iF; iL=0; iF=0; goto Player1; } else if (iH == 10 && iK == 0) { iL = iL + 1; iK = iK + 1; iH = 0; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iK + iE; iK = 0; iE = 0; goto Player1; } else if (iH == 11 && iJ ==0) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iH = 0; iG = iG + 1;

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iJ + iD; iJ= 0; iD = 0;

goto Player1; } else if (iH == 12 && iI == 0) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 0; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iI + iC; iI = 0; iC = 0; goto Player1; }

else if (iH == 2) {

iH = 0; iG= iG + 1; iPlayer2 = iPlayer2 + 1; goto Player2; } else if (iH == 3) { iH = 0; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; goto Player1; }

else if (iH == 4) { iH = 0; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; goto Player1; } else if (iH == 5) { iH = 0; iG = iG + 1;

iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; goto Player1; } else if (iH == 6) { iH = 0; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; goto Player1; } else if (iH == 7) { iH = 0; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; goto Player1; } else if (iH == 8)

{ iH = 0; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iH == 9) { iL = iL + 1; iH = 0; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iH == 10) { iL = iL + 1; iK = iK + 1; iH = 0; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1;

iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1; } else if (iH == 11) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iH = 0; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iH == 12) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 0; iG = iG + 1; iPlayer2 = iPlayer2 + 1;

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iH == 13) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iB + 2; iB = 0; goto Player1; } else if (iH == 14) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 1; iA = iA + 1;

iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iH == 15) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iH == 16) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 1; iC = iC + 1;

iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player2; } else if (iH == 17) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iH == 18) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2;

iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1; } else if (iH == 19) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iH == 20) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2;

iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 1; goto Player1; } else if (iH == 21) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; goto Player1; } else if (iH == 22) { iL = iL + 2; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2;

iD = iD + 2; iE = iE + 2; iF = iF + 2; goto Player1; } else if (iE == 23) { iL = iL + 2; iK = iK + 2; iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; goto Player1; } system ("cls");

case 'G': if (iG == 0) { goto Player2; }

else if(iG == 1 /*&& iL != 0 && iK != 0 && iJ != 0 && iI != 0 && iH != 0*/) { iG = 0; iPlayer2 = iPlayer2 + 1;

goto Player2; } else if (iG == 8 && iL ==0) { iL = iL + 1; iG = 0; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iL + iF; iL = 0; iF = 0; goto Player1; } else if (iG == 9 && iK == 0) { iL = iL + 1; iK = iK + 1; iG = 0; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1;

iF = iF + 1; iPlayer2 = iPlayer2 + iK + iE; iK = 0; iE = 0; goto Player1; } else if (iG == 10 && iJ ==0) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iG = 0; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

iPlayer2 = iPlayer2 + iJ + iD; iJ = 0; iD = 0;

goto Player1; } else if (iG == 11 && iK == 0) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iG = 0; iA = iA + 1; iB = iB + 1; iC = iC + 1;

iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iK + iE; iK = 0; iE = 0;

goto Player1; } else if (iG == 12 && iH == 0) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 0; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iH + iB; iH = 0; iB = 0;

goto Player1; }

else if (iG == 2) { iG = 0; iPlayer2 = iPlayer2 + 1;

iA = iA + 1;

goto Player1; } else if (iG == 3) {

iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; goto Player1; }

else if (iG == 4) { iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; goto Player1; } else if (iG == 5) { iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1;

goto Player1; } else if (iG == 6) { iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; goto Player1; } else if (iG == 7) { iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iG == 8) { iL = iL + 1; iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1;

iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iG == 9) { iL = iL + 1; iK = iK + 1; iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iG == 10) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

} else if (iG == 11) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1; } else if (iG == 12) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1; }

else if (iG == 13) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iA + 2; iA = 0;

goto Player1; } else if (iG == 14) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player2;

} else if (iG == 15) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; } else if (iG == 16) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player1; }

else if (iG == 17) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1; } else if (iG == 18) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 1; iF = iF + 1;

goto Player1; }

else if (iG == 19) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 1;

goto Player1; } else if (iG == 20) { iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2;

goto Player1; } else if (iG == 21) { iL = iL + 2; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2;

goto Player1; } else if (iG == 22) { iL = iL + 2; iK = iK + 2; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; goto Player1; }

else if (iG == 23) { iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2;

goto Player1; } system ("cls"); default: goto Player1; }

} Winner: { system("cls"); cout<<"\n\n\n\n\n cout<<"\n\n cout<<"\n\n if (iPlayer1>iPlayer2) { END of Game."; Player 1 scores: "<<iPlayer1; Player 2 scores: "<<iPlayer2;

cout<<"\n\n WIN!!!"<<endl; system("PAUSE"); ExitGame();

CONGRATULATIONS Player 1. You

} else if (iPlayer1<iPlayer2) { cout<<"\n\n CONGRATULATIONS Player 2. You WIN!!!"<<endl; system("PAUSE"); ExitGame(); } else { cout<<"\n\n It's a tie. No one wins!!!"<<endl; system("PAUSE"); ExitGame(); } }

return 0; }

// Instructions option int Instructions(void) { system ("cls"); cout<<"\n\n\n [2]Instructions \n"; cout<<" =================================================== = \n\n\n"; cout<<" 1) Place the shells in the pots by pressing\n\t the designated buttons found at\n\t the bottom of each pots.\n" << endl;

cout<<" 2) Pots A-F are the pots of first player\n\t while pots G-L are the pots of the second player.\n" << endl; cout<<" 3) After you choose your pot, the number of shells\n\t in that pot will be drop in the\n\t next pots in you right.\n" << endl; cout<<" 4) Finish dropping in your big pot\n\t (which is the one in your right)\n\t and you will get a new round.\n\t Finish it in an empty pot and\n\t get the shells from your opponent's side.\n" << endl; cout<<" 5) The winner is decided by shells\n\t in the big pots, the player\n\t with the most shells wins.\n " << endl; system ("PAUSE"); system ("cls"); return main (); }

// High Score option int HighScore(void) { system ("cls"); string filename = "highscores.dat"; string line; ifstream inFile; inFile.open(filename.c_str()); if (inFile.fail()) { cout<<"\n\n\n [3] High Scores \n"; cout<<" \n"; cout<<" ================== \n"; cout<<"\n\n\n\n\t\tHigh Scores database is corrupted!"<<endl<<endl; system ("PAUSE"); return main (); }

cout<<"\n\n\n cout<<" cout<<" while (getline(inFile,line)) cout<<line<<endl; inFile.close(); cout<<"\n\n\n\n\n\n\n"; system ("PAUSE"); system ("cls"); return main (); } // Exit Game option int ExitGame() { system("cls");

[3] High Scores \n"; \n"; ================== \n";

cout<<" XXXXXXXX XX XXXX XXXX XXXXXXXX XXXX XX XX XXXXXXXX XXXXX " <<"XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX " <<"XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX " <<"XX XXXX XXXXXXXX XX XX XX XX XXXXX XX XX XX XX XXXXX XX XX " <<"XX XX XX XX XX XXXX XX XX XX XX XX XX XX XXXXX " <<"XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX " <<"XXXXXXXX XX XX XX XX XXXXXXXX XXXX XX XXXXXXXX XX XX \n"<< endl;

return 0; } VII. Group Contributions Member Name Task Module Program

You might also like