In Context Learning Prompt Learning