https://time-tlove.blogspot.com/2020/10/reading-pdf-essential-genetics-genomics.html