HHA Shuffle Puzzles