-------------------------------------------- ------------8--5----5------------5-------------- --5--7--5--------------7--5--7------5----------- -------------------------------------------- -------------------------------------------- --------------------------------------------