Sort:  

Thank you @freecrypto for the appreciation. I could write more lengthy but due to the rule and wished to write concisely, I put my efforts to explain whole thing in this little review. Thanks.