How do cats get their spots?

Scientists have identified some of the involved genes behind cats' spots, but there's still a piece missing.