Sort:  

It was hard work. I guess I won't get A+ but probably not down to C.
So B Happy.