The answer to yesterdays puzzler..... ALIEN © neil hanson: unauthorised use of images without expressed written permission is prohibited