Distribute / Orient on surface

See No. 3.

And It’s good to study about data tree before you advance further. See 1.4 and 1.5 in the Grasshopper Primer.