I think I'm going to end this game here... I'm sorry, but this turned out to be much more of a challenge than I thought, and when I keep forgetting about it I end up having to do like 30 turns at once. I'm sorry guys, maybe later I can come up with an easier way to do it and start it back up.