Demostration program from Pluralsight Course Tutorial