In case @Fred is interested in reading that conversation (intertwined with other random conversations, it starts
here. My immediate answer was
here. Later, I fixed the puzzle
here and gave a clean analysis to actually systematically deduce a valid solution.