Get Mystery Box with random crypto!

Applying 'Make Invalid States Unrepresentable' https://kevinm | The Art of Programming

Applying "Make Invalid States Unrepresentable"

https://kevinmahoney.co.uk/articles/applying-misu/