ok more in depth explanation coming up
so we start out with a wonderful stream

First step is with the right foot and it alternates feet through the entire section. the LDRDL pattern is going to turn your body so you face the right. for the UDR you will somewhat be facing to the left. The LDUR is a standard pattern facing right. When followed by DUL that is facing to the left then moved to the right to do a RDLDU pattern. LDRD is similar to the beginning and is body facing right when it goes to URLUD, it is a little awkward because you are facing the middle at that point but then you just do the exact opposite of an earlier step as RUDL and that is once again facing to the right. RDUL is centered. LDRD is right facing. URD is center. URUL is facing left then pivots into a right facing DRDL and then another pivot to URUL and another pivot to DRDL and a finishing center movement of RUD that will if anything make you face slightly to the left.
Ok then the fun Gallop part.

I will not go into much detail as the opening as the opening has all the basic pivots needed in it. But this is a fun part, be careful because these are inverted gallops, the first step is not actually on the beat, getting perfects on these can be hard at first. It ends with you facing forwards.
Then the semi big stream part:

now you've seen these pivots. Start with the left foot LDURLDL is all semi facing right. UDR is centered. LDRDL URU should be familiar already it's a right facing pivot to left face. then you have the same little LDUR as the beginning then a permutation of the beginning where you actually pivot facing left to do DLD and then will be facing right for RUDUR and then left again for DLDU and the right for LDRDL and an immediate shift to the left with a similar pattern RDLDR. and then the running backwards RUDL, aniother RULUR thingy that pivots into a DLD and then the finish of that segment.
NOTE: ALL ABOVE STEPS ALTERNATE AND DO NOT REQUIRE DOUBLE STEPPING
The next part is annoying guy singing in the background

This is very simple... I'm not even going to explain any of it. If you can't do this, you might want to consider going back to standard

.
Then you get to the fun easy steps that look hard.

You can start on either foot. If you start on your left you will be facing left. if you start on your right you will be facing right. the foot on the down arrow will remain on the down arrow the whole time in this section. (I prefer doing left in this section).
Then the second fun part that looks hard but is easy

similar idea as before but if you start on your left, you will face to the right and if you start on your right you will face to the left. You can start on either foot whatever feels most comfortable, but the foot on the up arrow remains on the up arrow.
and then the brief break before the main stream section

On the last two steps you have to say cut the drugs UHH! with the singer... otherwise you aren't cool. (am I the only one who does that?)
Then you have the main stream!

This is probably the hardest section of the song, there are alot of pivots and they can be tricky.
START ON YOUR LEFT FOOT otherwise you'll have to spin.. which is still fun. Ok I'll quickly just say the patterns and which direction you will face with them. RUDURULUR is right then pivots to left for DLD and then right again for RUDL and switch to left for URU now here is a kinda tricky section that requires familiarity with the dance pad. LDU
LUR is all facing right, hitting that backwards L can be tough when starting out, it requires a more full pivot to hit it accurately. DLD is to the left RUR is centered DLD is to the left RUR is centered (see a pattern?) DU is actually partially to the left. Then you have LDRDL which is to the right and RUD which is facing center but turning to the right for RDL and the to the left for URUL and then you are at the end of the main stream! you're almost home free
second gallops (not chaotic gallops but require crossovers nonetheless

Beginning with the right foot, you will be turning directions similar to before but in a gallop form. This might take a little practice to do efficiently, but once you have it down, you'll bet AAAing it in no time.
then the ending
Which is pretty self explainatory.... and that is all you need to know about RnP
I may have made some errors with right and left in there..... I'm really tired.. but I don't have the patience or energy to check it.