Exploring Hybrid Question Answering via Program-based Prompting