pylm: Puzzle