Hasil: explaination