Identifying Ionic And Covalent Bonds