import java.util.Random;
public class Suite
public static void main(String[] args) {
Card[] suite = new Card[52];
suite[0]=new Card("Two of Hearts", 2); //cherva
suite[1]=new Card("Two of Diamonds", 2); //buba
suite[2]=new Card("Two of Clubs", 2); //kresta
suite[3]=new Card("Two of Spades", 2); //pika
suite[4]=new Card("Three of Hearts", 3);
suite[5]=new Card("Three of Diamonds", 3);
suite[6]=new Card("Three of Clubs", 3);
suite[7]=new Card("Three of Spades", 3);
suite[8]=new Card("Four of Hearts", 4);
suite[9]=new Card("Four of Diamonds", 4);
suite[10]=new Card("Four of Clubs", 4);
suite[11]=new Card("Four of Spades", 4);
suite[12]=new Card("Five of Hearts", 5);
suite[13]=new Card("Five of Diamonds", 5);
suite[14]=new Card("Five of Clubs", 5);
suite[15]=new Card("Five of Spades", 5);
suite[16]=new Card("Six of Hearts", 6);
suite[17]=new Card("Six of Diamonds", 6);
suite[18]=new Card("Six of Clubs", 6);
suite[19]=new Card("Six of Spades", 6);
suite[20]=new Card("Seven of Hearts", 7);
suite[21]=new Card("Seven of Diamonds", 7);
suite[22]=new Card("Seven of Clubs", 7);
suite[23]=new Card("Seven of Spades", 7);
suite[24]=new Card("Eight of Hearts", 8);
suite[25]=new Card("Eight of Diamonds", 8);
suite[26]=new Card("Eight of Clubs", 8);
suite[27]=new Card("Eight of Spades", 8);
suite[28]=new Card("Nine of Hearts", 9);
suite[29]=new Card("Nine of Diamonds", 9);
suite[30]=new Card("Nine of Clubs", 9);
suite[31]=new Card("Nine of Spades", 9);
suite[32]=new Card("Ten of Hearts", 10);
suite[33]=new Card("Ten of Diamonds", 10);
suite[34]=new Card("Ten of Clubs", 10);
suite[35]=new Card("Ten of Spades", 10);
suite[36]=new Card("Jack of Hearts", 10);
suite[37]=new Card("Jack of Diamonds", 10);
suite[38]=new Card("Jack of Clubs", 10);
suite[39]=new Card("Jack of Spades", 10);
suite[40]=new Card("Lady of Hearts", 10);
suite[41]=new Card("Lady of Diamonds", 10);
suite[42]=new Card("Lady of Clubs", 10);
suite[43]=new Card("Lady of Spades", 10);
suite[44]=new Card("King of Hearts", 10);
suite[45]=new Card("King of Diamonds", 10);
suite[46]=new Card("King of Clubs", 10);
suite[47]=new Card("King of Spades", 10);
suite[48]=new Card("Ace of Hearts", 11);
suite[49]=new Card("Ace of Diamonds", 11);
suite[50]=new Card("Ace of Clubs", 11);
suite[51]=new Card("Ace of Spades", 11);
Card[] randomSuite = new Card[52];
{
Random r = new Random();
int cardNumber = 0;
Card card = null;
for(int i=0;i<52;){
cardNumber = r.nextInt(52);
card = suite[cardNumber];
if(card!=null){
randomSuite[i] = card;
suite[cardNumber] = null;
i++;
}
}
}
{
Card card = null;
for(int i=0;i<52;i++){
card = randomSuite[i];
System.out.println("The card is "+card.getName());
}
}
}
}