HSBC Interview Question

What does this python program print? def method1(num, lst=[]): lst.append(num) return lst print(method1(1)) print(method1(2, [])) print(method1(5))