translated the binary to decimal & got the same answers as Skywalker. Then I ran a char(X) function to get the ascii characters. I saw they were all lowercase letters, closing parentheses and one close brace. I figured the close parentheses were spaces, the close brace was a period or question mark, and treated everything else as a regular cryptogram. I just went wrong on the cryptogram portion - figured you were completing a sentence, I guessed "if" and "the" is one of the more common three letter words in English. The cryptogram method would actually have worked, except I wouldn't have gotten "colors", just "color" - I just never figured on "dog"