3 big halls