finished for now. game is hard, but winnable