This shit was hard as fuck to do lmao
8