CLE puzzle 104 Duck Tales 27083