YES hffcbfhhhchfhcfbabcccffhhfaacfhfcbhfhfbhhfhcfcbahacc2.1hffcbfhhhchfhcfbabcccffhhfaacfhfcbhfhfbhhfhcfcbahacchffcbhffcbfhhhchfhcfbabc111hffcbffhhfaacffhhfaacfhfcb112ffhhfaachfhfbhhfhcfcbahachfhfbhhfhcfcbahacc11211111121112122hfhfbhhfhcfcbahachfhfbhhfhcfcbahachfhfbhhfhcfcbahacc112111111211121hfhfbhhfhcfcbahachfhfbhhfhcfcbahachfhfbhhfhcfcbahacc112111122hfhfbhhfhcfcbahachfhfbhhfhcfcbahachfhfbhhfhcfcbahacc1121111hfhfbhhfhcfcbahachfhfbhhfhcfcbahachfhfbhhfhcfcbahacc1121112122hfhfbhhfhcfcbahachfhfbhhfhcfcbahachfhfbhhfhcfcbahacc11211121hfhfbhhfhcfcbahachfhfbhhfhcfcbahachfhfbhhfhcfcbahacc22hfhfbhhfhcfcbahachffcbhffcbfhhhchfhcfbabc111ffhhfaacffhhfaacfhfcb112hfhfbhhfhcfcbahachfhfbhhfhcfcbahacc11211111121112122hfhfbhhfhcfcbahachfhfbhhfhcfcbahacc112111111211121hfhfbhhfhcfcbahachfhfbhhfhcfcbahacc112111122hfhfbhhfhcfcbahachfhfbhhfhcfcbahacc1121111hfhfbhhfhcfcbahachfhfbhhfhcfcbahacc1121112122hfhfbhhfhcfcbahachfhfbhhfhcfcbahacc11211121hfhfbhhfhcfcbahachfhfbhhfhcfcbahacc22hffcbfhhhchfhcfbabcccffhhfaacfhfcbhfhfbhhfhcfcbahacchffcbfhhhchfhcfbabcccffhhfaacfhfcbhfhfbhhfhcfcbahacchffcbhffcbfhhhchfhcfbabc11121hffcbfhhhchfhcfbabcffhhfaacffhhfaacfhfcb11221fhfcbhfhfbhhfhcfcbahachfhfbhhfhcfcbahacc1121111112111212221hfhfbhhfhcfcbahacchfhfbhhfhcfcbahachfhfbhhfhcfcbahacc11211111121112121hfhfbhhfhcfcbahacchfhfbhhfhcfcbahachfhfbhhfhcfcbahacc11211112221hfhfbhhfhcfcbahacchfhfbhhfhcfcbahachfhfbhhfhcfcbahacc112111121hfhfbhhfhcfcbahacchfhfbhhfhcfcbahachfhfbhhfhcfcbahacc112111212221hfhfbhhfhcfcbahacchfhfbhhfhcfcbahachfhfbhhfhcfcbahacc1121112121hfhfbhhfhcfcbahacchfhfbhhfhcfcbahachfhfbhhfhcfcbahacc2221chffcbhffcbfhhhchfhcfbabc11131fhhhchfhcfbabcffhhfaacffhhfaacfhfcb11231ffhhfaacfhfcbhfhfbhhfhcfcbahachfhfbhhfhcfcbahacc1121111112111212232hfhfbhhfhcfcbahacchfhfbhhfhcfcbahachfhfbhhfhcfcbahacc11211111121112132hfhfbhhfhcfcbahacchfhfbhhfhcfcbahachfhfbhhfhcfcbahacc11211112232hfhfbhhfhcfcbahacchfhfbhhfhcfcbahachfhfbhhfhcfcbahacc112111132hfhfbhhfhcfcbahacchfhfbhhfhcfcbahachfhfbhhfhcfcbahacc112111212232hfhfbhhfhcfcbahacchfhfbhhfhcfcbahachfhfbhhfhcfcbahacc1121112132hfhfbhhfhcfcbahacchfhfbhhfhcfcbahachfhfbhhfhcfcbahacc2232hfhfbhhfhcfcbahaccHakusan0.10