step (2)