Logic Puzzle 3FFE.139C1234 by www.mensus.net

For more puzzles visit http://www.mensus.net/brain/

Houses123
Color:black     
magenta     
green     
Drink:soda     
water     
milk     
Nationality:German     
Swede     
Swiss     
  1.  The Swede lives in the green house.
  2.  The magenta house is directly to the right of the green house.
  3.  The German lives in house three.
  4.  There is one house between the house of the person drinking soda and the magenta house.
  5.  The German lives directly next to the milk drinking person.

Where does everybody live?