These puzzles are intended to provide practice understanding some important concepts discussed in class. Enjoy trying the puzzles!