A new approach

using a struct to represent the player's hand