De Novo Design by Fragment Growing and Docking