Completed lesson tasks code was refactored, no tests broken.