hard 7

383