Hard exercises

NEXT