trying deal
including dealing method that randomly select a card from deck