Challenge 1
Challenge 2
Challenge 3
Challenge 4
Challenge 5
Challenge 6
Soooo much fun!
0x919f68cc35ce5d49a45c94dc44e7bf444f9a7531
Answers.