|-----------------------------------------------------|
|-----------------------------------------------------|
|------------------------------------------2-1--------|
|----------0-2-----1-----0------------0-2-------------|
|--0-2-3-------3-----2----3--0-2-3--------------------|
|-----------------------------------------------------|
|-----------------------------------------------------|
|-----------------------------------------------------|
|------------------------------------------2-4--------|
|---------0-2-----1-----0-------------0-2-------------|
|--0-2-3-------3-----2----3--0-2-3--------------------|
|-----------------------------------------------------|
|