A Cup of Tea? 1000pc Puzzle