Java learning example (greedy snake)