.    .     .    .    .
2626
33211
3322
3323
4225
4321
5123