11111111111111122222222222222222444444444444444444
1212121bnbbnbbnbnb2222nbnbn333333
313333344444
333333tttttttttthhhhhhhh
gggggggggghhhhhhhhhhhhhhnnnnnnnnnnnn