Very hard (42/47)

Very hard