Exploring Language Model's Code Generation Ability with Auxiliary Functions