----------------------------------------------------------------------------- ----------------------------------------------------------------------------- -0---0----------------------------------------------------------------------- ---2---2--------------------------------------------------------------------- ----------3---3-------------------------------------------------------------- -------------2---2-----------------------------------------------------------