https://bitcoinpersons.com/structure-and-set-up-of-natural-human-language/