--------------------- ---------------
--------------------------------------------------------------------------------------------------------
-----------------
---------p-----------0------------------------------------------
--------------------
------------------------------------
----------------------------------------------------------
--------------------
------------------------------------
---------------------------------
-------------------------------------------------------------------------------
-----------------
---------------------------------------------------------------------------
-----------------
-------------------------------------------------------------------------
------------------
------------------------------------------------------------------------------------------------------
-----------------------------
-----------------------------------
---------------
-------------------------------
--------------------------------------------------------------
------ --------------------------
--------------------
------- -----------------------------------------------------------
-----------------------------------
--------*-------
----------------------------------0.5--
----------------------------------
-----------------
------------------------------
--------------------
--------------------
---------------------------------------------------
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------
-------------------------------------------------------------------
------- -------------------------------
--------------------------
-------n--
----------------------------------------------60--
--------------------------------------
------------------------------
----------------------------------------------------
--------------------
----------------------------------20--
-----------------------------30--
-------------------------------------------------------
----------------------------------------------------
--------------------------
-------------------------------------
--------------------------------------------
------------85-------------------------------------------------------------1000------------------------------------------------------------------10---------------------------------------
---------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------------------------
---------------------------------------------------------------------------------------------
-----------------------------
----------------------------
------------------------------------------------------------------------------
------------------------
-------------------------------------------------------
--------------------------------------------------------------------
-----------------------------------------------------
---------------------------------------------------------
-------------------------------------------------------------
--------------------------------------------------
----------------------------------------------------------------
-----------------------------------------------------------------------------------------------------
------------------------------
----------------------
------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------
---------------------------------------------------------------------
----------------------------------------------------------------------------------------------
--------------------------------------------------------
-----------------------------------------------------------------------------------------
-------------
----------------------
--