static int key({required int surah, required int ayah, required int word}) { // Safe composite key: surah<=114, ayah<=286, word usually <=~200. return surah * 1000000 + ayah * 1000 + word; }