It takes several