Control Structures , Functions and File Handling