Puzzles, Tableaux, and Mosaics