How to stay up all night and go to school?

I have 3 hours till I get ready for school and I woke up today at 4PM, I slept late and now I can't sleep and plus if I go to sleep right now I'll be late becuz I won't wake up no matter how loud my alarm is and o my phone isn't loud (I have a iphone) the sound isn't really loud I'm a heavy sleeper so yea. Anyways how can I stay awake? Please help 5 stars thanks❤️ And my teachers are very strict only 1 will let me go to the bathroom (so I can wash my face) and I have him at the very end of the day which is gym so I deff won't be tired by then becuz we work out and stuff I just need advice getting thru.

Drink plenary of caffeine! Keep your self entertained with fun stuff! Don't lay in bed! Try to do stuff while standing up!

Drink coffe

Its good for your health, now you should go for a morning walk and after this you should study for 2 hrs.

Drink coffee or do something you like to keep yourself awake.