Shape and rectangle