Wow! A great challenging puzzle! I can't believe you did this in so little time! Excellent job!
thanks :-)!