Fundamentals of Haircutting