Connected Components 1 - The naïve approach