Basketball Games: Hoop Puzzles