Puzzles solved by SMIL3