3123
111123
212121