chỉ cần đọc mã nguồn monad, bạn đã nấu chín @_jhunsaker