If variables are declared in between module and endmodule, then there scope should be limited within them. But I found a weired thing that the scope of the variables is global. Why is this happening?