Solong and thanks for the predictabilities, if you don't mind I'm going to curl up somewhere and silently cry, beating such cleverness is beyond my reach