function Main(input) { var arr, ret, i, len; wlen = wLength(input); if(wlen === 0) { console.log(''); return; } arr = input.split(wrep(wlen)); len = (arr || []).length; for(i = 0; i < len - 1; i++) { if(arr[i] !== '') { var tmpArr = arr[i].split('w') var line = last(tmpArr); console.log(line); } } } // "w"のlength回の繰り返し function wrep(length) { return (new Array(length + 1)).join('w') } // 文字列の中で"w"が一番長く連続する回数 function wLength(str) { var arr, ret, i, len; arr = str.match(/w+/g); len = (arr || []).length; ret = 0; for(i = 0; i < len; i++) { if(arr[i].length > ret) { ret = arr[i].length; } } return ret; } function last(arr) { return arr[arr.length - 1]; } // Don't edit this line! Main(require("fs").readFileSync("/dev/stdin", "utf8"));