@Prommie: It is good but I found the ending strangely sentimental in an 'uplifty' kind of way. But some very…