lambda, decltype examples