print this puzzle