I'd like to ask for some hint for the following math exercise below. I've been working on it for days now and it drives me crazy.
There is a drunkard wolverine who drinks at least $1$ mug of beer every day. (The number of mugs per day is an integer. The wolverine lives forever, so there are infinitely many days.) Every week the wolverine drinks $12$ mugs of beer in total. Prove that one can choose some consecutive days where the number of consumed mugs of beer is $20$.
(A "week" means $7$ days from Monday to Sunday.)
This can be translated into algebraic language; then it says that if $\left(\ldots, m_{-1}, m_0, m_1, m_2, \ldots\right)$ is a sequence of positive integers (infinite in both directions) such that $m_{7i+1} + m_{7i+2} + \cdots + m_{7i+7} = 12$ for each integer $i$, then there exist $u \leq v$ such that $m_u + m_{u+1} + \cdots + m_v = 20$.
The problem is similar to Example 6 of http://www.math.uvic.ca/faculty/jing/222pigeonhole.pdf .
Hint: For a period of three consecutive weeks, keep track of the total number of beers the wolverine has consumed, mod $20$. This number will start at $1$ on the Monday of the first week and end at $16$ on the final Sunday, at which point the Wolverine has consumed a total of $36$ beers.
Rest of solution below: