Read and reflect on verse 6106 from Surah At-Tin: Is not God the most just of judges?...
أَلَيْسَ اللَّهُ بِأَحْكَمِ الْحَاكِمِينَ
Is not God the most just of judges?