Took me long enough but, I was finally able to finish this piece. (Might hate it tomorrow but, for n