101-----1
112-----1
123-----1
128-----1