nasrine-seraji_network-of-thoughts