PART 1 (Sorry if stuff looks out of sync, that's because I went on a different pace)
Credits to @F1R3_Fan for the OG