https://chadkohalyk.com/2009/07/15/all-or-nothing/
All or nothing