I slacked off for three weeks and then made this in a few hours. I apologize for this mess.