Li-Fan Chen says to YSITD
然後我會用迴圈或 List compression 或 filter 之類的東西跑過每個 f,篩選出對應的 msg