Dynamic programming bursting balloons | Hacker News Reader