How would Lego blocks be tiled to provide a water proof roof against the rain?
The lattes or internal support structure of the roof doesn't have to be also made of Lego. Basically the tiles on a roof would be replaced with lego in such a way to be waterproof where the glue holds them together but isn't the water barrier.