111

111

000

2212121

3232