Problem
Make a program that will produce a deck of fifty-two cards , the cards are in random order every time you run the program, also create a Recursion program to determine the location of the highest value card and the lowest value card , it must be RECURSIVE only and only can have a single search function for both min and the max
USE GENERICS and RECURSION
very important
generics must be used (probably for the array list ) not sure
(java)
Rank : Ace 2 3 4 5 6 7 8 9 10 Jack Queen King
Suit : Diamond Heart Club Spade
suit-----
spade is higher than club
club is higher than heart
heart is higher than diamond
rank------
king is highest
and ace is lowest
___________________________________
output should be :
random order 52 cards
1.
2.
3.
.....
52.
highest card is in position number :
lowest card is in postiont numer: