Impressive approach to a complex problem.