John will be (29/42)

John will be