SKRIPSI ANDY RICARDO NPM. A1H010001