hard and easy
next