<script>window.customElements.get("code-movie-runtime") ?? import("https://cdn.jsdelivr.net/npm/@codemovie/code-movie-runtime")</script>
<code-movie-runtime keyframes="0 1 2 3 4 5 6" controls><div class="cm-animation lmefwvm"><div class="s"><span class="fr fs">1</span><span class="fr ft">2</span><span class="fr fu">3</span><span class="fr fv">4</span><span class="fr fw">5</span><span class="fr fx">6</span><span class="fr fy">7</span><span class="fr fz">8</span><span class="fr ga">9</span><span class="fr gb">10</span><div class="r language-elixir"><span class="o u">Hello</span><span class="o v">Elixir</span><span class="o w">!</span><span class="o x">\</span><span class="o y">n</span><span class="o z">&quot;</span><span class="gk ba">input</span><span class="l bb">=</span><span class="a bc">&quot;</span><span class="a bd">Hello</span><span class="a be">Elixir</span><span class="a bf">!</span><span class="a bg">\</span><span class="a bh">n</span><span class="a bi">&quot;</span><span class="l bj">|&gt;</span><span class="k bk">input</span><span class="n bl">String</span><span class="l bm">.</span><span class="m bn">downcase</span><span class="q bo">(</span><span class="q bp">)</span><span class="l bq">|&gt;</span><span class="n br">String</span><span class="l bs">.</span><span class="m bt">replace</span><span class="q bu">(</span><span class="n bv">~</span><span class="n bw">r</span><span class="j bx">/</span><span class="j by">\</span><span class="j bz">W</span><span class="j ca">+</span><span class="j cb">/</span><span class="q cc">,</span><span class="a cd">&quot;</span><span class="a ce">&quot;</span><span class="q cf">)</span><span class="l cg">|&gt;</span><span class="n ch">String</span><span class="l ci">.</span><span class="m cj">graphemes</span><span class="q ck">(</span><span class="q cl">)</span><span class="l cm">|&gt;</span><span class="n cn">Enum</span><span class="l co">.</span><span class="m cp">frequencies</span><span class="q cq">(</span><span class="q cr">)</span><span class="l cs">|&gt;</span><span class="o ct">%</span><span class="o cu">{</span><span class="o cv">=</span><span class="o cw">&gt;</span><span class="o cx">2</span><span class="o cy">=</span><span class="o cz">&gt;</span><span class="o da">1</span><span class="o db">=</span><span class="o dc">&gt;</span><span class="o dd">2</span><span class="o de">=</span><span class="o df">&gt;</span><span class="o dg">3</span><span class="o dh">=</span><span class="o di">&gt;</span><span class="o dj">1</span><span class="o dk">=</span><span class="o dl">&gt;</span><span class="o dm">1</span><span class="o dn">=</span><span class="o do">&gt;</span><span class="o dp">1</span><span class="o dq">}</span><span class="m dr">dbg</span><span class="q ds">(</span><span class="q dt">)</span><span class="o du">#</span><span class="o dv">Outputs</span><span class="o dw">&quot;</span><span class="o dx">e</span><span class="o dy">&quot;</span><span class="o dz">,</span><span class="o ea">&quot;</span><span class="o eb">h</span><span class="o ec">&quot;</span><span class="o ed">,</span><span class="o ee">&quot;</span><span class="o ef">i</span><span class="o eg">&quot;</span><span class="o eh">,</span><span class="o ei">&quot;</span><span class="o ej">l</span><span class="o ek">&quot;</span><span class="o el">,</span><span class="o em">&quot;</span><span class="o en">o</span><span class="o eo">&quot;</span><span class="o ep">,</span><span class="o eq">&quot;</span><span class="o er">r</span><span class="o es">&quot;</span><span class="o et">,</span><span class="o eu">&quot;</span><span class="o ev">x</span><span class="o ew">&quot;</span><span class="o ex">hello</span><span class="o ey">elixir</span><span class="o ez">helloelixir</span><span class="o fa">[</span><span class="o fb">,</span><span class="o fc">l</span><span class="o fd">&quot;</span><span class="o fe">,</span><span class="o ff">&quot;</span><span class="o fg">l</span><span class="o fh">&quot;</span><span class="o fi">,</span><span class="o fj">&quot;</span><span class="o fk">e</span><span class="o fl">&quot;</span><span class="o fm">,</span><span class="o fn">&quot;</span><span class="o fo">i</span><span class="o fp">&quot;</span><span class="o fq">]</span></div><pre class="gc gd">input = &quot;Hello Elixir!\n&quot;</pre><pre class="gc ge">input = &quot;Hello Elixir!\n&quot;

dbg(input)

# Outputs &quot;Hello Elixir!\n&quot;</pre><pre class="gc gf">input = &quot;Hello Elixir!\n&quot;

input
  |&gt; dbg()

# Outputs &quot;Hello Elixir!\n&quot;</pre><pre class="gc gg">input = &quot;Hello Elixir!\n&quot;

input
  |&gt; String.downcase()
  |&gt; dbg()

# Outputs &quot;hello elixir!\n&quot;</pre><pre class="gc gh">input = &quot;Hello Elixir!\n&quot;

input
  |&gt; String.downcase()
  |&gt; String.replace(~r/\W+/, &quot;&quot;)
  |&gt; dbg()

# Outputs &quot;helloelixir&quot;</pre><pre class="gc gi">input = &quot;Hello Elixir!\n&quot;

input
  |&gt; String.downcase()
  |&gt; String.replace(~r/\W+/, &quot;&quot;)
  |&gt; String.graphemes()
  |&gt; dbg()

# Outputs [&quot;h&quot;, &quot;e&quot;, &quot;l&quot;, &quot;l&quot;, &quot;o&quot;, &quot;e&quot;, &quot;l&quot;, &quot;i&quot;, &quot;x&quot;, &quot;i&quot;, &quot;r&quot;]</pre><pre class="gc gj">input = &quot;Hello Elixir!\n&quot;

input
  |&gt; String.downcase()
  |&gt; String.replace(~r/\W+/, &quot;&quot;)
  |&gt; String.graphemes()
  |&gt; Enum.frequencies()
  |&gt; dbg()

# Outputs %{&quot;e&quot; =&gt; 2, &quot;h&quot; =&gt; 1, &quot;i&quot; =&gt; 2, &quot;l&quot; =&gt; 3, &quot;o&quot; =&gt; 1, &quot;r&quot; =&gt; 1, &quot;x&quot; =&gt; 1}</pre></div></div><style>.lmefwvm{--a:var(--cm-align-middle,0);--b:calc(var(--cm-line-height,2.5)*1ch);--c:var(--cm-animation-duration,500ms);--d:var(--cm-animation-timing-function,ease);--e:var(--c) var(--d);color:var(--cm-color,#222222);font-style:var(--cm-style,normal);font-weight:var(--cm-weight,normal);font-size:inherit;line-height:var(--b);font-family:var(--cm-font-family,monospace);--f:var(--cm-content-margin-top,0ch);--g:var(--cm-content-margin-right,0ch);--h:var(--cm-content-margin-bottom,0ch);--i:var(--cm-content-margin-left,0ch);--j:var(--cm-line-number-font,normal normal 1em/var(--b) var(--cm-font-family,monospace));--k:var(--cm-line-number-color,#CCCCCC);--l:var(--cm-line-numbers-enabled,0);--m:calc((var(--i) + var(--l) * var(--cm-line-numbers-margin-left,0ch)));--n:calc(var(--l) * var(--cm-line-numbers-margin-right,2ch));--o:var(--f);--p:calc(var(--i) + var(--m));--q:calc(var(--l) * 2);--r:var(--f);--s:calc(var(--p) + var(--n) + var(--q) * 1ch);--t:calc(var(--s) + var(--g) + 81ch + 1px);--u:calc(var(--f) + var(--h) + var(--b) * 10);filter:var(--cm-scene-filter,none);background:var(--cm-scene-background,#FFFFFF);--vertical-align:var(--a);--total-rows:10;--total-cols:81;--total-width:var(--t);--total-height:var(--u);transition-duration:var(--c);--z:var(--cm-decoration-text-highlight-foreground-background,#00000000);--ba:var(--cm-decoration-text-highlight-background-background,#FFFF00);--bb:var(--cm-decoration-text-highlight-foreground-filter,none);--bc:var(--cm-decoration-text-highlight-background-filter,none);--bd:var(--cm-decoration-text-highlight-foreground-z-index,40);--be:var(--cm-decoration-text-highlight-background-z-index,10);--bf:var(--cm-decoration-text-highlight-foreground-underline-filter,none);--bg:var(--cm-decoration-text-highlight-background-underline-filter,none);--bh:var(--cm-decoration-text-highlight-foreground-underline-color,#000000);--bi:var(--cm-decoration-text-highlight-foreground-underline-width,1);--bj:var(--cm-decoration-text-highlight-foreground-underline-scale,1);--bk:var(--cm-decoration-text-highlight-foreground-underline-offset-y,0);--bl:var(--cm-decoration-text-highlight-background-underline-color,#000000);--bm:var(--cm-decoration-text-highlight-background-underline-width,1);--bn:var(--cm-decoration-text-highlight-background-underline-scale,1);--bo:var(--cm-decoration-text-highlight-background-underline-offset-y,0);--bp:var(--cm-decoration-text-error-foreground-background,#00000000);--bq:var(--cm-decoration-text-error-background-background,#FF8B8333);--br:var(--cm-decoration-text-error-foreground-filter,none);--bs:var(--cm-decoration-text-error-background-filter,none);--bt:var(--cm-decoration-text-error-foreground-z-index,40);--bu:var(--cm-decoration-text-error-background-z-index,10);--bv:var(--cm-decoration-text-error-foreground-underline-filter,none);--bw:var(--cm-decoration-text-error-background-underline-filter,none);--bx:var(--cm-decoration-text-error-foreground-underline-color,#CC0000);--by:var(--cm-decoration-text-error-foreground-underline-width,10);--bz:var(--cm-decoration-text-error-foreground-underline-scale,0.15);--ca:var(--cm-decoration-text-error-foreground-underline-offset-y,-0.5);--cb:visible;--cc:var(--cm-decoration-text-error-background-underline-color,#000000);--cd:var(--cm-decoration-text-error-background-underline-width,1);--ce:var(--cm-decoration-text-error-background-underline-scale,1);--cf:var(--cm-decoration-text-error-background-underline-offset-y,0);--cg:var(--cm-decoration-text-ok-foreground-background,#00000000);--ch:var(--cm-decoration-text-ok-background-background,#CEFFB8);--ci:var(--cm-decoration-text-ok-foreground-filter,none);--cj:var(--cm-decoration-text-ok-background-filter,none);--ck:var(--cm-decoration-text-ok-foreground-z-index,40);--cl:var(--cm-decoration-text-ok-background-z-index,10);--cm:var(--cm-decoration-text-ok-foreground-underline-filter,none);--cn:var(--cm-decoration-text-ok-background-underline-filter,none);--co:var(--cm-decoration-text-ok-foreground-underline-color,#000000);--cp:var(--cm-decoration-text-ok-foreground-underline-width,1);--cq:var(--cm-decoration-text-ok-foreground-underline-scale,1);--cr:var(--cm-decoration-text-ok-foreground-underline-offset-y,0);--cs:var(--cm-decoration-text-ok-background-underline-color,#000000);--ct:var(--cm-decoration-text-ok-background-underline-width,1);--cu:var(--cm-decoration-text-ok-background-underline-scale,1);--cv:var(--cm-decoration-text-ok-background-underline-offset-y,0);--cw:var(--cm-decoration-text-custom1-foreground-background,#00000000);--cx:var(--cm-decoration-text-custom1-background-background,#00000000);--cy:var(--cm-decoration-text-custom1-foreground-filter,none);--cz:var(--cm-decoration-text-custom1-background-filter,none);--da:var(--cm-decoration-text-custom1-foreground-z-index,40);--db:var(--cm-decoration-text-custom1-background-z-index,10);--dc:var(--cm-decoration-text-custom1-foreground-underline-filter,none);--dd:var(--cm-decoration-text-custom1-background-underline-filter,none);--de:var(--cm-decoration-text-custom1-foreground-underline-color,#000000);--df:var(--cm-decoration-text-custom1-foreground-underline-width,1);--dg:var(--cm-decoration-text-custom1-foreground-underline-scale,1);--dh:var(--cm-decoration-text-custom1-foreground-underline-offset-y,0);--di:var(--cm-decoration-text-custom1-background-underline-color,#000000);--dj:var(--cm-decoration-text-custom1-background-underline-width,1);--dk:var(--cm-decoration-text-custom1-background-underline-scale,1);--dl:var(--cm-decoration-text-custom1-background-underline-offset-y,0);--dm:var(--cm-decoration-text-custom2-foreground-background,#00000000);--dn:var(--cm-decoration-text-custom2-background-background,#00000000);--do:var(--cm-decoration-text-custom2-foreground-filter,none);--dp:var(--cm-decoration-text-custom2-background-filter,none);--dq:var(--cm-decoration-text-custom2-foreground-z-index,40);--dr:var(--cm-decoration-text-custom2-background-z-index,10);--ds:var(--cm-decoration-text-custom2-foreground-underline-filter,none);--dt:var(--cm-decoration-text-custom2-background-underline-filter,none);--du:var(--cm-decoration-text-custom2-foreground-underline-color,#000000);--dv:var(--cm-decoration-text-custom2-foreground-underline-width,1);--dw:var(--cm-decoration-text-custom2-foreground-underline-scale,1);--dx:var(--cm-decoration-text-custom2-foreground-underline-offset-y,0);--dy:var(--cm-decoration-text-custom2-background-underline-color,#000000);--dz:var(--cm-decoration-text-custom2-background-underline-width,1);--ea:var(--cm-decoration-text-custom2-background-underline-scale,1);--eb:var(--cm-decoration-text-custom2-background-underline-offset-y,0);--ec:var(--cm-decoration-text-custom3-foreground-background,#00000000);--ed:var(--cm-decoration-text-custom3-background-background,#00000000);--ee:var(--cm-decoration-text-custom3-foreground-filter,none);--ef:var(--cm-decoration-text-custom3-background-filter,none);--eg:var(--cm-decoration-text-custom3-foreground-z-index,40);--eh:var(--cm-decoration-text-custom3-background-z-index,10);--ei:var(--cm-decoration-text-custom3-foreground-underline-filter,none);--ej:var(--cm-decoration-text-custom3-background-underline-filter,none);--ek:var(--cm-decoration-text-custom3-foreground-underline-color,#000000);--el:var(--cm-decoration-text-custom3-foreground-underline-width,1);--em:var(--cm-decoration-text-custom3-foreground-underline-scale,1);--en:var(--cm-decoration-text-custom3-foreground-underline-offset-y,0);--eo:var(--cm-decoration-text-custom3-background-underline-color,#000000);--ep:var(--cm-decoration-text-custom3-background-underline-width,1);--eq:var(--cm-decoration-text-custom3-background-underline-scale,1);--er:var(--cm-decoration-text-custom3-background-underline-offset-y,0);position:relative;width:var(--t);height:var(--u);.a{color:var(--cm-string-color,#b60c0c);font-style:var(--cm-string-style,normal);font-weight:var(--cm-string-weight,normal)}.b{color:var(--cm-number-color,#00806a);font-style:var(--cm-number-style,normal);font-weight:var(--cm-number-weight,normal)}.c{color:var(--cm-keyword-color,#000000);font-style:var(--cm-keyword-style,normal);font-weight:var(--cm-keyword-weight,bold)}.d{color:var(--cm-alternativeKeyword-color,#072f59);font-style:var(--cm-alternativeKeyword-style,normal);font-weight:var(--cm-alternativeKeyword-weight,bold)}.e{color:var(--cm-tag-color,#004b52);font-style:var(--cm-tag-style,normal);font-weight:var(--cm-tag-weight,bold)}.f{color:var(--cm-alternativeTag-color,#06315e);font-style:var(--cm-alternativeTag-style,normal);font-weight:var(--cm-alternativeTag-weight,bold)}.g{color:var(--cm-attribute-color,#10535a);font-style:var(--cm-attribute-style,normal);font-weight:var(--cm-attribute-weight,normal)}.h{color:var(--cm-alternativeAttribute-color,#103e6d);font-style:var(--cm-alternativeAttribute-style,normal);font-weight:var(--cm-alternativeAttribute-weight,normal)}.i{color:var(--cm-declaration-color,#bd0561);font-style:var(--cm-declaration-style,normal);font-weight:var(--cm-declaration-weight,bold)}.j{color:var(--cm-literal-color,#9d26d9);font-style:var(--cm-literal-style,normal);font-weight:var(--cm-literal-weight,normal)}.k{color:var(--cm-value-color,#03381a);font-style:var(--cm-value-style,italic);font-weight:var(--cm-value-weight,normal)}.l{color:var(--cm-operator-color,#990022);font-style:var(--cm-operator-style,normal);font-weight:var(--cm-operator-weight,normal)}.m{color:var(--cm-invocation-color,#0055cc);font-style:var(--cm-invocation-style,normal);font-weight:var(--cm-invocation-weight,normal)}.n{color:var(--cm-type-color,#036578);font-style:var(--cm-type-style,normal);font-weight:var(--cm-type-weight,normal)}.o{color:var(--cm-comment-color,#808080);font-style:var(--cm-comment-style,italic);font-weight:var(--cm-comment-weight,normal)}.p{color:var(--cm-alternativeComment-color,#808080);font-style:var(--cm-alternativeComment-style,italic);font-weight:var(--cm-alternativeComment-weight,bold)}.q{color:var(--cm-punctuation-color,#404040);font-style:var(--cm-punctuation-style,normal);font-weight:var(--cm-punctuation-weight,normal)}svg[preserveAspectRatio]{transform:translateY(calc(var(--v)*1ch));width:6ch;height:6ch}path{stroke:var(--w);stroke-width:var(--x);fill:none;stroke-linejoin:round}rect{transform-origin:50% 50%;transform:scale(var(--y))}.r{position:relative;z-index:20;user-select:none}.s{position:absolute;width:100%;transition:transform var(--e)}&.frame0 .s,&.frame1 .s,&.frame2 .s,&.frame3 .s,&.frame4 .s,&.frame5 .s,&.frame6 .s{transform:translateY(calc(var(--a) * (var(--total-height) / 2 - var(--current-height) / 2)))}&.frame0{--current-rows:1;--current-cols:25;--current-width:calc(var(--i) + var(--g) + 25ch);--current-height:calc(var(--f) + var(--h) + var(--b)*1)}&.frame1{--current-rows:5;--current-cols:27;--current-width:calc(var(--i) + var(--g) + 27ch);--current-height:calc(var(--f) + var(--h) + var(--b)*5)}&.frame2{--current-rows:6;--current-cols:27;--current-width:calc(var(--i) + var(--g) + 27ch);--current-height:calc(var(--f) + var(--h) + var(--b)*6)}&.frame3{--current-rows:7;--current-cols:27;--current-width:calc(var(--i) + var(--g) + 27ch);--current-height:calc(var(--f) + var(--h) + var(--b)*7)}&.frame4{--current-rows:8;--current-cols:32;--current-width:calc(var(--i) + var(--g) + 32ch);--current-height:calc(var(--f) + var(--h) + var(--b)*8)}&.frame5{--current-rows:9;--current-cols:65;--current-width:calc(var(--i) + var(--g) + 65ch);--current-height:calc(var(--f) + var(--h) + var(--b)*9)}&.frame6{--current-rows:10;--current-cols:81;--current-width:calc(var(--i) + var(--g) + 81ch);--current-height:calc(var(--f) + var(--h) + var(--b)*10)}.t{filter:var(--cm-code-filter,none)}.r span{position:absolute;top:var(--r);left:var(--s);opacity:var(--es,0);transform:translate(calc(1ch*var(--et,0)),calc(var(--b)*var(--eu,0)));transition:transform var(--e),opacity var(--e)}&.frame0 .u,&.frame0 .bs,&.frame3 .bs{--eu:4;--et:11}&.frame0 .v{--eu:4;--et:17}&.frame0 .w,&.frame0 .by,&.frame3 .by{--eu:4;--et:23}&.frame0 .x,&.frame0 .bz,&.frame3 .bz{--eu:4;--et:24}&.frame0 .y,&.frame0 .ca,&.frame3 .ca{--eu:4;--et:25}&.frame0 .z,&.frame0 .cb,&.frame3 .cb{--eu:4;--et:26}&.frame0 .ba,&.frame1 .ba,&.frame2 .ba,&.frame3 .ba,&.frame4 .ba,&.frame5 .ba,&.frame6 .ba,&.frame0 .fs,&.frame1 .fs,&.frame1 .ft,&.frame1 .fu,&.frame1 .fv,&.frame1 .fw,&.frame2 .fs,&.frame2 .ft,&.frame2 .fu,&.frame2 .fv,&.frame2 .fw,&.frame2 .fx,&.frame3 .fs,&.frame3 .ft,&.frame3 .fu,&.frame3 .fv,&.frame3 .fw,&.frame3 .fx,&.frame3 .fy,&.frame4 .fs,&.frame4 .ft,&.frame4 .fu,&.frame4 .fv,&.frame4 .fw,&.frame4 .fx,&.frame4 .fy,&.frame4 .fz,&.frame5 .fs,&.frame5 .ft,&.frame5 .fu,&.frame5 .fv,&.frame5 .fw,&.frame5 .fx,&.frame5 .fy,&.frame5 .fz,&.frame5 .ga,&.frame6 .fs,&.frame6 .ft,&.frame6 .fu,&.frame6 .fv,&.frame6 .fw,&.frame6 .fx,&.frame6 .fy,&.frame6 .fz,&.frame6 .ga,&.frame6 .gb{--es:1}&.frame0 .bb,&.frame1 .bb,&.frame2 .bb,&.frame3 .bb,&.frame4 .bb,&.frame5 .bb,&.frame6 .bb{--es:1;--et:6}&.frame0 .bc,&.frame1 .bc,&.frame2 .bc,&.frame3 .bc,&.frame4 .bc,&.frame5 .bc,&.frame6 .bc{--es:1;--et:8}&.frame0 .bd,&.frame1 .bd,&.frame2 .bd,&.frame3 .bd,&.frame4 .bd,&.frame5 .bd,&.frame6 .bd{--es:1;--et:9}&.frame0 .be,&.frame1 .be,&.frame2 .be,&.frame3 .be,&.frame4 .be,&.frame5 .be,&.frame6 .be{--es:1;--et:15}&.frame0 .bf,&.frame1 .bf,&.frame2 .bf,&.frame3 .bf,&.frame4 .bf,&.frame5 .bf,&.frame6 .bf{--es:1;--et:21}&.frame0 .bg,&.frame1 .bg,&.frame2 .bg,&.frame3 .bg,&.frame4 .bg,&.frame5 .bg,&.frame6 .bg{--es:1;--et:22}&.frame0 .bh,&.frame1 .bh,&.frame2 .bh,&.frame3 .bh,&.frame4 .bh,&.frame5 .bh,&.frame6 .bh{--es:1;--et:23}&.frame0 .bi,&.frame1 .bi,&.frame2 .bi,&.frame3 .bi,&.frame4 .bi,&.frame5 .bi,&.frame6 .bi{--es:1;--et:24}&.frame0 .bj,&.frame1 .bj{--eu:3;--et:2}&.frame0 .bk{--eu:2;--et:4}&.frame0 .bl,&.frame2 .bl{--eu:3;--et:5}&.frame0 .bm,&.frame2 .bm{--eu:3;--et:11}&.frame0 .bn,&.frame2 .bn{--eu:3;--et:12}&.frame0 .bo,&.frame2 .bo{--eu:3;--et:20}&.frame0 .bp,&.frame2 .bp{--eu:3;--et:21}&.frame0 .bq,&.frame0 .dv,&.frame2 .bq{--eu:4;--et:2}&.frame0 .br,&.frame3 .br{--eu:4;--et:5}&.frame0 .bt,&.frame3 .bt{--eu:4;--et:12}&.frame0 .bu,&.frame3 .bu{--eu:4;--et:19}&.frame0 .bv,&.frame3 .bv{--eu:4;--et:20}&.frame0 .bw,&.frame3 .bw{--eu:4;--et:21}&.frame0 .bx,&.frame3 .bx{--eu:4;--et:22}&.frame0 .cc,&.frame3 .cc{--eu:4;--et:27}&.frame0 .cd,&.frame3 .cd{--eu:4;--et:29}&.frame0 .ce,&.frame3 .ce{--eu:4;--et:30}&.frame0 .cf,&.frame3 .cf{--eu:4;--et:31}&.frame0 .cg,&.frame3 .cg{--eu:5;--et:2}&.frame0 .ch,&.frame4 .ch{--eu:5;--et:5}&.frame0 .ci,&.frame3 .u,&.frame4 .ci{--eu:5;--et:11}&.frame0 .cj,&.frame4 .cj{--eu:5;--et:12}&.frame0 .ck,&.frame4 .ck{--eu:5;--et:21}&.frame0 .cl,&.frame4 .cl{--eu:5;--et:22}&.frame0 .cm,&.frame4 .cm{--eu:6;--et:2}&.frame0 .cn,&.frame5 .cn{--eu:6;--et:5}&.frame0 .co,&.frame5 .co{--eu:6;--et:9}&.frame0 .cp,&.frame5 .cp{--eu:6;--et:10}&.frame0 .cq,&.frame5 .cq{--eu:6;--et:21}&.frame0 .cr,&.frame5 .cr{--eu:6;--et:22}&.frame0 .cs,&.frame5 .cs{--eu:7;--et:2}&.frame0 .ct,&.frame5 .ct{--eu:9;--et:10}&.frame0 .cu,&.frame5 .cu{--eu:9;--et:11}&.frame0 .cv,&.frame5 .cv{--eu:9;--et:16}&.frame0 .cw,&.frame5 .cw{--eu:9;--et:17}&.frame0 .cx,&.frame5 .cx{--eu:9;--et:19}&.frame0 .cy,&.frame5 .cy{--eu:9;--et:26}&.frame0 .cz,&.frame5 .cz{--eu:9;--et:27}&.frame0 .da,&.frame5 .da{--eu:9;--et:29}&.frame0 .db,&.frame5 .db{--eu:9;--et:36}&.frame0 .dc,&.frame5 .dc{--eu:9;--et:37}&.frame0 .dd,&.frame5 .dd{--eu:9;--et:39}&.frame0 .de,&.frame5 .de{--eu:9;--et:46}&.frame0 .df,&.frame5 .df{--eu:9;--et:47}&.frame0 .dg,&.frame5 .dg{--eu:9;--et:49}&.frame0 .dh,&.frame5 .dh{--eu:9;--et:56}&.frame0 .di,&.frame5 .di{--eu:9;--et:57}&.frame0 .dj,&.frame5 .dj{--eu:9;--et:59}&.frame0 .dk,&.frame5 .dk{--eu:9;--et:66}&.frame0 .dl,&.frame5 .dl{--eu:9;--et:67}&.frame0 .dm,&.frame5 .dm{--eu:9;--et:69}&.frame0 .dn,&.frame5 .dn{--eu:9;--et:76}&.frame0 .do,&.frame5 .do{--eu:9;--et:77}&.frame0 .dp,&.frame5 .dp{--eu:9;--et:79}&.frame0 .dq,&.frame5 .dq{--eu:9;--et:80}&.frame0 .dr{--eu:2}&.frame0 .ds{--eu:2;--et:3}&.frame0 .dt{--eu:2;--et:9}&.frame0 .du{--eu:4}&.frame0 .dw{--eu:9;--et:12}&.frame0 .dx{--eu:9;--et:13}&.frame0 .dy{--eu:9;--et:14}&.frame0 .dz{--eu:9;--et:20}&.frame0 .ea{--eu:4;--et:10}&.frame0 .eb{--eu:9;--et:23}&.frame0 .ec{--eu:9;--et:24}&.frame0 .ed{--eu:9;--et:30}&.frame0 .ee{--eu:9;--et:32}&.frame0 .ef{--eu:9;--et:33}&.frame0 .eg{--eu:9;--et:34}&.frame0 .eh{--eu:9;--et:40}&.frame0 .ei{--eu:9;--et:42}&.frame0 .ej{--eu:9;--et:43}&.frame0 .ek{--eu:9;--et:44}&.frame0 .el{--eu:9;--et:50}&.frame0 .em{--eu:9;--et:52}&.frame0 .en{--eu:9;--et:53}&.frame0 .eo{--eu:9;--et:54}&.frame0 .ep{--eu:9;--et:60}&.frame0 .eq{--eu:9;--et:62}&.frame0 .er{--eu:9;--et:63}&.frame0 .es{--eu:9;--et:64}&.frame0 .et{--eu:9;--et:70}&.frame0 .eu{--eu:9;--et:72}&.frame0 .ev{--eu:9;--et:73}&.frame0 .ew{--eu:9;--et:74}&.frame1 .u,&.frame4 .bs,&.frame5 .bs,&.frame6 .bs{--es:1;--eu:4;--et:11}&.frame1 .v{--es:1;--eu:4;--et:17}&.frame1 .w,&.frame4 .by,&.frame5 .by,&.frame6 .by{--es:1;--eu:4;--et:23}&.frame1 .x,&.frame4 .bz,&.frame5 .bz,&.frame6 .bz{--es:1;--eu:4;--et:24}&.frame1 .y,&.frame4 .ca,&.frame5 .ca,&.frame6 .ca{--es:1;--eu:4;--et:25}&.frame1 .z,&.frame4 .cb,&.frame5 .cb,&.frame6 .cb{--es:1;--eu:4;--et:26}&.frame1 .bk{--es:1;--eu:2;--et:4}&.frame1 .dr,&.frame2 .bk,&.frame3 .bk,&.frame4 .bk,&.frame5 .bk,&.frame6 .bk{--es:1;--eu:2}&.frame1 .ds{--es:1;--eu:2;--et:3}&.frame1 .dt{--es:1;--eu:2;--et:9}&.frame1 .du{--es:1;--eu:4}&.frame1 .dv,&.frame3 .bq,&.frame4 .bq,&.frame5 .bq,&.frame6 .bq{--es:1;--eu:4;--et:2}&.frame1 .ea{--es:1;--eu:4;--et:10}&.frame2 .u,&.frame5 .ci,&.frame6 .ci{--es:1;--eu:5;--et:11}&.frame2 .v{--es:1;--eu:5;--et:17}&.frame2 .ex,&.frame4 .ex{--eu:6;--et:11}&.frame2 .ey,&.frame4 .ey{--eu:6;--et:17}&.frame2 .w{--es:1;--eu:5;--et:23}&.frame2 .x{--es:1;--eu:5;--et:24}&.frame2 .y{--es:1;--eu:5;--et:25}&.frame2 .z{--es:1;--eu:5;--et:26}&.frame2 .bj,&.frame3 .bj,&.frame4 .bj,&.frame5 .bj,&.frame6 .bj{--es:1;--eu:3;--et:2}&.frame2 .dr,&.frame3 .bl,&.frame4 .bl,&.frame5 .bl,&.frame6 .bl{--es:1;--eu:3;--et:5}&.frame2 .ds{--es:1;--eu:3;--et:8}&.frame2 .dt{--es:1;--eu:3;--et:9}&.frame2 .du{--es:1;--eu:5}&.frame2 .dv,&.frame4 .cg,&.frame5 .cg,&.frame6 .cg{--es:1;--eu:5;--et:2}&.frame2 .ea{--es:1;--eu:5;--et:10}&.frame3 .v{--eu:5;--et:17}&.frame3 .ex{--es:1;--eu:6;--et:11}&.frame3 .ey{--es:1;--eu:6;--et:17}&.frame3 .w{--es:1;--eu:6;--et:23}&.frame3 .x{--es:1;--eu:6;--et:24}&.frame3 .y{--es:1;--eu:6;--et:25}&.frame3 .ez,&.frame5 .ez{--eu:7;--et:11}&.frame3 .z{--es:1;--eu:6;--et:26}&.frame3 .bm,&.frame4 .bm,&.frame5 .bm,&.frame6 .bm{--es:1;--eu:3;--et:11}&.frame3 .bn,&.frame4 .bn,&.frame5 .bn,&.frame6 .bn{--es:1;--eu:3;--et:12}&.frame3 .bo,&.frame4 .bo,&.frame5 .bo,&.frame6 .bo{--es:1;--eu:3;--et:20}&.frame3 .bp,&.frame4 .bp,&.frame5 .bp,&.frame6 .bp{--es:1;--eu:3;--et:21}&.frame3 .dr,&.frame4 .br,&.frame5 .br,&.frame6 .br{--es:1;--eu:4;--et:5}&.frame3 .ds{--es:1;--eu:4;--et:8}&.frame3 .dt{--es:1;--eu:4;--et:9}&.frame3 .du{--es:1;--eu:6}&.frame3 .dv,&.frame5 .cm,&.frame6 .cm{--es:1;--eu:6;--et:2}&.frame3 .ea,&.frame6 .cp{--es:1;--eu:6;--et:10}&.frame4 .w{--eu:6;--et:23}&.frame4 .x{--eu:6;--et:24}&.frame4 .y{--eu:6;--et:25}&.frame4 .ez{--es:1;--eu:7;--et:11}&.frame4 .fa,&.frame6 .fa{--eu:8;--et:10}&.frame4 .fb,&.frame6 .fb{--eu:8;--et:14}&.frame4 .z{--es:1;--eu:7;--et:22}&.frame4 .fc,&.frame6 .fc{--eu:8;--et:22}&.frame4 .fd,&.frame6 .fd{--eu:8;--et:23}&.frame4 .fe,&.frame6 .fe{--eu:8;--et:24}&.frame4 .ff,&.frame6 .ff{--eu:8;--et:26}&.frame4 .fg,&.frame6 .fg{--eu:8;--et:27}&.frame4 .fh,&.frame6 .fh{--eu:8;--et:28}&.frame4 .fi,&.frame6 .fi{--eu:8;--et:34}&.frame4 .fj,&.frame6 .fj{--eu:8;--et:36}&.frame4 .fk,&.frame6 .fk{--eu:8;--et:37}&.frame4 .fl,&.frame6 .fl{--eu:8;--et:38}&.frame4 .fm,&.frame6 .fm{--eu:8;--et:44}&.frame4 .fn,&.frame6 .fn{--eu:8;--et:56}&.frame4 .fo,&.frame6 .fo{--eu:8;--et:57}&.frame4 .fp,&.frame6 .fp{--eu:8;--et:58}&.frame4 .fq,&.frame6 .fq{--eu:8;--et:64}&.frame4 .bt,&.frame5 .bt,&.frame6 .bt{--es:1;--eu:4;--et:12}&.frame4 .bu,&.frame5 .bu,&.frame6 .bu{--es:1;--eu:4;--et:19}&.frame4 .bv,&.frame5 .bv,&.frame6 .bv{--es:1;--eu:4;--et:20}&.frame4 .bw,&.frame5 .bw,&.frame6 .bw{--es:1;--eu:4;--et:21}&.frame4 .bx,&.frame5 .bx,&.frame6 .bx{--es:1;--eu:4;--et:22}&.frame4 .cc,&.frame5 .cc,&.frame6 .cc{--es:1;--eu:4;--et:27}&.frame4 .cd,&.frame5 .cd,&.frame6 .cd{--es:1;--eu:4;--et:29}&.frame4 .ce,&.frame5 .ce,&.frame6 .ce{--es:1;--eu:4;--et:30}&.frame4 .cf,&.frame5 .cf,&.frame6 .cf{--es:1;--eu:4;--et:31}&.frame4 .dr,&.frame5 .ch,&.frame6 .ch{--es:1;--eu:5;--et:5}&.frame4 .ds{--es:1;--eu:5;--et:8}&.frame4 .dt{--es:1;--eu:5;--et:9}&.frame4 .du{--es:1;--eu:7}&.frame4 .dv,&.frame6 .cs{--es:1;--eu:7;--et:2}&.frame4 .dw{--eu:8;--et:16}&.frame4 .dx{--eu:8;--et:17}&.frame4 .dy{--eu:8;--et:18}&.frame4 .dz{--eu:8;--et:19}&.frame4 .ea{--es:1;--eu:7;--et:10}&.frame4 .eb{--eu:8;--et:12}&.frame4 .ec{--eu:8;--et:13}&.frame4 .ed{--eu:8;--et:29}&.frame4 .ee{--eu:8;--et:46}&.frame4 .ef{--eu:8;--et:47}&.frame4 .eg{--eu:8;--et:48}&.frame4 .eh{--eu:8;--et:39}&.frame4 .ei{--eu:8;--et:41}&.frame4 .ej{--eu:8;--et:42}&.frame4 .ek{--eu:8;--et:43}&.frame4 .el{--eu:8;--et:49}&.frame4 .em{--eu:8;--et:31}&.frame4 .en{--eu:8;--et:32}&.frame4 .eo{--eu:8;--et:33}&.frame4 .ep{--eu:8;--et:59}&.frame4 .eq{--eu:8;--et:61}&.frame4 .er{--eu:8;--et:62}&.frame4 .es{--eu:8;--et:63}&.frame4 .et{--eu:8;--et:54}&.frame4 .eu{--eu:8;--et:51}&.frame4 .ev{--eu:8;--et:52}&.frame4 .ew{--eu:8;--et:53}&.frame5 .fa{--es:1;--eu:8;--et:10}&.frame5 .fb{--es:1;--eu:8;--et:14}&.frame5 .z{--es:1;--eu:8;--et:21}&.frame5 .fc{--es:1;--eu:8;--et:22}&.frame5 .fd{--es:1;--eu:8;--et:23}&.frame5 .fe{--es:1;--eu:8;--et:24}&.frame5 .ff{--es:1;--eu:8;--et:26}&.frame5 .fg{--es:1;--eu:8;--et:27}&.frame5 .fh{--es:1;--eu:8;--et:28}&.frame5 .fi{--es:1;--eu:8;--et:34}&.frame5 .fj{--es:1;--eu:8;--et:36}&.frame5 .fk{--es:1;--eu:8;--et:37}&.frame5 .fl{--es:1;--eu:8;--et:38}&.frame5 .fm{--es:1;--eu:8;--et:44}&.frame5 .fn{--es:1;--eu:8;--et:56}&.frame5 .fo{--es:1;--eu:8;--et:57}&.frame5 .fp{--es:1;--eu:8;--et:58}&.frame5 .fq{--es:1;--eu:8;--et:64}&.frame5 .cj,&.frame6 .cj{--es:1;--eu:5;--et:12}&.frame5 .ck,&.frame6 .ck{--es:1;--eu:5;--et:21}&.frame5 .cl,&.frame6 .cl{--es:1;--eu:5;--et:22}&.frame5 .dr,&.frame6 .cn{--es:1;--eu:6;--et:5}&.frame5 .ds{--es:1;--eu:6;--et:8}&.frame5 .dt,&.frame6 .co{--es:1;--eu:6;--et:9}&.frame5 .du{--es:1;--eu:8}&.frame5 .dv{--es:1;--eu:8;--et:2}&.frame5 .dw{--es:1;--eu:8;--et:16}&.frame5 .dx{--es:1;--eu:8;--et:17}&.frame5 .dy{--es:1;--eu:8;--et:18}&.frame5 .dz{--es:1;--eu:8;--et:19}&.frame5 .ea{--es:1;--eu:8;--et:11}&.frame5 .eb{--es:1;--eu:8;--et:12}&.frame5 .ec{--es:1;--eu:8;--et:13}&.frame5 .ed{--es:1;--eu:8;--et:29}&.frame5 .ee{--es:1;--eu:8;--et:46}&.frame5 .ef{--es:1;--eu:8;--et:47}&.frame5 .eg{--es:1;--eu:8;--et:48}&.frame5 .eh{--es:1;--eu:8;--et:39}&.frame5 .ei{--es:1;--eu:8;--et:41}&.frame5 .ej{--es:1;--eu:8;--et:42}&.frame5 .ek{--es:1;--eu:8;--et:43}&.frame5 .el{--es:1;--eu:8;--et:49}&.frame5 .em{--es:1;--eu:8;--et:31}&.frame5 .en{--es:1;--eu:8;--et:32}&.frame5 .eo{--es:1;--eu:8;--et:33}&.frame5 .ep{--es:1;--eu:8;--et:59}&.frame5 .eq{--es:1;--eu:8;--et:61}&.frame5 .er{--es:1;--eu:8;--et:62}&.frame5 .es{--es:1;--eu:8;--et:63}&.frame5 .et{--es:1;--eu:8;--et:54}&.frame5 .eu{--es:1;--eu:8;--et:51}&.frame5 .ev{--es:1;--eu:8;--et:52}&.frame5 .ew{--es:1;--eu:8;--et:53}&.frame6 .z{--eu:8;--et:21}&.frame6 .cq{--es:1;--eu:6;--et:21}&.frame6 .cr{--es:1;--eu:6;--et:22}&.frame6 .ct{--es:1;--eu:9;--et:10}&.frame6 .cu{--es:1;--eu:9;--et:11}&.frame6 .cv{--es:1;--eu:9;--et:16}&.frame6 .cw{--es:1;--eu:9;--et:17}&.frame6 .cx{--es:1;--eu:9;--et:19}&.frame6 .cy{--es:1;--eu:9;--et:26}&.frame6 .cz{--es:1;--eu:9;--et:27}&.frame6 .da{--es:1;--eu:9;--et:29}&.frame6 .db{--es:1;--eu:9;--et:36}&.frame6 .dc{--es:1;--eu:9;--et:37}&.frame6 .dd{--es:1;--eu:9;--et:39}&.frame6 .de{--es:1;--eu:9;--et:46}&.frame6 .df{--es:1;--eu:9;--et:47}&.frame6 .dg{--es:1;--eu:9;--et:49}&.frame6 .dh{--es:1;--eu:9;--et:56}&.frame6 .di{--es:1;--eu:9;--et:57}&.frame6 .dj{--es:1;--eu:9;--et:59}&.frame6 .dk{--es:1;--eu:9;--et:66}&.frame6 .dl{--es:1;--eu:9;--et:67}&.frame6 .dm{--es:1;--eu:9;--et:69}&.frame6 .dn{--es:1;--eu:9;--et:76}&.frame6 .do{--es:1;--eu:9;--et:77}&.frame6 .dp{--es:1;--eu:9;--et:79}&.frame6 .dq{--es:1;--eu:9;--et:80}&.frame6 .dr{--es:1;--eu:7;--et:5}&.frame6 .ds{--es:1;--eu:7;--et:8}&.frame6 .dt{--es:1;--eu:7;--et:9}&.frame6 .du{--es:1;--eu:9}&.frame6 .dv{--es:1;--eu:9;--et:2}&.frame6 .dw{--es:1;--eu:9;--et:12}&.frame6 .dx{--es:1;--eu:9;--et:13}&.frame6 .dy{--es:1;--eu:9;--et:14}&.frame6 .dz{--es:1;--eu:9;--et:20}&.frame6 .ea{--es:1;--eu:9;--et:22}&.frame6 .eb{--es:1;--eu:9;--et:23}&.frame6 .ec{--es:1;--eu:9;--et:24}&.frame6 .ed{--es:1;--eu:9;--et:30}&.frame6 .ee{--es:1;--eu:9;--et:32}&.frame6 .ef{--es:1;--eu:9;--et:33}&.frame6 .eg{--es:1;--eu:9;--et:34}&.frame6 .eh{--es:1;--eu:9;--et:40}&.frame6 .ei{--es:1;--eu:9;--et:42}&.frame6 .ej{--es:1;--eu:9;--et:43}&.frame6 .ek{--es:1;--eu:9;--et:44}&.frame6 .el{--es:1;--eu:9;--et:50}&.frame6 .em{--es:1;--eu:9;--et:52}&.frame6 .en{--es:1;--eu:9;--et:53}&.frame6 .eo{--es:1;--eu:9;--et:54}&.frame6 .ep{--es:1;--eu:9;--et:60}&.frame6 .eq{--es:1;--eu:9;--et:62}&.frame6 .er{--es:1;--eu:9;--et:63}&.frame6 .es{--es:1;--eu:9;--et:64}&.frame6 .et{--es:1;--eu:9;--et:70}&.frame6 .eu{--es:1;--eu:9;--et:72}&.frame6 .ev{--es:1;--eu:9;--et:73}&.frame6 .ew{--es:1;--eu:9;--et:74}.fr{position:absolute;left:var(--p);z-index:20;font:var(--j,var(--ev));color:var(--k);text-align:right;width:calc(var(--q)*1ch);overflow:hidden;user-select:none;opacity:var(--es,0);transition:transform var(--e),opacity var(--e);filter:var(--cm-line-numbers-filter,none)}.fs{top:calc(var(--o) + 0 * var(--b))}.ft{top:calc(var(--o) + 1 * var(--b))}.fu{top:calc(var(--o) + 2 * var(--b))}.fv{top:calc(var(--o) + 3 * var(--b))}.fw{top:calc(var(--o) + 4 * var(--b))}.fx{top:calc(var(--o) + 5 * var(--b))}.fy{top:calc(var(--o) + 6 * var(--b))}.fz{top:calc(var(--o) + 7 * var(--b))}.ga{top:calc(var(--o) + 8 * var(--b))}.gb{top:calc(var(--o) + 9 * var(--b))}.gc{white-space:break-spaces;position:absolute;top:var(--r);left:var(--s);z-index:60;color:transparent;display:none;font:inherit;margin:0}&.frame0 .gd,&.frame1 .ge,&.frame2 .gf,&.frame3 .gg,&.frame4 .gh,&.frame5 .gi,&.frame6 .gj{display:block}}</style></code-movie-runtime>

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.