# Game.compare_hands() flowchart ```mermaid flowchart TD A[Start] --> B{Did Player Bust?} B -- Yes --> L[Player Loses] B -- No --> C{Did Dealer Bust?} C -- Yes --> W[Player Wins] C -- No --> D{Player BJ and Dealer NOT?} D -- Yes --> W2[Player Wins 3:2] D -- No --> E{Dealer has BJ?} E -- Yes --> F{Player also BJ?} F -- Yes --> T[Tie] F -- No --> L E -- No --> G{Player > Dealer?} G -- Yes --> W G -- No --> H{Player = Dealer?} H -- Yes --> T H -- No --> L L --> Z[End] W --> Z W2 --> Z T --> Z ```