I am working with sandboxed solutons.(VS2010 C#) I need to retrieve all lists present in the site collection. I am able to get the lists from the site but not from entire sitecollection like subsites
using (SPSite site = new SPSite(siteAddress))
{
using (SPWeb web = site.OpenWeb())
{
//how can i get all lists from site and its sub sites?
}
}