c2g1 square