Not to hard of a solo. Except for the very last Part. I have no idea what the heck is going on so I kinda just winged it there haha I learned this by ear a few moments ago and decided to share. Enjoy!