18/26 Shooting function: multi () = ⎛ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎝ ext 1,…,5 (0 , ∗ 0 , ∗ 0 , 0 ) − 1 ext 6,…,10 (0 , ∗ 0 , ∗ 0 , 0 ) − 1 ext 1,…,5 (1 , 1 , 1 ) − 2 ext 6,…,10 (1 , 1 , 1 ) − 2 ext 1,…,4 (2 , 2 , 2 ) − ∗ 3 ext 10 (2 , 2 , 2 ) ⎞ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠ . tot ⎧ { { { { { { { ⎨ { { { { { { { ⎩ tot = min ∫ utot 0 ‖‖2 d, ̇ = 0 () + 2 ∑ u=1 u u (), ̇ = −∗ || , || ≤ 1, (0) = ∗ 0 ∈ Lya1 , (0) = ∗ 0 , (tot ) = ∗ 3 ∈ Lya2 . Vector : = (0 , 0 u ⏟ u0 , 1 , 1 ⏟ u1 , 1 , 1 u ⏟ u1 , 2 , 2 ⏟ u2 , 2 , 2 u ⏟ u2 ) ∈ ℝ25. Initialization: 0 = ∗ 0 , 0 u = 0∗ u , 1 = ∗ 1 , 1 = ∗ 2 , 1 = 0, 1 u = 0, 2 = ∗ 2 , 2 = ∗ 2 , 2 = ∗ 2 , 2 u = 2∗ u . Time: tot = 0 + 1 + 2.