how are limestone and teeth related