22. scope: heap, stack and data segments