Sort:  

Very good and I didn't see the ending coming at all.

Thank you! That makes me proud )