Question: please use python programming to solve the question. ICT133 Tutor-Marked Assignment ICT133 Tutor-Marked Assignment Allow the player to choose a game level. If the input



please use python programming to solve the question.
ICT133 Tutor-Marked Assignment ICT133 Tutor-Marked Assignment Allow the player to choose a game level. If the input is invalid, allow data entry to be repeated. The valid game level is either 1 or 2. Run 2 e-restock, 1-nake, 2-outstanding. Enter choice: 1 Suntarised Data for MAKE ... ABBC 14 ABBB 7 If the game level is 1, do not prompt for grid size. If the game level is 2, the players choose a grid size. If the input is invalid, allow data entry to be repeated. The valid grid size is between 2 and 7. Run 3 e-restock, 1-nake, 2-outstanding. Enter choice: 2 Summarised Data for OUTSTANDING +. ABBB 3 (5 marks) Question 3 3 Develop an NxN memory card game and allow 2-4 players to play. On the face of each card is a single letter, A-Z. The cards are shuffled and randomly placed face down in N-column and N-row grid. Players take turn to pick two cards at each turn. Whenever a player picks 2 cards with matching letters, the cards are placed face up, and the player earns one point. The player gets to pick another pair repeatedly until the letters do not match or there are no more cards to pick. The application generates the cards according to the grid size (4x4 for level 1) and the constraints as specified for the game level, and the cards are shuffled. (11 marks) The application displays the cards face down and matched cards are displayed face up. Display NIL in the last grid position when N is odd (for level 2). (9 marks) At the start of each game, display a cheat sheet to help you test your program. The players take turn to pick until there are no more cards to pick (for both levels) or when the last two remaining cards do not match (for level 2 only). Display the score of a player when it is the player's turn to pick two cards. To pick a card, the player specifies the row and column numbers. Validate the row and column numbers, e.g., not NIL (for level 2 only), not a card that is already placed face up (for both levels), not outside grid boundary (for both levels) and the two cards picked are different cards. Display the updated score if the picked cards match. (13 marks) When the game ends, display the players with the most pairs of cards matched, in alphabetical order of names of players that tie. Then prompt whether the players wish to play a new game. If so, allow the players to choose a grid size and the game level. (3 marks) The game can be placed at 2 levels: Level 1 N is 4, resulting in a 4x4 grid. Letters are randomly chosen and assigned to either 2 cards or 4 cards, repeatedly until 16 cards have been assigned letters. Level 2 N is an integer between 2 to 7. If the number of cells in the grid is odd, the last grid position is left empty and is marked NIL so only an even number of cards will be used in each game. For example, when N is 3, 5 or 7, there are 8, 24 or 48 cards respectively. Letters are randomly chosen and assigned to either only 1 card or 2 cards. The letters on cards may come in pairs (50% chance) or there can be exactly 2 letters without a match (50% chance). Implement the memory card game. Your collections can be ONLY of these types: un- nested lists, dict or str collections. Note: The implementation of level 2 game play is worth 14 marks. You may implement level 1 first and then build level 2 on top of the implementation for level 1. Example run Enter player nane or to exit (min 2, max 4 players): Minimum 2 players. Currently, @ player Enter player name or to exit (min 2, max 4 players): ben Enter player name or to exit (min 2, max 4 players): Minimum 2 players. Currently, 1 player Enter player name or to exit (min 2, max 4 players): BEN Repeated name. Choose another name Enter player name or to exit (min 2, max 4 players): cindy Enter player name or to exit (min 2, max 4 players): alan Enter player name or to exit (min 2, max 4 players): Enter game level(i to 2): -1 Please enter a valid game level Enter game level(1 to 2): 3 Please enter a valid game level Enter game level(i to 2): 1 *** Cheat Sheet *** Columns Rows | 1 | 2 | 3 | 4 | 1 HS 151 ---- 2 VGTT! 31 01 GIVI 410 11 | H1 Start the application by getting the names of the players. There should be 2 to 4 players with no repeating names. The same set of players will play one or more memory games until the application ends. Before each new game commences, the application randomly orders the players, and this will be the order that the players take their turn. (4 marks) SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) Page 10 of 16 SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) Page 11 of 16 ICT133 Tutor-Marked Assignment ICT133 Tutor-Marked Assignment 41 H *** End Cheat Sheet *** Starting new game .... Columns Rows 1|2|3|4 11 TL 21 | Player Alan, enter your guess Current number of correct pairs: 8 Enter first card row and column, separated by space: 1 2 Open s Enter second card row and column, separated by space: 1 4 Open s Correct !!!! Updated number of correct pairs: 1 Columns Rows | 1 | 2 | 3 | 41 1 H 51 IS! 21 | TITI 31 41 LH Player Cindy, enter your guess Current number of correct pairs: 8 Enter first card row and column, separated by space: 18 18 Please choose a card row and column within the grid Enter first card row and column, separated by space: 11 Open H Enter second card row and column, separated by space: 11 Please choose a different row and column from your earlier choice Enter second card row and column, separated by space: 4 4 Open H Correct !!!! Updated number of correct pairs: 1 Columns Rows | 1 | 2 | 3 | 4 | ------------- 1 HII 2 21 11 --- 31 Player Alan, enter your guess Current number of correct pairs: 1 Enter first card row and column, separated by space: 13 Open 1 Enter second card row and column, separated by space: 3 4 Open 1 Correct !!!! Updated number of correct pairs: 2 Columns Rows | 1 | 2 | 3 | 4 | 1 HIS IS 1 ! ! 31 TL II ||| |2 4 H ! LIH! Player Cindy, enter your guess Current number of correct pairs: 1 Enter first card row and column, separated by space: 11 Please choose a card that is not face up yet Enter first card row and column, separated by space: 23 Open Enter second card row and column, separated by space: 24 Open T Correct 1111 Updated number of correct pairs: 2 Columns Rows | 1 | 2 | 3 | 4 | Player Alan, enter your guess Current number of correct pairs: 2 Enter first card row and column, separated by space: 21 Open V Enter second card row and column, separated by space: 2 2 Open G Non-matching. No update Columns Rows | 1 | 2 | 3 | 4 | 1 HIS IS 21 |TTI 31 1 4 H 1 HILL 2 LITT ! 31 TL | 41 LH Player Cindy, enter your guess Current number of correct pairs: 2 Enter first card row and column, separated by space: 1 2 Open s Enter second card row and column, separated by space: 13 Open Non-matching. No update Columns Rows | 1 | 2 3 | 4 | 11 H11 21 ITT! 31 TTT Player Ben, enter your guess Current number of correct pairs: @ Enter first card row and column, separated by space: 22 Open G Enter second card row and column, separated by space: 3 2 Open G Correct !!!! Updated number of correct pairs: 1 Colunns Rows | 1 | 2 | 3 | 4 | 1 HIS IS 1 21 GITTI 31 | G||1| SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) Page 12 of 16 SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) Page 13 of 16 ICT133 Tutor-Marked Assignment ICT133 Tutor-Marked Assignment 41 II H Player Ben, enter your guess Current number of correct pairs: 1 Enter first card row and column, separated by space: 42 Open Enter second card row and column, separated by space: 4 3 Open 1 Correct !!!! Updated number of correct pairs: 2 Columns Rows | 1 | 2 | 3 | 4 | 11 HIS IS 2 KW 1 0 1 3 K O NIL *** End Cheat Sheet *** Starting new game .......... Columns Rows | 1 | 2 | 3 | | 1 2 3 11 21 1 1 3 INILI 21 GITT! 31 GLI 41 11H Player Ben, enter your guess Current number of correct pairs: 2 Enter first card row and column, separated by space: 31 Open 0 Enter second card row and column, separated by space: 41 Open 0 Correct III Updated number of correct pairs: 3 Columns Rows | 1 | 2 | 3 | 4 | 1 HIS IS 1 21 GTITI Player Ben, enter your guess Current number of correct pairs: 8 Enter first card row and column, separated by space: 33 Please choose a different row and column that is not for NIL Enter first card row and column, separated by space: -1 -1 Please choose a card row and column within the grid Enter first card row and column, separated by space: 21 Open K Enter second card row and column, separated by space: 31 Open K Correct !!!! Updated number of correct pairs: 1 Columns Rows | 1 | 2 | 3 | | 1 2 3 | 31 OGLI 41 011H 2 KL 1 3 K! INILI Player Ben, enter your guess Current number of correct pairs: 1 Enter first card row and column, separated by space: 1 2 Open E Enter second card row and column, separated by space: 13 Open P Non-natching. No update Columns ROMS 1231 11 Player Ben, enter your guess Current number of correct pairs: 3 Enter first card row and column, separated by space: 21 Open Enter second card row and column, separated by space: 3 3 Open V Correct !!!! Updated number of correct pairs: 4 Gane ends! Columns ROMs 1 | 2 | 3 | 4 | 1 HIS IS 21 VGTIT 310 GIVI! 40IIH 2 KILI 3 KINILI Player Cindy, enter your guess Current number of correct pairs: Enter first card row and column, separated by space: 2 1 Please choose a card that is not face up yet Enter first card row and column, separated by space: 22 Open N Enter second card row and column, separated by space: 11 Open W Correct !!!! Updated number of correct pairs: 1 Columns Rows | 1 | 2 | 3 | 11 N Winners with 4 matched pairs: Ben Play again? an empty string to play again: Enter game level(1 to 2): 2 Enter grid size(2 to 7): 8 Please enter a valid grid size Enter grid size(2 to 7): Please enter a valid grid size Enter grid size(2 to 7): 3 *** Cheat Sheet *** Columns Rows 1231 2 KW 3 KINILI I!! Player Cindy, enter your guess Current number of correct pairs: 1 1| | | E | P | SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) ) Page 14 of 16 SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) Page 15 of 16 ICT133 Tutor-Marked Assignment ICT133 Tutor-Marked Assignment 41 H *** End Cheat Sheet *** Starting new game .... Columns Rows 1|2|3|4 11 TL 21 | Player Alan, enter your guess Current number of correct pairs: 8 Enter first card row and column, separated by space: 1 2 Open s Enter second card row and column, separated by space: 1 4 Open s Correct !!!! Updated number of correct pairs: 1 Columns Rows | 1 | 2 | 3 | 41 1 H 51 IS! 21 | TITI 31 41 LH Player Cindy, enter your guess Current number of correct pairs: 8 Enter first card row and column, separated by space: 18 18 Please choose a card row and column within the grid Enter first card row and column, separated by space: 11 Open H Enter second card row and column, separated by space: 11 Please choose a different row and column from your earlier choice Enter second card row and column, separated by space: 4 4 Open H Correct !!!! Updated number of correct pairs: 1 Columns Rows | 1 | 2 | 3 | 4 | ------------- 1 HII 2 21 11 --- 31 Player Alan, enter your guess Current number of correct pairs: 1 Enter first card row and column, separated by space: 13 Open 1 Enter second card row and column, separated by space: 3 4 Open 1 Correct !!!! Updated number of correct pairs: 2 Columns Rows | 1 | 2 | 3 | 4 | 1 HIS IS 1 ! ! 31 TL II ||| |2 4 H ! LIH! Player Cindy, enter your guess Current number of correct pairs: 1 Enter first card row and column, separated by space: 11 Please choose a card that is not face up yet Enter first card row and column, separated by space: 23 Open Enter second card row and column, separated by space: 24 Open T Correct 1111 Updated number of correct pairs: 2 Columns Rows | 1 | 2 | 3 | 4 | Player Alan, enter your guess Current number of correct pairs: 2 Enter first card row and column, separated by space: 21 Open V Enter second card row and column, separated by space: 2 2 Open G Non-matching. No update Columns Rows | 1 | 2 | 3 | 4 | 1 HIS IS 21 |TTI 31 1 4 H 1 HILL 2 LITT ! 31 TL | 41 LH Player Cindy, enter your guess Current number of correct pairs: 2 Enter first card row and column, separated by space: 1 2 Open s Enter second card row and column, separated by space: 13 Open Non-matching. No update Columns Rows | 1 | 2 3 | 4 | 11 H11 21 ITT! 31 TTT Player Ben, enter your guess Current number of correct pairs: @ Enter first card row and column, separated by space: 22 Open G Enter second card row and column, separated by space: 3 2 Open G Correct !!!! Updated number of correct pairs: 1 Colunns Rows | 1 | 2 | 3 | 4 | 1 HIS IS 1 21 GITTI 31 | G||1| SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) Page 12 of 16 SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) Page 13 of 16 ICT133 Tutor-Marked Assignment ICT133 Tutor-Marked Assignment Allow the player to choose a game level. If the input is invalid, allow data entry to be repeated. The valid game level is either 1 or 2. Run 2 e-restock, 1-nake, 2-outstanding. Enter choice: 1 Suntarised Data for MAKE ... ABBC 14 ABBB 7 If the game level is 1, do not prompt for grid size. If the game level is 2, the players choose a grid size. If the input is invalid, allow data entry to be repeated. The valid grid size is between 2 and 7. Run 3 e-restock, 1-nake, 2-outstanding. Enter choice: 2 Summarised Data for OUTSTANDING +. ABBB 3 (5 marks) Question 3 3 Develop an NxN memory card game and allow 2-4 players to play. On the face of each card is a single letter, A-Z. The cards are shuffled and randomly placed face down in N-column and N-row grid. Players take turn to pick two cards at each turn. Whenever a player picks 2 cards with matching letters, the cards are placed face up, and the player earns one point. The player gets to pick another pair repeatedly until the letters do not match or there are no more cards to pick. The application generates the cards according to the grid size (4x4 for level 1) and the constraints as specified for the game level, and the cards are shuffled. (11 marks) The application displays the cards face down and matched cards are displayed face up. Display NIL in the last grid position when N is odd (for level 2). (9 marks) At the start of each game, display a cheat sheet to help you test your program. The players take turn to pick until there are no more cards to pick (for both levels) or when the last two remaining cards do not match (for level 2 only). Display the score of a player when it is the player's turn to pick two cards. To pick a card, the player specifies the row and column numbers. Validate the row and column numbers, e.g., not NIL (for level 2 only), not a card that is already placed face up (for both levels), not outside grid boundary (for both levels) and the two cards picked are different cards. Display the updated score if the picked cards match. (13 marks) When the game ends, display the players with the most pairs of cards matched, in alphabetical order of names of players that tie. Then prompt whether the players wish to play a new game. If so, allow the players to choose a grid size and the game level. (3 marks) The game can be placed at 2 levels: Level 1 N is 4, resulting in a 4x4 grid. Letters are randomly chosen and assigned to either 2 cards or 4 cards, repeatedly until 16 cards have been assigned letters. Level 2 N is an integer between 2 to 7. If the number of cells in the grid is odd, the last grid position is left empty and is marked NIL so only an even number of cards will be used in each game. For example, when N is 3, 5 or 7, there are 8, 24 or 48 cards respectively. Letters are randomly chosen and assigned to either only 1 card or 2 cards. The letters on cards may come in pairs (50% chance) or there can be exactly 2 letters without a match (50% chance). Implement the memory card game. Your collections can be ONLY of these types: un- nested lists, dict or str collections. Note: The implementation of level 2 game play is worth 14 marks. You may implement level 1 first and then build level 2 on top of the implementation for level 1. Example run Enter player nane or to exit (min 2, max 4 players): Minimum 2 players. Currently, @ player Enter player name or to exit (min 2, max 4 players): ben Enter player name or to exit (min 2, max 4 players): Minimum 2 players. Currently, 1 player Enter player name or to exit (min 2, max 4 players): BEN Repeated name. Choose another name Enter player name or to exit (min 2, max 4 players): cindy Enter player name or to exit (min 2, max 4 players): alan Enter player name or to exit (min 2, max 4 players): Enter game level(i to 2): -1 Please enter a valid game level Enter game level(1 to 2): 3 Please enter a valid game level Enter game level(i to 2): 1 *** Cheat Sheet *** Columns Rows | 1 | 2 | 3 | 4 | 1 HS 151 ---- 2 VGTT! 31 01 GIVI 410 11 | H1 Start the application by getting the names of the players. There should be 2 to 4 players with no repeating names. The same set of players will play one or more memory games until the application ends. Before each new game commences, the application randomly orders the players, and this will be the order that the players take their turn. (4 marks) SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) Page 10 of 16 SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) Page 11 of 16 ICT133 Tutor-Marked Assignment ICT133 Tutor-Marked Assignment 41 H *** End Cheat Sheet *** Starting new game .... Columns Rows 1|2|3|4 11 TL 21 | Player Alan, enter your guess Current number of correct pairs: 8 Enter first card row and column, separated by space: 1 2 Open s Enter second card row and column, separated by space: 1 4 Open s Correct !!!! Updated number of correct pairs: 1 Columns Rows | 1 | 2 | 3 | 41 1 H 51 IS! 21 | TITI 31 41 LH Player Cindy, enter your guess Current number of correct pairs: 8 Enter first card row and column, separated by space: 18 18 Please choose a card row and column within the grid Enter first card row and column, separated by space: 11 Open H Enter second card row and column, separated by space: 11 Please choose a different row and column from your earlier choice Enter second card row and column, separated by space: 4 4 Open H Correct !!!! Updated number of correct pairs: 1 Columns Rows | 1 | 2 | 3 | 4 | ------------- 1 HII 2 21 11 --- 31 Player Alan, enter your guess Current number of correct pairs: 1 Enter first card row and column, separated by space: 13 Open 1 Enter second card row and column, separated by space: 3 4 Open 1 Correct !!!! Updated number of correct pairs: 2 Columns Rows | 1 | 2 | 3 | 4 | 1 HIS IS 1 ! ! 31 TL II ||| |2 4 H ! LIH! Player Cindy, enter your guess Current number of correct pairs: 1 Enter first card row and column, separated by space: 11 Please choose a card that is not face up yet Enter first card row and column, separated by space: 23 Open Enter second card row and column, separated by space: 24 Open T Correct 1111 Updated number of correct pairs: 2 Columns Rows | 1 | 2 | 3 | 4 | Player Alan, enter your guess Current number of correct pairs: 2 Enter first card row and column, separated by space: 21 Open V Enter second card row and column, separated by space: 2 2 Open G Non-matching. No update Columns Rows | 1 | 2 | 3 | 4 | 1 HIS IS 21 |TTI 31 1 4 H 1 HILL 2 LITT ! 31 TL | 41 LH Player Cindy, enter your guess Current number of correct pairs: 2 Enter first card row and column, separated by space: 1 2 Open s Enter second card row and column, separated by space: 13 Open Non-matching. No update Columns Rows | 1 | 2 3 | 4 | 11 H11 21 ITT! 31 TTT Player Ben, enter your guess Current number of correct pairs: @ Enter first card row and column, separated by space: 22 Open G Enter second card row and column, separated by space: 3 2 Open G Correct !!!! Updated number of correct pairs: 1 Colunns Rows | 1 | 2 | 3 | 4 | 1 HIS IS 1 21 GITTI 31 | G||1| SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) Page 12 of 16 SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) Page 13 of 16 ICT133 Tutor-Marked Assignment ICT133 Tutor-Marked Assignment 41 II H Player Ben, enter your guess Current number of correct pairs: 1 Enter first card row and column, separated by space: 42 Open Enter second card row and column, separated by space: 4 3 Open 1 Correct !!!! Updated number of correct pairs: 2 Columns Rows | 1 | 2 | 3 | 4 | 11 HIS IS 2 KW 1 0 1 3 K O NIL *** End Cheat Sheet *** Starting new game .......... Columns Rows | 1 | 2 | 3 | | 1 2 3 11 21 1 1 3 INILI 21 GITT! 31 GLI 41 11H Player Ben, enter your guess Current number of correct pairs: 2 Enter first card row and column, separated by space: 31 Open 0 Enter second card row and column, separated by space: 41 Open 0 Correct III Updated number of correct pairs: 3 Columns Rows | 1 | 2 | 3 | 4 | 1 HIS IS 1 21 GTITI Player Ben, enter your guess Current number of correct pairs: 8 Enter first card row and column, separated by space: 33 Please choose a different row and column that is not for NIL Enter first card row and column, separated by space: -1 -1 Please choose a card row and column within the grid Enter first card row and column, separated by space: 21 Open K Enter second card row and column, separated by space: 31 Open K Correct !!!! Updated number of correct pairs: 1 Columns Rows | 1 | 2 | 3 | | 1 2 3 | 31 OGLI 41 011H 2 KL 1 3 K! INILI Player Ben, enter your guess Current number of correct pairs: 1 Enter first card row and column, separated by space: 1 2 Open E Enter second card row and column, separated by space: 13 Open P Non-natching. No update Columns ROMS 1231 11 Player Ben, enter your guess Current number of correct pairs: 3 Enter first card row and column, separated by space: 21 Open Enter second card row and column, separated by space: 3 3 Open V Correct !!!! Updated number of correct pairs: 4 Gane ends! Columns ROMs 1 | 2 | 3 | 4 | 1 HIS IS 21 VGTIT 310 GIVI! 40IIH 2 KILI 3 KINILI Player Cindy, enter your guess Current number of correct pairs: Enter first card row and column, separated by space: 2 1 Please choose a card that is not face up yet Enter first card row and column, separated by space: 22 Open N Enter second card row and column, separated by space: 11 Open W Correct !!!! Updated number of correct pairs: 1 Columns Rows | 1 | 2 | 3 | 11 N Winners with 4 matched pairs: Ben Play again? an empty string to play again: Enter game level(1 to 2): 2 Enter grid size(2 to 7): 8 Please enter a valid grid size Enter grid size(2 to 7): Please enter a valid grid size Enter grid size(2 to 7): 3 *** Cheat Sheet *** Columns Rows 1231 2 KW 3 KINILI I!! Player Cindy, enter your guess Current number of correct pairs: 1 1| | | E | P | SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) ) Page 14 of 16 SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) Page 15 of 16 ICT133 Tutor-Marked Assignment ICT133 Tutor-Marked Assignment 41 H *** End Cheat Sheet *** Starting new game .... Columns Rows 1|2|3|4 11 TL 21 | Player Alan, enter your guess Current number of correct pairs: 8 Enter first card row and column, separated by space: 1 2 Open s Enter second card row and column, separated by space: 1 4 Open s Correct !!!! Updated number of correct pairs: 1 Columns Rows | 1 | 2 | 3 | 41 1 H 51 IS! 21 | TITI 31 41 LH Player Cindy, enter your guess Current number of correct pairs: 8 Enter first card row and column, separated by space: 18 18 Please choose a card row and column within the grid Enter first card row and column, separated by space: 11 Open H Enter second card row and column, separated by space: 11 Please choose a different row and column from your earlier choice Enter second card row and column, separated by space: 4 4 Open H Correct !!!! Updated number of correct pairs: 1 Columns Rows | 1 | 2 | 3 | 4 | ------------- 1 HII 2 21 11 --- 31 Player Alan, enter your guess Current number of correct pairs: 1 Enter first card row and column, separated by space: 13 Open 1 Enter second card row and column, separated by space: 3 4 Open 1 Correct !!!! Updated number of correct pairs: 2 Columns Rows | 1 | 2 | 3 | 4 | 1 HIS IS 1 ! ! 31 TL II ||| |2 4 H ! LIH! Player Cindy, enter your guess Current number of correct pairs: 1 Enter first card row and column, separated by space: 11 Please choose a card that is not face up yet Enter first card row and column, separated by space: 23 Open Enter second card row and column, separated by space: 24 Open T Correct 1111 Updated number of correct pairs: 2 Columns Rows | 1 | 2 | 3 | 4 | Player Alan, enter your guess Current number of correct pairs: 2 Enter first card row and column, separated by space: 21 Open V Enter second card row and column, separated by space: 2 2 Open G Non-matching. No update Columns Rows | 1 | 2 | 3 | 4 | 1 HIS IS 21 |TTI 31 1 4 H 1 HILL 2 LITT ! 31 TL | 41 LH Player Cindy, enter your guess Current number of correct pairs: 2 Enter first card row and column, separated by space: 1 2 Open s Enter second card row and column, separated by space: 13 Open Non-matching. No update Columns Rows | 1 | 2 3 | 4 | 11 H11 21 ITT! 31 TTT Player Ben, enter your guess Current number of correct pairs: @ Enter first card row and column, separated by space: 22 Open G Enter second card row and column, separated by space: 3 2 Open G Correct !!!! Updated number of correct pairs: 1 Colunns Rows | 1 | 2 | 3 | 4 | 1 HIS IS 1 21 GITTI 31 | G||1| SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) Page 12 of 16 SINGAPORE UNIVERSITY OF SOCIAL SCIENCES (SUSS) Page 13 of 16