P hard (20/35)

P hard