John thinks (10/42)

John thinks