Fixed so that the seats reset for each function. However each solution gets a different answer.