Haircut solutions

Haircut was solved using JavaScript by 6 contestants. Solution sizes: average 1835 bytes (shortest: 1104; longest: 3127).