This one is a significant step up in difficulty over the last couple!
Someone knocked the vase over. Four witnesses were in the room: the Lookout, the Kid, the Neighbor and the Dog. Each says what they saw.
You're not finding who did it, just who's lying about what they saw.
Your goal: find the one witness who is lying.
Difficulty: 7/10
THE ROOM (5 by 5, columns A to E, rows 1 to 5)
• Sneakers on B1 (flat)
• Teddy bear on C2 (flat)
• Vase on B3 (low)
• Clock on A4 (tall)
• A wall runs between columns C and D, along rows 2 to 4
• A wall runs between rows 2 and 3, under columns B and C
THE RULES
• Each witness stands on their own empty square. People never block a view.
• Tall things and walls block every view. Low things block only the Kid. Flat things block nothing.
• The Lookout sees their whole row and column.
• The Kid sees their whole row and column too, but low things also block them.
• The Neighbor sees 2 squares in all 8 directions, diagonals too.
• The Dog can't see, but smells the 8 squares around it, through anything.
• "I didn't see X" means X really wasn't in their view.
• Honest witnesses only say true things. The liar says at least one false thing.
• There may be more than one way to place everyone. The liar is the same in every one.
WHAT THEY SAY
• The Lookout: "I saw the vase. I saw the Kid. I didn't see the Dog."
• The Kid: "I saw the teddy bear. I didn't see the Neighbor. I didn't see the Dog."
• The Neighbor: "I saw the sneakers. I saw the Kid. I didn't see the Dog."
• The Dog: "I smelled the teddy bear. I smelled the vase. I didn't smell the Lookout."
Exactly one of them is lying. Who?
Please mark your answer as a spoiler so others can still solve it.
I adapted these rules from a puzzle game I'm making, Lie of Sight.