------------------------RuPrYp--------------------------------