o--o o o o o o o O | | |\ /| |\ | | | / \ O--o | O | | \ | o o o---o | | | | \| \ / | | o o o o o o o o