Траектория робота

Нужно проложить для робота траекторию, при которой можно и бонусы собрать и врагов избежать, еще и до финиша добраться!