pub fn calculate_hands_and_score_from_pieces(
    ps: &[ColorAndProf]
) -> Result<ScoreAndHands, TooMany>
Expand description

Errors

Fails when the input is impossible (e.g. there are three or more Io)