Daily Puzzle: Intermediate Level (12/12/2015)
Sorry about missing the puzzle yesterday, I was out dancing.
Anyway, today's puzzle is a bit harder, that way the advanced people don't feel too cheated, but I'm still confident intermediate players can solve it: