Latin Square

Don't know why these type of puzzles are called "latin squares" --- but --- let's see what they are like. You have 16 colored blocks:


4/27st/96