Tolong jelaskan mengenai Kereta (penumpang) dari Sistem penomoran kereta api di Indonesia

Format penomoran sarana kereta yang digunakan adalah:

[kelas kereta] [jenis kereta] [tahun mulai operasi/dinas] [nomor urut]

Kelas kereta menunjukkan jenis kelas dan fasilitas dari kereta bersangkutan, dinyatakan dengan kode huruf dan satu digit angka yaitu

1 untuk kelas eksekutif (Kereta api eksekutif)

2 untuk kelas bisnis (Kereta api bisnis)

3 untuk kelas ekonomi (Kereta api ekonomi)

Kode huruf "K" menunjukkan kereta penumpang biasa,

Kode huruf "M" menunjukkan kereta yang dilengkapi fasilitas ruang makan dan dapur,

Kode huruf "P" menunjukkan kereta yang dilengkapi fasilitas genset diesel, dan

kode huruf "B" menunjukkan kereta yang dilengkapi fasilitas ruang bagasi. (kode huruf ini bisa saling bersusun seperti KP, MP, KMP, dan BP).

kode huruf "KP" menunjukkan kereta yang dilengkapi fasilitas penumpang dan pembangkit.

kode huruf "MP" menunjukkan kereta yang dilengkapi fasilitas ruang makan/dapur dan ruang Pembangkit.

kode huruf "KMP" menunjukkan kereta yang dilengkapi fasilitas ruang penumpang, ruang makan/dapur dan ruang pembangkit.

kode huruf "KM" menunjukkan kereta yang dilengkapi fasilitas ruang penumpang dan ruang makan/dapur.

Jenis kereta menunjukkan kereta yang ditarik lokomotif atau memiliki penggerak sendiri dengan rincian:

0 untuk kereta penumpang yang ditarik lokomotif;

1 untuk kereta rel listrik (KRL);

2 untuk kereta rel diesel elektrik (KRDE); dan

3 untuk kereta rel diesel hidraulis (KRDH).

Tahun mulai operasi dan nomor urut; cukup jelas.