Synthon Model of Organic Chemistry and Synthesis Design by Jaroslav Koca & Milan Kratochvil