Logical without using temporaries. 2D logic required to get started. Last 2 squares are ambiguous but obvious.
Someone's certainly been Robbin' his Hood!!