Impure vs Pure Functions - P&A STUDENT