Naïve algorithm