https://mafajozyne.rafaelrvalcarcel.com/cartesian-genetic-programming-book-34882vw.php