-8-10-12-10-8-10-------15--13---12---8-----------8-10--12--10--8-10-----15-13-15-17-----15-----------17----19-----20-----20--19-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------20-18-16-18------