implement check for straight flush