recognising and numbering shapes