The puzzle is unsolvable as it is written. A key piece of data is left out and that is whether the "First" house is leftmost or rightmost. If the "First" house is interpreted to be on the Left, as I am sure almost everyone would do, since we read left to right and tend to count things left to right in English-speaking countries, then there is a solution. If the first house is interpreted to be on the right, there is no definite solution, but you can narrow it down to two possibilities.