322322111111112232231111
322322111111112213223111
322322111111112211132231
322322111111112211113223
