readLine.zip('b'to'z')./:(Seq("a"))((z,t)=>Seq(z.map(_+t._2),z:+z(0).map(_=>t._2))(t._1/63))map(println)