The prototype gets the idea across, I'd only suggest making the squares a little larger for accessibility (unless that's the point).