PRINT-PRINT--2PRINT--3PRINT-0057PRINT-0068PRINT--4PRINT--5PRINT--6PRINT--7PRINT--8PRINT--9PRINT--10PRINT--11PRINT--12PRINT--13PRINT--14PRINT--15PRINT--16PRINT--17PRINT--18