<p>Given a string array <code>words</code>, return <em>an array of all characters that show up in all strings within the </em><code>words</code><em> (including duplicates)</em>. You may return the answer in <strong>any order</strong>.</p> <p> </p> <p><strong>Example 1:</strong></p> <pre><strong>Input:</strong> words = ["bella","label","roller"] <strong>Output:</strong> ["e","l","l"] </pre><p><strong>Example 2:</strong></p> <pre><strong>Input:</strong> words = ["cool","lock","cook"] <strong>Output:</strong> ["c","o"] </pre> <p> </p> <p><strong>Constraints:</strong></p> <ul> <li><code>1 <= words.length <= 100</code></li> <li><code>1 <= words[i].length <= 100</code></li> <li><code>words[i]</code> consists of lowercase English letters.</li> </ul>