mmmhmaaiiuurleeaiooaukkhgghncchjjhntthddhntthddhnnpphbbhmyrrlllvsssht'aiiuurreeaiooaurpmylu241216324864irlll012345678910100100080160240204060dnnrllkmmhaaaeaeiiuurrlleeaiooaukkhgghnngcchjjhnjnnjtthddhnndtthddhnndpphbbhmmbyrlvssshlfaaeaeiiuureeaiooauu0123456789rl~