John will be (30/42)

John will be