I should probably stop here at 2000, but I just wanted to say again that it's a fun and challenging game. Good job.