OK I'M JUST GONNA SHARE THIS BECAUSE I HAD NO MOTIVATION OF COMPLETING IT. OK? YOU HAPPY? YOU SATISFIED?