Puzzle of the day

Difficult