think its working, might add an extra print in between human and AI move