----------------|---------------- --10-7----------|--10-7---------- -------9-7-7----|-------9-7-7---- ----------9-----|----------9-9--- ----------------|---------------- ----------------|----------------