Teddy Town - Part Four
There are twenty five teddies in Teddy Town - five red, five blue, five yellow, five green and five purple. There are also twenty five houses, five of each colour. Can you put them on the map of Teddy Town according to the rules?