pub fn always_roll() -> ((u8, u8, u8), Rolls)
Using recursion to our advantage to always get a valid roll. This will run forever if you are particularly unlucky.