first pass at conway
abort early if time runs out
oops. remove print statement