diff --git a/Games/Black_jackk/README.md b/Games/Black_jackk/README.md new file mode 100644 index 0000000000..c3fc20d499 --- /dev/null +++ b/Games/Black_jackk/README.md @@ -0,0 +1,72 @@ +# **Black_jackk** + +--- + +
+ +## **Description 📃** + +- Blackjack, also known as 21, is one of the most popular casino card games in the world. It is a comparing card game between one or more players and a dealer, where players compete against the dealer but not against each other. The game is typically played with one to eight decks of 52 cards. + +Objective +The main objective of Blackjack is to beat the dealer's hand without exceeding a total of 21. Players aim to get as close to 21 as possible. + +Card Values +Number Cards (2-10): Face value +Face Cards (J, Q, K): 10 points each +Ace (A): 1 or 11 points, depending on which value benefits the hand more +Basic Rules +Initial Deal: Each player is dealt two cards, face-up. The dealer receives one card face-up and one card face-down (the hole card). + +Player's Turn: Starting from the player's left, each player has a turn to act. Players have the following options: + +Hit: Take another card from the dealer. A player can hit as many times as they want, as long as they don't exceed 21. + +Stand: Keep their current hand and end their turn. + +Double Down: Double the initial bet and receive exactly one more card. + +Split: If the first two cards are a pair, the player can split them into two separate hands, each with its own bet. The player then plays out both hands separately. + +Surrender: Some variations allow players to forfeit half their bet and end their hand immediately. + +Dealer's Turn: After all players have finished their actions, the dealer reveals the hole card. The dealer must hit +until their total is 17 or higher. Most casinos require the dealer to stand on all 17s, though some variations require the dealer to hit on a "soft" 17 (a hand containing an Ace valued as 11). + +Winning: Players win if their hand is closer to 21 than the dealer's hand or if the dealer busts (exceeds 21). If a player exceeds 21, they bust and lose their bet. If the player and dealer have the same total (a push), the player's bet is returned. + + + + +## **How to play? 🕹️** + + +Blackjack is a straightforward game to learn but requires strategy to master. Here’s a step-by-step guide on how to play: + +1. Setting Up +Players and Dealer: The game is played with one or more players against a dealer. +Decks: Usually played with one to eight standard decks of 52 cards. + +2. Placing Bets +Initial Bet: Each player places a bet in the designated betting area before any cards are dealt. + +3. Dealing Cards +Initial Deal: Each player and the dealer are dealt two cards. Players' cards are typically dealt face-up, while the dealer has one card face-up and one card face-down (the hole card). + +4. Player's Turn +Objective: Try to get as close to 21 as possible without exceeding it. + + +5. Dealer's Turn +Revealing the Hole Card: After all players have finished their actions, the dealer reveals their hole card. +Dealer's Play: The dealer must hit until their total is at least 17. In some variations, the dealer must hit on a "soft" 17 (a hand including an Ace valued as 11). +- + + + +## **Screenshots 📸** + +![alt text]() + + + diff --git a/Games/Black_jackk/blackjack.css b/Games/Black_jackk/blackjack.css new file mode 100644 index 0000000000..3451cf0ca9 --- /dev/null +++ b/Games/Black_jackk/blackjack.css @@ -0,0 +1,28 @@ +body { + font-family: Arial, Helvetica, sans-serif; + text-align: center; +} + +#dealer-cards img { + height: 175px; + width: 125px; + margin: 1px; +} + +#your-cards img { + height: 175px; + width: 125px; + margin: 1px; +} + +#hit { + width: 100px; + height: 50px; + font-size: 20px; +} + +#stay { + width: 100px; + height: 50px; + font-size: 20px; +} diff --git a/Games/Black_jackk/blackjack.js b/Games/Black_jackk/blackjack.js new file mode 100644 index 0000000000..802e1adabb --- /dev/null +++ b/Games/Black_jackk/blackjack.js @@ -0,0 +1,148 @@ + +let dealerSum = 0; +let yourSum = 0; + +let dealerAceCount = 0; +let yourAceCount = 0; + +let hidden; +let deck; + +let canHit = true; //allows the player (you) to draw while yourSum <= 21 + +window.onload = function() { + buildDeck(); + shuffleDeck(); + startGame(); +} + +function buildDeck() { + let values = ["A", "2", "3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K"]; + let types = ["C", "D", "H", "S"]; + deck = []; + + for (let i = 0; i < types.length; i++) { + for (let j = 0; j < values.length; j++) { + deck.push(values[j] + "-" + types[i]); //A-C -> K-C, A-D -> K-D + } + } + // console.log(deck); +} + +function shuffleDeck() { + for (let i = 0; i < deck.length; i++) { + let j = Math.floor(Math.random() * deck.length); // (0-1) * 52 => (0-51.9999) + let temp = deck[i]; + deck[i] = deck[j]; + deck[j] = temp; + } + console.log(deck); +} + +function startGame() { + hidden = deck.pop(); + dealerSum += getValue(hidden); + dealerAceCount += checkAce(hidden); + // console.log(hidden); + // console.log(dealerSum); + while (dealerSum < 17) { + // + let cardImg = document.createElement("img"); + let card = deck.pop(); + cardImg.src = "/assets/images/" + card + ".png"; + dealerSum += getValue(card); + dealerAceCount += checkAce(card); + document.getElementById("dealer-cards").append(cardImg); + } + console.log(dealerSum); + + for (let i = 0; i < 2; i++) { + let cardImg = document.createElement("img"); + let card = deck.pop(); + cardImg.src = "/assets/images/" + card + ".png"; + yourSum += getValue(card); + yourAceCount += checkAce(card); + document.getElementById("your-cards").append(cardImg); + } + + console.log(yourSum); + document.getElementById("hit").addEventListener("click", hit); + document.getElementById("stay").addEventListener("click", stay); + +} + +function hit() { + if (!canHit) { + return; + } + + let cardImg = document.createElement("img"); + let card = deck.pop(); + cardImg.src = "/assets/images" + card + ".png"; + yourSum += getValue(card); + yourAceCount += checkAce(card); + document.getElementById("your-cards").append(cardImg); + + if (reduceAce(yourSum, yourAceCount) > 21) { //A, J, 8 -> 1 + 10 + 8 + canHit = false; + } + +} + +function stay() { + dealerSum = reduceAce(dealerSum, dealerAceCount); + yourSum = reduceAce(yourSum, yourAceCount); + + canHit = false; + document.getElementById("hidden").src = "/assets/images/" + hidden + ".png"; + + let message = ""; + if (yourSum > 21) { + message = "You Lose!"; + } + else if (dealerSum > 21) { + message = "You win!"; + } + //both you and dealer <= 21 + else if (yourSum == dealerSum) { + message = "Tie!"; + } + else if (yourSum > dealerSum) { + message = "You Win!"; + } + else if (yourSum < dealerSum) { + message = "You Lose!"; + } + + document.getElementById("dealer-sum").innerText = dealerSum; + document.getElementById("your-sum").innerText = yourSum; + document.getElementById("results").innerText = message; +} + +function getValue(card) { + let data = card.split("-"); // "4-C" -> ["4", "C"] + let value = data[0]; + + if (isNaN(value)) { //A J Q K + if (value == "A") { + return 11; + } + return 10; + } + return parseInt(value); +} + +function checkAce(card) { + if (card[0] == "A") { + return 1; + } + return 0; +} + +function reduceAce(playerSum, playerAceCount) { + while (playerSum > 21 && playerAceCount > 0) { + playerSum -= 10; + playerAceCount -= 1; + } + return playerSum; +} diff --git a/Games/Black_jackk/index.html b/Games/Black_jackk/index.html new file mode 100644 index 0000000000..e6560f6fbc --- /dev/null +++ b/Games/Black_jackk/index.html @@ -0,0 +1,25 @@ + + + + + + Black Jack + + + + + +

Dealer:

+
+ +
+ +

You:

+
+ +
+ + +

+ + diff --git a/README.md b/README.md index ddc78baef1..049d78374d 100644 --- a/README.md +++ b/README.md @@ -187,89 +187,64 @@ This repository also provides one such platforms where contributers come over an | [CSS Select](https://github.com/kunjgit/GameZone/tree/main/Games/CSS_Select) | [Squid](https://github.com/kunjgit/GameZone/tree/main/Games/Squid_Game) | [Flip Coin](https://github.com/kunjgit/GameZone/tree/main/Games/Flip_Coin) | [Witty Word Quest](https://github.com/kunjgit/GameZone/tree/main/Games/witty_word_quest) | [Typing Game](https://github.com/Ishan-77/GameZone/tree/main/Games/Typing_Game) | | [numeral-whiz](https://github.com/Ishan-77/GameZone/tree/main/Games/numeral-whiz) | [candy_match](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Match_Saga) | [Crossy_Road](https://github.com/tanujbordikar/GameZone/tree/Crossy_Road) | [HueHero](https://github.com/kunjgit/GameZone/tree/main/Games/HueHero) | [Puzzel_Winner](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzel_Winner) | | [Emoji_Intruder](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Intruder) | [Guess The Weapon](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Weapon) | [Guess Who](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_Who) | [Pop My Balloon](https://github.com/kunjgit/GameZone/tree/main/Games/Pop_My_Balloon) | [Color_Blast](https://github.com/kunjgit/GameZone/tree/main/Games/Color_Blast) | -| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Coloron](https://github.com/kunjgit/GameZone/tree/main/Games/Coloron) | [PenPointerFight](https://github.com/kunjgit/GameZone/tree/main/Games/PenPointerFight) | [MathQuiz](https://github.com/kunjgit/GameZone/tree/main/Games/MathQuiz) | - +| [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Coloron](https://github.com/kunjgit/GameZone/tree/main/Games/Coloron). | +| [Black_jackk](https://github.com/kunjgit/GameZone/tree/main/Games/Black_jackk) | [Emoji_Intruder](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Intruder) | [Guess The Weapon](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Weapon) | [Guess Who](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_Who) | | | | [Emoji_Intruder](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Intruder) | [Guess The Weapon](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Weapon) | [Guess Who](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_Who) | [Pop My Balloon](https://github.com/kunjgit/GameZone/tree/main/Games/Pop_My_Balloon) | | - | [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Earth_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Guardian) | [Earth_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Guardian) | [HTML5_Controller_Tester](https://github.com/kunjgit/GameZone/tree/main/Games/HTML5_Controller_Tester) - | [escaperoom](https://github.com/kunjgit/GameZone/tree/main/Games/escaperoom) - | [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [HTML5_Controller_Tester](https://github.com/kunjgit/GameZone/tree/main/Games/HTML5_Controller_Tester) - | [numeral-whiz](https://github.com/Ishan-77/GameZone/tree/main/Games/numeral-whiz) | [candy_match](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Match_Saga) | [Crossy_Road](https://github.com/tanujbordikar/GameZone/tree/Crossy_Road) | [HueHero](https://github.com/kunjgit/GameZone/tree/main/Games/HueHero) | [Puzzel_Winner](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzel_Winner) | | [Emoji_Intruder](https://github.com/kunjgit/GameZone/tree/main/Games/Emoji_Intruder) | [Guess The Weapon](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Weapon) | [Guess Who](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_Who) | [Pop My Balloon](https://github.com/kunjgit/GameZone/tree/main/Games/Pop_My_Balloon) | [Tower Stack](https://github.com/kunjgit/GameZone/tree/main/Games/Tower_Stack) | | [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [TriHand_Tactics](https://github.com/kunjgit/GameZone/tree/main/Games/TriHand_Tactics) | [Earth_Guardian](https://github.com/kunjgit/GameZone/tree/main/Games/Earth_Guardian) | [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | | [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [CatchTheBall](https://github.com/kunjgit/GameZone/tree/main/Games/CatchTheBall) | - | [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [DoraemonRun ](https://github.com/kunjgit/GameZone/tree/main/Games/DoraemonRun) | | [Memory_Cards_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Memory_Cards_Game) | | [Technical_Mind_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Technical_Mind_Game) | - [Slide_Master_Puzzle](https://github.com/kunjgit/GameZone/tree/Main/Games/Slide_Master_Puzz)| | - | [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [Letter_Sleuth](https://github.com/swetha5157/GameZone/tree/main/Games/Letter_Sleuth) - | [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | | [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | - [Mancala_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Mancala_Game) | [Knife_hit](https://github.com/kunjgit/GameZone/tree/main/Games/Knife_hit) | - | [Dice_Roller](https://github.com/kunjgit/GameZone/tree/main/Games/Dice_Roller) | [Chrome_Dino_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chrome_Dino_Game) | | [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | | [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | | [Pokemon_Stats_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Stats_Card) | | [Steampunk_FlappyBird](https://github.com/kunjgit/GameZone/tree/main/Games/Steampunk_FlappyBird) | - | [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | | [Automated_rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/automated_rock_paper_scissor) | | [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Astronaut_runner](https://github.com/tanishkaa08/GameZone/tree/main/Games/Astronaunt_runner) | [16_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/16_Puzzle) | - | [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | | [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | | [Dice_Roller](https://github.com/kunjgit/GameZone/tree/main/Games/Dice_Roller) | [Bear Hunter Ninja](https://github.com/Niyatizzz/GameZone/tree/main/Games/Bear_Hunter_Ninja) | | [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | | [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | - | [Pokemon_Stats_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Stats_Card) | | [Steampunk_FlappyBird](https://github.com/kunjgit/GameZone/tree/main/Games/Steampunk_FlappyBird) | - | [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | | [Automated_rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/automated_rock_paper_scissor) | - | [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Astronaut_runner](https://github.com/tanishkaa08/GameZone/tree/main/Games/Astronaunt_runner) | | [16_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/16_Puzzle) | | [Musical_Memory](https://github.com/kunjgit/GameZone/tree/main/Games/Musical_Memory) | - | [Dragon_Tower](https://github.com/kunjgit/GameZone/tree/main/Games/Dragon_Tower) | | [Hover_Board_Effect](https://github.com/kunjgit/GameZone/tree/main/Games/Hover_Board_Effect) | - - [Mancala_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Mancala_Game) | - - | [Dice_Roller](https://github.com/kunjgit/GameZone/tree/main/Games/Dice_Roller) | [Bear Hunter Ninja](https://github.com/Niyatizzz/GameZone/tree/main/Games/Bear_Hunter_Ninja) | | [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | | [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | - | [Chrome_Dino_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chrome_Dino_Game) | | [Pokemon_Stats_Card](https://github.com/kunjgit/GameZone/tree/main/Games/Pokemon_Stats_Card) | | [Steampunk_FlappyBird](https://github.com/kunjgit/GameZone/tree/main/Games/Steampunk_FlappyBird) | - | [Catch_The_Circle](https://github.com/kunjgit/GameZone/tree/main/Games/Catch_The_Circle) | | [Automated_rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/automated_rock_paper_scissor) | - | [Maze_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Maze_Game) | [Astronaut_runner](https://github.com/tanishkaa08/GameZone/tree/main/Games/Astronaunt_runner) | | [16_Puzzle](https://github.com/kunjgit/GameZone/tree/main/Games/16_Puzzle) | - | [Dragon_Tower](https://github.com/kunjgit/GameZone/tree/main/Games/Dragon_Tower) | | [Hover_Board_Effect](https://github.com/kunjgit/GameZone/tree/main/Games/Hover_Board_Effect) | | [escaperoom](https://github.com/kunjgit/GameZone/tree/main/Games/escaperoom) | | [Ball_Shooting_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Ball_Shooting_Game) | [HTML5_Controller_Tester](https://github.com/kunjgit/GameZone/tree/main/Games/HTML5_Controller_Tester) | - | [numeral-whiz](https://github.com/Ishan-77/GameZone/tree/main/Games/numeral-whiz) | [candy_match](https://github.com/kunjgit/GameZone/tree/main/Games/Candy_Match_Saga) | | [Crossy_Road](https://github.com/tanujbordikar/GameZone/tree/Crossy_Road) | [HueHero](https://github.com/kunjgit/GameZone/tree/main/Games/HueHero) | | [Puzzel_Winner](https://github.com/kunjgit/GameZone/tree/main/Games/Puzzel_Winner) | @@ -288,7 +263,6 @@ This repository also provides one such platforms where contributers come over an [Colour_Generator_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Colour_Generator_Game) | | [Rock_paper_scissor](https://github.com/kunjgit/GameZone/tree/main/Games/Rock_paper_scissor) | | [City_Builder_Game](https://github.com/kunjgit/GameZone/tree/main/Games/City_Builder_Game) | - [Mancala_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Mancala_Game) | |[2048_win](https://github.com/kunjgit/GameZone/tree/main/Games/2048_win) | | [Dice_Roller](https://github.com/kunjgit/GameZone/tree/main/Games/Dice_Roller) | [Chrome_Dino_Game](https://github.com/kunjgit/GameZone/tree/main/Games/Chrome_Dino_Game) | @@ -327,6 +301,8 @@ This repository also provides one such platforms where contributers come over an | [Pixel Painter](https://github.com/kunjgit/GameZone/tree/main/Games/pixel_painter) | | [Guess_The_Song](https://github.com/kunjgit/GameZone/tree/main/Games/Guess_The_Song) | | [NewsJunction](https://github.com/kunjgit/GameZone/tree/main/Games/NewsJunction) | +| [Recognizing_Figures](https://github.com/kunjgit/GameZone/tree/main/Games/Recognizing_Figures) | +| [Black_jackk](https://github.com/kunjgit/GameZone/tree/main/Games/Black_jackk) | | [Recognizing_Figures](https://github.com/kunjgit/GameZone/tree/main/Games/Recognizing_Figures) | [Screen Pet Game](https://github.com/kunjgit/GameZone/tree/main/Games/Screen-Pet-Game) | | [Sudoku_light_theme](https://github.com/kunjgit/GameZone/tree/main/Games/Sudoku_light_theme) | | [Find_the_ball](https://github.com/kunjgit/GameZone/tree/main/Games/Find_the_ball) | @@ -342,6 +318,7 @@ This repository also provides one such platforms where contributers come over an | [Rapid_click_frenzy](https://github.com/kunjgit/GameZone/tree/main/Games/Rapid_click_frenzy) | +
diff --git a/assets/images/10-C.png b/assets/images/10-C.png new file mode 100644 index 0000000000..18af741dbd Binary files /dev/null and b/assets/images/10-C.png differ diff --git a/assets/images/10-D.png b/assets/images/10-D.png new file mode 100644 index 0000000000..3bbc4e06bc Binary files /dev/null and b/assets/images/10-D.png differ diff --git a/assets/images/10-H.png b/assets/images/10-H.png new file mode 100644 index 0000000000..3eb83d72c8 Binary files /dev/null and b/assets/images/10-H.png differ diff --git a/assets/images/10-S.png b/assets/images/10-S.png new file mode 100644 index 0000000000..0b3d29475d Binary files /dev/null and b/assets/images/10-S.png differ diff --git a/assets/images/2-C (1).png b/assets/images/2-C (1).png new file mode 100644 index 0000000000..291ed975f2 Binary files /dev/null and b/assets/images/2-C (1).png differ diff --git a/assets/images/2-C.png b/assets/images/2-C.png new file mode 100644 index 0000000000..291ed975f2 Binary files /dev/null and b/assets/images/2-C.png differ diff --git a/assets/images/2-D.png b/assets/images/2-D.png new file mode 100644 index 0000000000..4deee7cc84 Binary files /dev/null and b/assets/images/2-D.png differ diff --git a/assets/images/2-H (1).png b/assets/images/2-H (1).png new file mode 100644 index 0000000000..75a014f364 Binary files /dev/null and b/assets/images/2-H (1).png differ diff --git a/assets/images/2-S (1).png b/assets/images/2-S (1).png new file mode 100644 index 0000000000..1ce0ffe8b8 Binary files /dev/null and b/assets/images/2-S (1).png differ diff --git a/assets/images/3-C (1).png b/assets/images/3-C (1).png new file mode 100644 index 0000000000..076ab318aa Binary files /dev/null and b/assets/images/3-C (1).png differ diff --git a/assets/images/3-D (1).png b/assets/images/3-D (1).png new file mode 100644 index 0000000000..8ee0b4b902 Binary files /dev/null and b/assets/images/3-D (1).png differ diff --git a/assets/images/3-H (1).png b/assets/images/3-H (1).png new file mode 100644 index 0000000000..8e74673f82 Binary files /dev/null and b/assets/images/3-H (1).png differ diff --git a/assets/images/3-S (1).png b/assets/images/3-S (1).png new file mode 100644 index 0000000000..f9e06b4f01 Binary files /dev/null and b/assets/images/3-S (1).png differ diff --git a/assets/images/4-C (1).png b/assets/images/4-C (1).png new file mode 100644 index 0000000000..8be9e08922 Binary files /dev/null and b/assets/images/4-C (1).png differ diff --git a/assets/images/4-D (1).png b/assets/images/4-D (1).png new file mode 100644 index 0000000000..70e82e839b Binary files /dev/null and b/assets/images/4-D (1).png differ diff --git a/assets/images/4-H.png b/assets/images/4-H.png new file mode 100644 index 0000000000..ceecbfe02f Binary files /dev/null and b/assets/images/4-H.png differ diff --git a/assets/images/4-S.png b/assets/images/4-S.png new file mode 100644 index 0000000000..95abe3e737 Binary files /dev/null and b/assets/images/4-S.png differ diff --git a/assets/images/5-C.png b/assets/images/5-C.png new file mode 100644 index 0000000000..bde9777696 Binary files /dev/null and b/assets/images/5-C.png differ diff --git a/assets/images/5-D.png b/assets/images/5-D.png new file mode 100644 index 0000000000..bb9252558a Binary files /dev/null and b/assets/images/5-D.png differ diff --git a/assets/images/5-H.png b/assets/images/5-H.png new file mode 100644 index 0000000000..d923456fe8 Binary files /dev/null and b/assets/images/5-H.png differ diff --git a/assets/images/5-S.png b/assets/images/5-S.png new file mode 100644 index 0000000000..53a1aad26c Binary files /dev/null and b/assets/images/5-S.png differ diff --git a/assets/images/6-C.png b/assets/images/6-C.png new file mode 100644 index 0000000000..a9660a0372 Binary files /dev/null and b/assets/images/6-C.png differ diff --git a/assets/images/6-D.png b/assets/images/6-D.png new file mode 100644 index 0000000000..78a80ad06a Binary files /dev/null and b/assets/images/6-D.png differ diff --git a/assets/images/6-H.png b/assets/images/6-H.png new file mode 100644 index 0000000000..361643efc3 Binary files /dev/null and b/assets/images/6-H.png differ diff --git a/assets/images/6-S.png b/assets/images/6-S.png new file mode 100644 index 0000000000..40242a718b Binary files /dev/null and b/assets/images/6-S.png differ diff --git a/assets/images/7-C.png b/assets/images/7-C.png new file mode 100644 index 0000000000..9d6b54554f Binary files /dev/null and b/assets/images/7-C.png differ diff --git a/assets/images/7-D.png b/assets/images/7-D.png new file mode 100644 index 0000000000..6ad5f15b51 Binary files /dev/null and b/assets/images/7-D.png differ diff --git a/assets/images/7-H.png b/assets/images/7-H.png new file mode 100644 index 0000000000..19b89a2e7e Binary files /dev/null and b/assets/images/7-H.png differ diff --git a/assets/images/7-S.png b/assets/images/7-S.png new file mode 100644 index 0000000000..b9f1b93d33 Binary files /dev/null and b/assets/images/7-S.png differ diff --git a/assets/images/8-C.png b/assets/images/8-C.png new file mode 100644 index 0000000000..cec743cbcd Binary files /dev/null and b/assets/images/8-C.png differ diff --git a/assets/images/8-D.png b/assets/images/8-D.png new file mode 100644 index 0000000000..ed1295121d Binary files /dev/null and b/assets/images/8-D.png differ diff --git a/assets/images/8-H.png b/assets/images/8-H.png new file mode 100644 index 0000000000..fb39723cb1 Binary files /dev/null and b/assets/images/8-H.png differ diff --git a/assets/images/8-S.png b/assets/images/8-S.png new file mode 100644 index 0000000000..b6b3b3813d Binary files /dev/null and b/assets/images/8-S.png differ diff --git a/assets/images/9-C.png b/assets/images/9-C.png new file mode 100644 index 0000000000..2174db58e1 Binary files /dev/null and b/assets/images/9-C.png differ diff --git a/assets/images/9-D.png b/assets/images/9-D.png new file mode 100644 index 0000000000..0b933fb0e6 Binary files /dev/null and b/assets/images/9-D.png differ diff --git a/assets/images/9-H.png b/assets/images/9-H.png new file mode 100644 index 0000000000..7b196d6dc0 Binary files /dev/null and b/assets/images/9-H.png differ diff --git a/assets/images/9-S.png b/assets/images/9-S.png new file mode 100644 index 0000000000..3c3b5ffbc6 Binary files /dev/null and b/assets/images/9-S.png differ diff --git a/assets/images/A-C.png b/assets/images/A-C.png new file mode 100644 index 0000000000..42bf5ec94d Binary files /dev/null and b/assets/images/A-C.png differ diff --git a/assets/images/A-D.png b/assets/images/A-D.png new file mode 100644 index 0000000000..79cd3b8a80 Binary files /dev/null and b/assets/images/A-D.png differ diff --git a/assets/images/A-H.png b/assets/images/A-H.png new file mode 100644 index 0000000000..b42212405c Binary files /dev/null and b/assets/images/A-H.png differ diff --git a/assets/images/BACK.png b/assets/images/BACK.png new file mode 100644 index 0000000000..2e02e052c9 Binary files /dev/null and b/assets/images/BACK.png differ diff --git a/assets/images/Black_jackk.png b/assets/images/Black_jackk.png new file mode 100644 index 0000000000..eb112c1fe1 Binary files /dev/null and b/assets/images/Black_jackk.png differ diff --git a/assets/images/J-B.png b/assets/images/J-B.png new file mode 100644 index 0000000000..000b640bff Binary files /dev/null and b/assets/images/J-B.png differ diff --git a/assets/images/J-C.png b/assets/images/J-C.png new file mode 100644 index 0000000000..5e003be2d4 Binary files /dev/null and b/assets/images/J-C.png differ diff --git a/assets/images/J-D.png b/assets/images/J-D.png new file mode 100644 index 0000000000..131a97731b Binary files /dev/null and b/assets/images/J-D.png differ diff --git a/assets/images/J-H.png b/assets/images/J-H.png new file mode 100644 index 0000000000..bf342bcb29 Binary files /dev/null and b/assets/images/J-H.png differ diff --git a/assets/images/J-R.png b/assets/images/J-R.png new file mode 100644 index 0000000000..55b3ef9ba5 Binary files /dev/null and b/assets/images/J-R.png differ diff --git a/assets/images/J-S.png b/assets/images/J-S.png new file mode 100644 index 0000000000..f539c19c6c Binary files /dev/null and b/assets/images/J-S.png differ diff --git a/assets/images/K-C.png b/assets/images/K-C.png new file mode 100644 index 0000000000..68e57747d7 Binary files /dev/null and b/assets/images/K-C.png differ diff --git a/assets/images/K-D.png b/assets/images/K-D.png new file mode 100644 index 0000000000..e21d6a0a4a Binary files /dev/null and b/assets/images/K-D.png differ diff --git a/assets/images/K-H.png b/assets/images/K-H.png new file mode 100644 index 0000000000..1d3c468d8e Binary files /dev/null and b/assets/images/K-H.png differ diff --git a/assets/images/K-S.png b/assets/images/K-S.png new file mode 100644 index 0000000000..2edbbc1484 Binary files /dev/null and b/assets/images/K-S.png differ diff --git a/assets/images/Q-C.png b/assets/images/Q-C.png new file mode 100644 index 0000000000..7be5f9a96a Binary files /dev/null and b/assets/images/Q-C.png differ diff --git a/assets/images/Q-D.png b/assets/images/Q-D.png new file mode 100644 index 0000000000..928f6501da Binary files /dev/null and b/assets/images/Q-D.png differ diff --git a/assets/images/Q-H.png b/assets/images/Q-H.png new file mode 100644 index 0000000000..21839e681a Binary files /dev/null and b/assets/images/Q-H.png differ diff --git a/assets/images/Q-S.png b/assets/images/Q-S.png new file mode 100644 index 0000000000..7983d034dd Binary files /dev/null and b/assets/images/Q-S.png differ