implemented deal
rename playAgain to deal