The realization of a puzzle