Very well written paper
word disgrace is not enough
got me 51% on the HW, do not trust this guy if he tells you he knows how to do it, very unprofessional mistakes cost me a lot of points
A perfect paper as always. Highly recommend.