n 匹ã®ã†ã•ãŽãŒã„ã¦, 0 番ã‹ã‚‰n − 1 番ã®ç•ªå·ãŒã¤ã„ãŸå°å±‹ã«1 匹ãšã¤ä½ã‚“ã§ã„ã‚‹.
ã‚ã‚‹ã¨ã, 秘密ã®çµ„ç¹”ã«ã‚ˆã£ã¦åœ°ä¸‹é€šè·¯ã®å»ºè¨å·¥äº‹ãŒè¡Œã‚れる, ã¨ã„ã†æƒ…å ±ãŒã†ã•ãŽãŸã¡ã®ã‚‚ã¨ã¸å…¥ã£ãŸ. 地下通路を使ãˆã°, ã†ã•ãŽãŸã¡ã¯ä»–ã®ã†ã•ãŽãŸã¡ã®å°å±‹ã¸éŠã³ã«è¡Œã‘るよã†ã«ãªã£ã¦å¬‰ã—ã„.
通路ã¯ä¸¡æ–¹å‘ã«é€²ã‚€ã“ã¨ãŒã§ã, ã¾ãŸé€šè·¯åŒå£«ã¯äº¤ã‚らãªã„. 諸事情ã«ã‚ˆã‚Š, 一度建è¨ã•ã‚ŒãŸé€šè·¯ãŒç ´å£Šã•ã‚Œã¦ã—ã¾ã†ã“ã¨ã‚‚ã‚ã‚‹. 通路ã®å»ºè¨ã‚„ç ´å£Šã®å·¥äº‹ã¯1 本ãšã¤è¡Œã‚ã‚Œ, å„工事ä¸ã¯ã†ã•ãŽã¯è‡ªåˆ†ã®å°å±‹ã«ç•™ã¾ã£ã¦ã„ã‚‹ã‚‚ã®ã¨ã™ã‚‹.
ã†ã•ãŽãŸã¡ã¯, 工事ã®ã„ãã¤ã‹ã®æ®µéšŽã«ãŠã„ã¦, ã‚ã‚‹ã†ã•ãŽã¨ã‚ã‚‹ã†ã•ãŽãŒéŠã¹ã‚‹ã‹ã©ã†ã‹ã‚’事å‰ã«çŸ¥ã‚ŠãŸã„. ã†ã•ãŽãŸã¡ã¯ä»²è‰¯ã—ãªã®ã§, éŠã³ã«è¡Œãã¨ãã«ä»–ã®ã†ã•ãŽã®å°å±‹ã‚’自由ã«é€šã‚‹ã“ã¨ãŒã§ãã‚‹. プãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ãŒå¥½ããªã†ã•ãŽãŸã¡ã¯, 昔似ãŸã‚ˆã†ãªå•é¡Œã‚’解ã„ãŸã®ã§ç°¡å˜ã ã‚ã†ã¨æ€ã£ã¦æŒ‘戦ã—出ã—ãŸãŒ, ãªã‹ãªã‹åŠ¹çŽ‡ã®è‰¯ã„プãƒã‚°ãƒ©ãƒ ãŒæ›¸ã‘ãªã„. ã†ã•ãŽã®ä»£ã‚ã‚Šã«ã“ã®å•é¡Œã‚’解ã‘.
入力ã®ä¸€è¡Œç›®ã«ã¯n ã¨k ãŒã‚¹ãƒšãƒ¼ã‚¹åŒºåˆ‡ã‚Šã§ä¸Žãˆã‚‰ã‚Œã‚‹ã€‚2 ≤ n ≤ 40 000, 1 ≤ k ≤ 40 000
ã¤ã¥ãk è¡Œã«ã¯å·¥äº‹æƒ…å ±ã¨è³ªå•ãŒåˆã‚ã›ã¦, æ™‚é–“é †ã«ä¸Žãˆã‚‰ã‚Œã‚‹.
0 ≤ u < v < n
入力ã«ç¾ã‚Œã‚‹å„質å•ã«ã¤ã„ã¦, éŠã¹ã‚‹ãªã‚‰â€YESâ€ã‚’, ãã†ã§ãªã„ãªã‚‰â€NOâ€ã‚’1 è¡Œãšã¤å‡ºåŠ›ã›ã‚ˆ.
4 10 1 0 1 1 0 2 3 1 2 2 0 1 1 2 3 3 0 1 1 0 1 2 0 2 1 1 3 3 0 2
YES NO YES