4 very hard (19/29)

4 very hard