1---gh--g---g---g--gh--g--f---h---kl--lk-lnlmlk-lk---4
1---lmnml--kj--klk-kj---kl--k--k---k--lj--kl--kl---lmnm--ml---4
1---df-gf---fD--fgf--g---ghgf--fghg-hij--h---h--ghgf--f---4
1---dh--h--hghg-gf---g--gh--g---g--hf--gh-gh---4