the goal is to enumerate partial solutions to display one and go to the next so no array is kept. and update the PPBoard accordingly. Done.