https://gist.github.com/julionc/7476620
Anonymous
Solving the next 5% probably costs more than the previous 90%.