Tom, Joe, Kate and Sam live in a row of houses with red, pink, blue, and gray roofs. Sam's is blue. Tom has one neighbor, and Jack has two. The red roof is two houses away from the blue. The gray roof is on the end of the block. Sam's only neighbor is an old maid. Who has the pink roof?"
Tags: