A cookie jar contains 2000 cookies. Turn by turn, two players take 1,2, or 3 cookies from the jar and eat them (yes, that's a lot of cookies to eat!). A player cannot take the same number of cookies as his opponent did in the preceding move. The winner must eat the last cookie from the jar or render his opponent unable to make a move. Who wins in this game?