Please post your solutions now. Thanks.

I may be away from the computer for a bit but will respond soon.