-------------------------------------------------------------------- -------------------------------------------------------------------- -------------------------------------------------------------------- -2--2s5-2------------2--5-2----------4-5-4-1------------------------ --2------2-2-3-3s5-3---3---3-0-2-3-2-------------------------------- --------------------------------------------------------------------