cyrus Problem