Possible Duplicate:
Chess Master Problem
A child drinks at least 1 bottle of milk a day. Given that he has drunk 700 bottles of milk in a year of 365 days, prove that for he has drunk exactly 29 bottles in some consecutive days.
I think this problem could be solved by the pigeonhole principle but I am not sure.