Li-Fan Chen says to YSITD
喔對了你知道嗎 Haskell中的亂數要用Monadㄛ