Update changeQuestion fn to avoid showing the same Q twice in a row