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