Grow Shadow v2

Alternative version of the Grow Shadow routine provided by Drew.
Refactored code and silly messages included :-)