pr28608.ll 506 Bytes