#!/usr/bin/php
<?PHP

$fp 
fopen"php://stdin""r" );
$data " ";
while( !
feof($fp) ){
    
$data .= fgets($fp);
}
fclose($fp);

while( (
$offset strpos$data"<!--" )) > ){

    
$endoffset strpos$data"-->"$offset+);

    
// remove start_comments tag
    
if( $endoffset )
        
$endoffset 0;
    
    
$endoffset += $offset;

    
// remove comments
    
$newdata substr$data0$offset );
    
$newdata .= substr$data$endoffset );

    unset(
$data);

    
$data $newdata;
    unset(
$newdata);

}

$pattern = array(
    
'/<title([^>]|"[^"]*"|[\'[^\']*\')*>[^<]*<\/title>/i',
    
'/<style([^>]|"[^"]*"|[\'[^\']*\')*>([^<]|"[^"]*"|[\'[^\']*\')*<\/style>/i',
    
'/<script([^>]|"[^"]*"|[\'[^\']*\')*>([^<]|"[^"]*"|[\'[^\']*\')*<\/script>/i',
);

$data preg_replace$pattern''$data );
$data preg_replace'/<([^>]|"[^"]*"|[\'[^\']*\')*>/'''$data );

if( 
strlentrim($data) ) < ){
    echo 
"Empty";
}

?>