Hard One

Hard One

Solve a hard puzzle.