John will be (18/42)

John will be