Solutions to tough problems s...
Solutions to tough problems should be made as simple as possible - and no simpler.