Stories by puzzle-out