https://medium.com/better-programming/5-tips-to-take-your-touch-typing-to-100-words-per-minute-8ad73ca08d31