added Pez pseudocode
added pez initial solution
added refactored solution