rgwpugpzysnzs23v9ccrydpk8qarc0jqgfzyvjz2f38ykjdds"}
      =  segwit:encode("test", 1, Y1).
  
   Y3 = &lt;&lt;185,45,39,5,190,182,64,200,255,162,155,35,
          222,94,176,194,235,116,165,19,179,96,83&gt;&gt;.
   {ok,"test1phykjwpd7keqv3laznv3auh4sct4hffgnkds9x8m9qgt"}
      = segwit:encode("test", 1, Y3).</pre>
  
   <h3><a name="Decoding_Usage">Decoding Usage</a></h3>
  
   <p><code>decode/1</code> and <code>decode/2</code> are used to decode segwit address as
   <code>list()</code> or <code>binary()</c