リストコピー
00{0}0}1}1}1}1}1}2}2}2}2}2}3}3}3}3}3}4}4}4}4}4}5}5}5}5}5}6}6}6}6}6}6}6}7}8}9}10}11}11}11}11}11}11}12}12}12}12}12}12}13}14}15}16}13}13}14}14}15}15}16}16}17}17}18}18}19}19}20}21}22}21}20}20}21}22}20}21}22}20}21}22}20}21}22}20}21}22}20}21}22}22}21}20}23}24}25}23}23}23}23}23}23}25}24}24}25}25}24}26}26}28}27}28}28}28}27}29}30}31}31}31}31}31}31}33}33}33}33}33}33}34}34}34}32}36}36}36}36}36}36}33}34}35}36}36}35}34}33}30}29}28}27}26}25}20}21}22}23}22}23}24}25}26}27}27}27}28}29}30}30}30}30}30}29}28}27}26}25}24}32}32}32}32}32}32}32}33}34}35}35}35}35}35}35}35}36}25}26}27}28}29}30}29}29}29}29}30}28}27}26}26}26}25}24}23}25}26}27}28}29}30}24}24}24}24}25}26}27}28}29}30}31}32}32}32}31}31}31}31}34}33}34}34}34}35}36}37}38}39}40}41}42}43}44}45}46}37}38}39}39}40}41}42}43}44}45}46}47}48}49}50}51}53}52}47}48}49}50}51}52}53}53}54}55}56}57}57}53}54}56}57}57}55}54}55}56}54}55}56}57}61}61}61}61}61}61}61}61}61}61}61}61}61}61}61}61}60}60}60}60}60}60}60}60}60}60}60}60}60}60}60}60}62}63}64}65}67}68}69}66}70}71}72}73}74}75}75}75}75}75}75}75}75}75}75}75}75}75}75}75}75}74}74}74}74}74}74}74}74}69}{-1}0}-1}0}1}2}3}3}2}1}0}-1}-1}0}1}2}3}3}2}1}0}-1}-1}0}1}2}3}5}6}7}8}9}4}3}3}3}3}3}3}4}5}6}7}8}4}5}6}7}8}3}3}3}3}3}9}8}8}7}7}6}6}5}7}6}8}7}9}8}8}8}8}9}9}10}10}10}7}7}7}6}6}6}5}5}5}11}11}11}12}12}12}13}13}13}10}10}10}11}12}13}7}6}5}6}6}5}5}7}7}5}10}10}5}8}9}5}10}5}5}5}6}7}8}9}10}12}11}10}8}9}13}13}9}8}5}11}10}9}8}7}6}5}5}5}5}14}14}14}14}14}14}14}14}14}14}14}14}14}14}9}9}9}9}9}9}8}7}7}7}7}8}9}10}11}11}11}11}11}11}11}12}11}10}9}8}7}6}6}6}6}7}8}9}10}12}13}13}12}12}12}12}12}12}10}9}8}6}6}6}6}6}7}8}8}8}8}13}13}13}13}13}13}12}13}14}15}15}15}15}15}15}15}15}15}14}13}14}13}12}11}7}7}10}11}12}11}12}11}11}11}11}11}11}11}11}11}11}14}14}14}13}13}13}13}13}13}13}13}13}13}13}13}13}13}13}11}11}11}11}11}11}11}10}10}10}10}10}11}14}14}14}14}13}14}13}13}13}11}11}11}12}10}11}12}14}13}15}16}17}18}19}20}21}22}23}24}25}10}11}12}13}14}15}16}17}18}19}20}21}22}23}24}25}25}25}25}25}25}25}25}25}25}25}25}25}25}25}24}23}22}21}20}19}18}17}16}15}14}13}12}11}10}10}9}8}7}6}5}4}15}10}{g}c}b}b}b}b}b}p}p}p}p}p}b}b}b}b}b}p}p}p}p}p}b}b}b}b}b}l}l}l}l}l}c}g}g}g}g}g}g}c}c}c}c}c}l}l}l}l}l}g}g}g}g}g}p}b}p}b}p}b}p}b}p}b}p}b}p}b}w}w}w}w}w}w}w}w}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}w}l}l}l}l}l}l}w}w}w}w}w}w}w}w}w}w}w}w}w}w}l}l}l}l}w}w}l}l}l}w}w}g}g}g}g}g}g}g}g}g}g}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}g}g}g}g}g}g}g}g}g}g}g}g}g}l}l}l}l}l}l}p}p}p}b}b}b}c}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}l}c}c}c}c}c}c}c}c}c}c}c}c}c}c}c}c}g}g}g}g}g}g}g}g}g}g}g}g}g}p}p}p}p}p}p}p}p}p}p}p}p}p}p}p}p}b}b}b}b}b}b}b}l}f}{1}1}0}0}0}0}1}0}0}0}0}1}0}0}0}0}1}0}0}0}0}1}0}0}0}0}1}0}0}0}0}1}1}1}1}1}1}1}1}1}1}1}1}1}0}0}0}0}1}0}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}1}1}1}1}0}0}0}0}0}0}1}1}1}1}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}1}1}1}1}1}1}1}1}1}0}0}0}0}0}0}0}0}0}0}0}0}0}1}1}1}1}1}1}1}1}1}1}1}1}1}0}1}1}1}1}1}1}1}1}1}1}1}1}0}1}1}1}1}1}1}1}1}0}1}1}1}0}1}1}1}1}1}0}1}1}1}1}1}1}1}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}1}0}0}0}0}0}0}0}0}0}0}0}0}0}0}0}1}1}0}0}0}0}0}0}1}1}{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{