Who Is She Cheating With? – Solving the Puzzle by Spotting the Lies

A visual brain teaser shows a tense scene by a pool involving four people:
-
A man in a suit (upset, presumably the boyfriend/husband)
-
A woman in a swimsuit with a towel (defensive, pointing toward the pool)
-
Two shirtless men by the pool: Jack (holding a pool skimmer) and Johnny (holding a wrench)
The Puzzle:
-
Jack says he was cleaning the pool.
-
Johnny claims he was repairing the sink.
The Clues & Solution:
-
Jack’s story matches his appearance and location: he’s in swim trunks, near the pool, holding an appropriate tool.
-
Johnny’s story is inconsistent: he’s shirtless and in swim trunks, holding a wrench, but claims to be repairing a sink — which would be an indoor job requiring different clothes and location.
-
Johnny’s presence by the pool and attire don’t fit his claim, revealing his lie.
Conclusion:
Johnny is the one lying and thus the one the woman is cheating with.