Max Tingyao Lin and Trond Lillestolen