Six families, A, B, C, D, E and F, are living in houses which are in a row. B has F and D as neighbours. E has A and C as neighbours. A does not live next to either F or D. C does not live next to D.
How many houses are there in between the houses of A and B?