There are many, many possible solutions to this puzzle, so I won't even try to list all of the combinations.