Functional Javascript* ch1