How often a nazir "olam" is allowed to.get a haircut and why