1--gefgfe-de-ed--ghj-khjkjh--j-g-ghg--g--g--gh-jkj-jh
1--gkj--klkj-kjhg-hg--hj-j--j-jh--jk--hj-ghjh-hg