The Covenant and Consequences: An Insight into Surah Al-Baqarah, Verses 111-123