Solution to Poker hands, problem 54 of Project Euler. Focused on correctness.
https://projecteuler.net/problem=54
- DRY tests, splitting test data from test logic
- Refactor for performance
- Refactor
determine winner
section ofplay
into a separate helper function