Ragged Bear's ABC and 123 Puzzle Pairs