#𝔼𝕊𝕄𝕚𝕟, 39 chars / 67 bytes (non-competing)
    ↺;Ḁ⧺<Ḱ;)ᵖ`'⦃Ḁ<Ḕ?0:⬯}⦃0|Ḁ/2}:⦃Ḁ%2*3}0',”
<kbd>[Try it here (Firefox only).][1]</kbd>

*Not a single alphabetical character in sight...*

  [1]: http://molarmanful.github.io/ESMin/interpreter.html?eval=false&input=&code=%E2%86%BA%3B%E1%B8%80%E2%A7%BA%3C%E1%B8%B0%3B%29%E1%B5%96%60%27%E2%A6%83%E1%B8%80%3C%E1%B8%94%3F0%3A%E2%AC%AF}%E2%A6%830|%E1%B8%80%2F2}%3A%E2%A6%83%E1%B8%80%252*3}0%27%2C%E2%80%9D