Solution to punting problem