221113311332223
211122212212233
331322332311113
223311111133113
222323332122122
221323312121222
111121121311122
111121111311111
111123333311111
111111111111111
