BLP Kosher Puzzles