32
31 28
30 29