0---2---2---5-5-7676---------------------------------------------------------------------3-3-----2---3-3-4--------------------------------------------------------------------3-3-0-------5-5-0----------------------------------------------------------------