higher-order-functions Questions