John thinks (26/42)

John thinks