Data declared in the Local-Storage Section of a method is allocated separate storage for each invocation of the method and
deallocated upon return from the method. This data is in an undefined state each time the method is invoked.
Note: If you declare your data in the Local-Storage Section, separate invocations of the method do not interfere with each other's
data.