text:
namespace jxl {
namespace extras {
namespace {

using test::DistanceRMS;

struct TestConfig {
  std::string fn;
  std::string fn_desc;
  size_t chunk_size;
  size_t max_output_lines;
};

class DecodeJpegTestParam : public ::testing::TestWithParam<TestConfig> {};

TEST_P(DecodeJpegTestParam, Streaming) {
  TestConfig config = GetParam();
  const PaddedBytes compressed = ReadTestData(config.fn.c_str());

  PackedPixelFile ppf_libjpeg;
  EXPECT_TRUE(
      DecodeImageJPG(Span<const uint8_t>(compressed.data(), compressed.size()),
                     ColorHints(), SizeConstraints(), &ppf_libjpeg));
  ASSERT_EQ(1, ppf_libjpeg.frames.size());

  JpegDecoder dec;

  size_t chunk_size = config.chunk_size;
  if (chunk_size == 0) chunk_size = compressed.size();
  size_t pos = std::min(chunk_size, compressed.size());
  ASSERT_EQ(JpegDecoder::Status::kSuccess,
            dec.SetInput(compressed.data(), pos));

  JpegDecoder::Status status;
  for (;;) {
    status = dec.ReadHeaders();
    if (status == JpegDecoder::Status::kNeedMoreInput) {
      ASSERT_LT(pos, compressed.size());
      size_t len = std::min(chunk_size, compressed.size() - pos);
      ASSERT_EQ(JpegDecoder::Status::kSuccess,
                dec.SetInput(compressed.data() + pos, len));
      pos += len;
      continue;
    }
    ASSERT_EQ(status, JpegDecoder::Status::kSuccess);
    break;
  }

  EXPECT_EQ(ppf_libjpeg.info.xsize, dec.xsize());
  EXPECT_EQ(ppf_libjpeg.info.ysize, dec.ysize());
  EXPECT_EQ(ppf_libjpeg.info.num_color_channels, dec.num_channels());

  JxlPixelFormat format = {static_cast<uint32_t>(dec.num_channels()),
                           JXL_TYPE_UINT8, JXL_BIG_ENDIAN, 0};
  PackedImage output(dec.xsize(), dec.ysize(), format);
  ASSERT_EQ(JpegDecoder::Status::kSuccess, dec.SetOutput(&output));

  for (;;) {
    status = dec.StartDecompress();
    if (status == JpegDecoder::Status::kNeedMoreInput) {
      ASSERT_LT(pos, compressed.size());
      size_t len = std::min(chunk_size, compressed.size() - pos);
      ASSERT_EQ(JpegDecoder::Status::kSuccess,
                dec.SetInput(compressed.data() + pos, len));
      pos += len;
      continue;
    }
    ASSERT_EQ(status, JpegDecoder::Status::kSuccess);
    break;
  }

  size_t max_output_lines = config.max_output_lines;
  if (max_output_lines == 0) max_output_lines = dec.ysize();

  size_t total_output_lines = 0;
  while (total_output_lines < dec.ysize()) {
    size_t num_output_lines = 0;
    status = dec.ReadScanLines(&num_output_lines, max_output_lines);
    total_output_lines += num_output_lines;
    if (status == JpegDecoder::Status::kNeedMoreInput) {
      ASSERT_LT(pos, compressed.size());
      size_t len = std::min(chunk_size, compressed.size() - pos);
      ASSERT_EQ(JpegDecoder::Status::kSuccess,
                dec.SetInput(compressed.data() + pos, len));
      pos += len;
      continue;
    }
    ASSERT_EQ(status, JpegDecoder::Status::kSuccess);
    if (total_output_lines < dec.ysize()) {
      EXPECT_EQ(num_output_lines, max_output_lines);
    }
  }

  const PackedImage& output_libjpeg = ppf_libjpeg.frames[0].color;
  ASSERT_EQ(output.xsize, output_libjpeg.xsize);
  ASSERT_EQ(output.ysize, output_libjpeg.ysize);
  EXPECT_LE(
      DistanceRMS(reinterpret_cast<const uint8_t*>(output.pixels()),
                  reinterpret_cast<const uint8_t*>(output_libjpeg.pixels()),
                  output.xsize, output.ysize, output.format),
      0.0075);
}

static constexpr uint8_t kFakeEoiMarker[2] = {0xff, 0xd9};

// Custom source manager that refills the input buffer in chunks, simulating
// a file reader with a fixed buffer size.
struct TestJpegSourceManager {
  jpeg_source_mgr pub;
  const uint8_t* data;
  size_t len;
  size_t pos;
  size_t chunk_size;

  TestJpegSourceManager(const uint8_t* buf, size_t buf_size,
                        size_t max_chunk_size) {
    pub.next_input_byte = nullptr;
    pub.bytes_in_buffer = 0;
    pub.init_source = init_source;
    pub.fill_input_buffer = fill_input_buffer;
    pub.skip_input_data = skip_input_data;
    pub.resync_to_restart = resync_to_restart;
    pub.term_source = term_source;
    data = buf;
    len = buf_size;
    pos = 0;
    chunk_size = max_chunk_size;
  }

  static void init_source(j_decompress_ptr cinfo) {}

  static boolean fill_input_buffer(j_decompress_ptr cinfo) {
    auto src = reinterpret_cast<TestJpegSourceManager*>(cinfo->src);
    if (src->pos < src->len) {
      src->pub.next_input_byte = src->data + src->pos;
      src->pub.bytes_in_buffer = std::min(src->len - src->pos, src->chunk_size);
      src->pos += src->pub.bytes_in_buffer;
    } else {
      src->pub.next_input_byte = kFakeEoiMarker;
      src->pub.bytes_in_buffer = 2;
    }
    return TRUE;
  }

  static void skip_input_data(j_decompress_ptr cinfo, long num_bytes) {}

  static boolean resync_to_restart(j_decompress_ptr cinfo, int desired) {
    return FALSE;
  }

  static void term_source(j_decompress_ptr cinfo) {}
};

TEST_P(DecodeJpegTestParam, JpegSourceManager) {
  TestConfig config = GetParam();
  const PaddedBytes compressed = ReadTestData(config.fn.c_str());

  PackedPixelFile ppf_libjpeg;
  EXPECT_TRUE(
      DecodeImageJPG(Span<const uint8_t>(compressed.data(), compressed.size()),
                     ColorHints(), SizeConstraints(), &ppf_libjpeg));
  ASSERT_EQ(1, ppf_libjpeg.frames.size());

  JpegDecoder dec;

  size_t chunk_size = config.chunk_size;
  if (chunk_size == 0) chunk_size = compressed.size();
  TestJpegSourceManager jsrc(compressed.data(), compressed.size(), chunk_size);
  dec.SetJpegSourceManager(reinterpret_cast<jpeg_source_mgr*>(&jsrc));

  ASSERT_EQ(JpegDecoder::Status::kSuccess, dec.ReadHeaders());

  EXPECT_EQ(ppf_libjpeg.info.xsize, dec.xsize());
  EXPECT_EQ(ppf_libjpeg.info.ysize, dec.ysize());
  EXPECT_EQ(ppf_libjpeg.info.num_color_channels, dec.num_channels());

  JxlPixelFormat format = {static_cast<uint32_t>(dec.num_channels()),
                           JXL_TYPE_UINT8, JXL_BIG_ENDIAN, 0};
  PackedImage output(dec.xsize(), dec.ysize(), format);
  ASSERT_EQ(JpegDecoder::Status::kSuccess, dec.SetOutput(&output));

  ASSERT_EQ(JpegDecoder::Status::kSuccess, dec.StartDecompress());

  size_t max_output_lines = config.max_output_lines;
  if (max_output_lines == 0) max_output_lines = dec.ysize();

  size_t total_output_lines = 0;
  while (total_output_lines < dec.ysize()) {
    size_t num_output_lines = 0;
    JpegDecoder::Status status =
        dec.ReadScanLines(&num_output_lines, max_output_lines);
    total_output_lines += num_output_lines;
    ASSERT_EQ(status, JpegDecoder::Status::kSuccess);
    if (total_output_lines < dec.ysize()) {
      EXPECT_EQ(num_output_lines, max_output_lines);
    }
  }

  const PackedImage& output_libjpeg = ppf_libjpeg.frames[0].color;
  ASSERT_EQ(output.xsize, output_libjpeg.xsize);
  ASSERT_EQ(output.ysize, output_libjpeg.ysize);
  EXPECT_LE(
      DistanceRMS(reinterpret_cast<const uint8_t*>(output.pixels()),
                  reinterpret_cast<const uint8_t*>(output_libjpeg.pixels()),
                  output.xsize, output.ysize, output.format),
      0.0075);
}

std::vector<TestConfig> GenerateTests() {
  std::vector<TestConfig> all_tests;
  {
    std::vector<std::pair<std::string, std::string>> testfiles({
        {"jxl/flower/flower.png.im_q85_444.jpg", "Q85YUV444"},
        {"jxl/flower/flower.png.im_q85_420.jpg", "Q85YUV420"},
        {"jxl/flower/flower.png.im_q85_420_progr.jpg", "Q85YUV420PROGR"},
        {"jxl/flower/flower.png.im_q85_420_R13B.jpg", "Q85YUV420R13B"},
    });
    for (const auto& it : testfiles) {
      for (size_t chunk_size : {0, 1, 64, 65536}) {
        for (size_t max_output_lines : {0, 1, 8, 16}) {
          TestConfig config;
          config.fn = it.first;
          config.fn_desc = it.second;
          config.chunk_size = chunk_size;
          config.max_output_lines = max_output_lines;
          all_tests.push_back(config);
        }
      }
    }
  }
  {
    std::vector<std::pair<std::string, std::string>> testfiles({
        {"jxl/flower/flower.png.im_q85_422.jpg", "Q85YUV422"},
        {"jxl/flower/flower.png.im_q85_440.jpg", "Q85YUV440"},
        {"jxl/flower/flower.png.im_q85_444_1x2.jpg", "Q85YUV444_1x2"},
        {"jxl/flower/flower.png.im_q85_asymmetric.jpg", "Q85Asymmetric"},
        {"jxl/flower/flower.png.im_q85_gray.jpg", "Q85Gray"},
        {"jxl/flower/flower.png.im_q85_luma_subsample.jpg", "Q85LumaSubsample"},
        {"jxl/flower/flower.png.im_q85_rgb.jpg", "Q85RGB"},
        {"jxl/flower/flower.png.im_q85_rgb_subsample_blue.jpg",
         "Q85RGBSubsampleBlue"},
    });
    for (const auto& it : testfiles) {
      for (size_t chunk_size : {0, 64}) {
        for (size_t max_output_lines : {0, 16}) {
          TestConfig config;
          config.fn = it.first;
          config.fn_desc = it.second;
          config.chunk_size = chunk_size;
          config.max_output_lines = max_output_lines;
          all_tests.push_back(config);
        }
      }
    }
  }
  return all_tests;
}

std::ostream& operator<<(std::ostream& os, const TestConfig& c) {
  os << c.fn_desc;
  if (c.chunk_size == 0) {
    os << "CompleteInput";
  } else {
    os << "InputChunks" << c.chunk_size;
  }
  if (c.max_output_lines == 0) {
    os << "CompleteOutput";
  } else {
    os << "OutputLines" << c.max_output_lines;
  }
  return os;
}

std::string TestDescription(
    const testing::TestParamInfo<DecodeJpegTestParam::ParamType>& info) {
  std::stringstream name;
  name << info.param;
  return name.str();
}

JXL_GTEST_INSTANTIATE_TEST_SUITE_P(DecodeJpegTest, DecodeJpegTestParam,
                                   testing::ValuesIn(GenerateTests()),
                                   TestDescription);

}  // namespace
}  // namespace extras
}  // namespace jxl
#endif


Gajak in a new avatar with dark chocolate giving it more taste.
Toast sesame seeds in a non-stick pan till lightly browned.
Put same pan back on heat, add castor sugar and little water and cook till sugar caramelizes. Add butter and sea salt. Remove from heat, cool for a minute.
Add toasted seeds to the mixture and mix well.
Spread a thin layer of the sugar mixture on a silicon sheet, make square incisions with a knife and let it cool. Remove square pieces gently.
Put chocolate in a bowl and melt it in the microwave for 30 seconds. Cool down to room temperature.
Spread a thin layer of the chocolate mixture, reserving some, on a silicon sheet, make square incisions with a knife and let it cool. Remove square pieces gently.
Place salted caramel gajak on a serving plate, spread the reserved chocolate over it, place chocolate piece over it. Repeat this one more time. Similarly prepare the rest.


Everyday you see someone with something made out of 550 paracord.
Keychains, rifle sling, handles you name it, it can be made out of paracord.
Here are some great deals on paracord in both 50 foot or 100 foot lengths.
It comes in 26 different colors.
Having a good survival knife is one of the first things you should consider when heading outdoors. Sure you can use it to entertain yourself around the campfire. But you can use it to actually survive by using a short log or stick to help cut through large branches for everything from tent poles, to firewood to even sticks you want to carve into wooden spoons and even fall traps.
With out going all Rambo with the handles that contain everything you would ever need, a simple survival knife with extra paracord and even a flint fire starter helps get everything you need to survive right with you, without all of the hidden compartments.
This survival knife that is a full tang with attached paracord on the handle and the flint rod in the sheath is about as simple as you can get it!
And one of the best things is that it will save you money as well. Which really leaves you with more cash to spend on your survival checklist or even on your next gun purchase.
As low as $5.99 for the small 7 inch overall length version and $14.99 for the 11 inch over length version each come with free shipping options.


text:
A police personnel makes announcements urging people not to step out of their houses unnecessarily and abide by the nationwide lockdown imposed as a precautionary measure to contain coronavirus
PhotosGeneral
Hyderabad: A police personnel makes announcements urging people not to step out of their houses unnecessarily and abide by the nationwide lockdown imposed as a precautionary measure to contain coronavirus, that has now been extended till May 3; in Hyderabad on Apr 14, 2020. (Photo: IANS)
Himachal Pradesh Governor Bandaru Dattatraya pays tributes to the architect of the Indian Constitution B.R. Ambedkar on his birth anniversary, in Shimla
Haryana Governor Satyadeo Narain Arya pays tributes to the architect of the Indian Constitution B.R. Ambedkar on his birth anniversary, in Chandigarh

redpajama_set_name: RedPajamaCommonCrawl


text:
imperformativity
Submitted by Stephen Wright on Wed, 2013-09-11 19:20
Indisputably one of the most exceptional documents in the history of concept art -- made up of archival material from one of the most thought-inspiring operations in the history of art on the 1:1 scale -- has recently been republished by Dublin's Project Arts Centre. Entitled Beyond Art - Dissolution of Rosendale, N.Y., it traces New-York conceptualist Raivo Puusemp's two-year tenure as mayor of the chronically conflicted and debt-beleaguered village of Rosendale, N.Y. between 1975 and 1977, from his election campaign to his resignation after successfully redrawing the political boundry lines, dissolving the bankrupt village and incorporating it into the neighbouring township of the same name. Puusemp's intervention, if we can call it that since he carefully avoided such artworldly jargon and at no time boasted that what he was doing was "art," has virtual urban-legend status in concept-art circles, after having been famously championed by Allan Kaprow in The Blurring of Art and Life. In fact, it seems that Puusemp's self-understanding as to the status of his political involvement and its outcome -- was it an artwork? an art-informed process? -- evolved over the course of his term as mayor. Yet, as he makes clear in his pithy introduction, Rosendale, A public work stemmed directly from his conceptual practice. It would be Puusemp's last acknowledged artistic project. And indeed, given its radically low coefficient of specific visibility, it is only thanks to Puusemp's friend Paul McCarthy that these documents were assembled and published at all -- in 1980, by the now defunct collective, Highland Art Agents. Upon resigning as mayor, Puusemp left Rosendale forever, moving to somewhere in Utah, and thereby joining the nebula of "offroad conceptualists" who have withdrawn from the artworld attention economy into the shadows, never performing what they do as art.
imperformative
offroad conceptualisms
predictable innovation principle
Puusemp
[Anonymous]. Submitted. MIT List Visual Arts Center zeigt Global Conceptualism in Cambridge / MA - Ausstellungen in kunstaspekte.
Fraser A. Submitted. From the critique of institutions to an institution of critique. - Free Online Library. thefreelibrary.com. Abstract
Fei C. 2005. Father.
Tarde G. Submitted. Les lois de l'imitation: Étude sociologique.
Lafargue P. 1883. The Right to be Lazy.
Ershan W. 1994. Jinqin.
[Anonymous]. Submitted. RMB CITY-A Secondlife City Planning. Abstract
[Anonymous]. Submitted. | PRELOM KOLEKTIV |. prelomkolektiv.org.
Asian Biennales Forum ... OPENING REMARKS by PANELISTS


Browsing through the Newspapers, The Status of Sanitation in Nepal is a result of continued engagement with the media to increase the level of awareness of WASH in Nepal, especially the decision makers who have the ability to prioritise these issues in development agendas. This is a booklet containing a compilation of sanitation articles by journalists, collected during the media campaign, media awards and media monitoring. The materials in here represent communities throughout Nepal and picture the stark realities of sanitation in society and various community efforts to deal with them.
NEWAH has many years of experience designing and building different kinds of latrines appropriate for various users in communities. This book "Community Useful Guideline on Household and Latrine Design and Types" was first published in 2004. The revised 2010 second version contains a compilation of household and institutional latrine designs (girl friendly school latrines and disable friendly latrines). It also includes designs of eco-san toilets, improved stoves, bio-gas types and capacity as well as public latrines for reference. Community level technicians with general technical knowledge can easily build toilets following the drawings and instructions from the book.
Integrating provision of drinking water with sanitation and hygiene promotion has become an accepted model of best practice in the sector. Nevertheless, sanitation and hygiene often receive less resources. To advocate for increased attention to hygiene promotion it is important to know whether communities continue to practice new behaviours after a project ends. This study was carried out in Nepal and five other countries, to find out whether this happens.
The stories in this publication incorporates the real life stories from NEWAH's working areas in the Mid and Far Western Region; supported by AusAID (The Australian Agency for International Development) through WaterAid in Australia and WaterAid in Nepal. These stories illustrate the positive changes brought into the communities through NEWAH's Water supply, Sanitation and Hygiene (WASH) service delivery. In addition, it is envisaged that such effort will inspire and motivate NEWAH staff in creative writing as well as quality photography to increase the visibility of our work.
This guideline has been developed as a product of an action research initiative on Child-Rights based WASH, where meaningful participation of children is one of the key components. This initiative is being jointly implemented by NEWAH, Save the Children Finland and WaterAid Nepal.
The media plays important role in creating awareness on WASH issues. WSSCC Nepal WASH coalition is an awareness and advocacy forum for sanitation, hygiene and water supply in Nepal. This document prepared by WSSCC details the role of the media in sanitation promotion and why there needs to be collaboration.


text:
Biden makes false claim that al-Qaeda 'gone' from Afghanistan
During remarks at the White House on Friday, President Biden asked: "What interest do we have in Afghanistan with al-Qaeda gone?"
But terrorism expert Thomas Joscelyn points out that Biden's claim is false: A recent United Nations report said that "large numbers of Al-Qaida fighters and other foreign extremist elements aligned with the Taliban are located in various parts of Afghanistan."
From the U.N. report:
A significant part of the leadership of Al-Qaida resides in the Afghanistan and Pakistan border region, alongside Al-Qaida in the Indian Subcontinent. Large numbers of Al-Qaida fighters and other foreign extremist elements aligned with the Taliban are located in various parts of Afghanistan. Al-Qaida continued to suffer attrition during the period under review, with a number of senior figures killed, often alongside Taliban associates while co-located with them. The primary component of the Taliban in dealing with Al-Qaida is the Haqqani Network.
Meanwhile, on the streets of Kabul, the Haqqani Network, which is "closely allied with al Qaeda," has been placed in charge of security.
Voice of America reported on Thursday: "The Taliban has placed security for the Afghan capital, Kabul, in the hands of senior members of the Haqqani Network, which has close ties with foreign jihadist groups including a long-standing association with al-Qaida."
"In an April 2021 report, United Nations (U.N.) sanctions monitors assessed that AQ and the Taliban 'remain closely aligned and show no indication of breaking ties,'" the nonpartisan Congressional Research Service said in an August 17, 2021 report.
As Thomas Joscelyn reported in the Long War Journal in May of this year:
The Taliban has "maintained close ties with al Qaeda" and is "very likely preparing for large-scale offensives against population centers and Afghan government installations," according to the Defense Intelligence Agency (DIA). The DIA's analysis is cited in a report prepared by the Department of Defense's Lead Inspector General for Operation Freedom's Sentinel in Afghanistan.
The inspector general's report was released on May 18. That same day, Zalmay Khalilzad, the U.S. special representative for Afghanistan reconciliation, testified before the U.S. House of Representatives Committee on Foreign Affairs.


The Permissions option allows the account owner to create different administrator roles for team members granting for them different levels of access in the account.
This feature is only available on Premier Plans and accessible from the "Permissions" tab of your admin configurator (the tab is not visible on lower plans).
As the account owner you can either choose among 4 pre-defined account roles or you can create new, custom ones. The account roles reference what the assigned user is able to access in your SnapEngage account.
If you want a specific role that is not among the pre-defined options, you can create this under the "Account Roles" tab by clicking on the "+ Add a role" button. You can then name the role and select exactly which parts of the Admin Dashboard will be accessible for users with this role.
After you have created the new role, please do not forget to click on "Save changes".
To add an administrator click on "+add an admin" and select the permission level you would like to grant them. You will need to input their email address and click the "Save changes" button in the bottom right.
After you add an administrator, you will notice their status mentioned below their email address. The status could be either "Active" or "Pending".
A Pending status indicates that the user hasn't yet created their SnapEngage account. Ask them to check their inbox and follow the directions on how to create a user account. Once that has been done and they log in for the 1st time Pending will change to Active. Sub-admins will see the type of account as "free" at the top-right.
To make changes to the permissions of a user, you simply click on the user role. You will then be displayed with the drop-down menu to change the current permission. You can also remove a user from the list and even resend the email invite if needed. As always, make sure to click "Save changes" when you are done making changes!


Not only are we available on several online stores, but we are also available in retailers all over California!
See a post on Instagram of a band we don't offer online? Or you have something different in mind? No worries! Just email info@sparklbands.com to get started on a special order just for you!


Since Halloween is day, when people actually enjoy admitting that they might be much more zombie than survivor, I decided to start recruiting today. This is not a joke. I am dead serious about it. Zombies unite!


text:
LISTEN: Them Crooked Vultures' New Album
Written By Chris Zakorchemny
| November 10, 2009 - 2:35 pm | Updated 8 years ago
Home » News » LISTEN: Them Crooked Vultures' New Album
All-star rockers Them Crooked Vultures — featuring Foo Fighter Dave Grohl on drums, Queen of the Stone Age's Josh Homme on guitar and vocals, and Led Zeppelin's John Paul Jones on bass — have posted a YouTube stream of their 13-track, self-titled debut album one week before its November 17 release. Hear it all below!
Prior to today, only "New Fang" had been available for streaming via the band's MySpace.
Fans also got a taste of TCV's new tunes in-person, starting with their live debut in Chicago back in August; live versions of "Dead End Friends" and "Nobody Loves Me and Neither Do I" surfaced on YouTube around that time. The band's full U.S. tour kicked off Oct. 1 in Austin, Texas.
Take a listen and tell us what you think in the comments section below!
Them Crooked Vultures Reunite at Taylor Hawkins Tribute Concert
LISTEN: Them Crooked Vultures, "Them Crooked Vultures"
MORE ON SPIN.COM:
>> Them Crooked Vultures Launch U.S. Tour
>> Watch: Them Crooked Vultures Live
Chris Zakorchemny
Music News, them crooked vultures


text:
Q: Enumerating domains in Prolog's clpfd I'm exploring dependent structures of constraints like this one:
assign(X,Y) :-
    X in 1..5,
    ((X mod 2 #= 1) #=> Y in 2..3),
    ((X mod 2 #= 0) #=> Y #= 5).

What I'm looking for is a representation of X's and Y's domains that is as sparse as possible - in this case it would be something along the lines of X in {1,3,5} and Y in {2,3} or X in {2,4} and Y = 5.
One way of doing that would be to detect all variables on the left side of the #=>, enumerate all their values and collect and merge them together, something like ?- assign(X, Y), findall(X-D, (indomain(X),fd_dom(Y,D)), C), do stuff with C, but maybe there is a more efficient way?
I've also encountered an error trying to label([X,Y]): Arguments are not sufficiently instantiated that goes away when I add another constraint on Y's domain.
When should I expect this error to occur? I feel I have a poor understanding of clpfd's mechanisms and limitations, are there any resources I could learn from? I already know the basics of constraint programming, arc consistency etc.

A: To keep clpfd enumeration predicates (like indomain/1, label/1, labeling/2, etc.) from ever throwing instantiation errors, simply ensure that all variables have been assigned some finite domain before any enumeration predicates is executed.
So how about directly translating what you wrote to code?
assign(X,Y) :- X in 1\/3\/5, Y in 2..3.     %    X in {1,3,5} and Y in {2,3}
assign(X,Y) :- X in 2..4,    Y in 5.        % or X in {2,4}   and Y = 5

A simple query (with SWI-Prolog):
?- assign(X,Y), labeling([],[X,Y]).
  X = 1, Y = 2
; X = 1, Y = 3
; X = 3, Y = 2
; X = 3, Y = 3
; X = 5, Y = 2
; X = 5, Y = 3
; X = 2, Y = 5
; X = 3, Y = 5
; X = 4, Y = 5.

redpajama_set_name: RedPajamaStackExchange


Magura MTB brakes offer class leading modulation and power across the entire lineup. The MT series feature 2 piston, 4 piston and combination offerings for the most personalized feel.
The Magura MT2 offers you the ultimate level of safety, whether you're on a cross-country trip or in city traffic. The MT2 features Magura's unique Carbotecture® technology in the entry class making the MT2 one of the lightest brakes in its class.
Designed for use on the trails or around the city the Magura MT4 offers stability and great stopping power.
The Magura MT5 Next brake offers all the stopping power and modulation a 4 piston brake should without braking the bank.
The additional braking power of 4 pistons adapted from MAGURA's motor sport experience gives you more control and maximum stability while smashing your local enduro and downhill runs.
With two pistons providing the stopping power to the rear, plus four pistons up front, the MT Trail brakes offer 100% performance.
The Magura MT8 offers you a lightweight brake with the highest braking power.
With two pistons providing the stopping power to the rear, plus four pistons up front, the MT Trail Carbon brakes offer 100% performance.


text:
Shopper News blog: Opera fans, luckier in love than Lucia, renew their vows
Shopper News brings you the latest happenings in your community
Shopper News blog: Opera fans, luckier in love than Lucia, renew their vows Shopper News brings you the latest happenings in your community Check out this story on knoxnews.com: https://www.knoxnews.com/story/shopper-news/2019/03/04/shopper-news-blog-030519-brings-you-the-latest-happenings-in-your-community/3053385002/
Shopper News Published 8:49 a.m. ET March 4, 2019 | Updated 1:38 p.m. ET March 8, 2019
News Sentinel staffers compare Reese's cups to Reese's eggs and give us their opinion Thursday, March 7, 2019. Knoxville News Sentinel
What's new in your community? Find out here at the Shopper News blog. We'll have updates on people, places, businesses, schools and sports in your community. Check back throughout the week.
NORTH/EAST
Opera fans, luckier in love than Lucia, renew their vows
Carol Z. Shane, Shopper News correspondent
Poor Lucia di Lammermoor, the heroine of the Knoxville Opera Company's most recent production, wasn't allowed to marry her true love, and the consequences were disastrous for all concerned.
The ceremony was sealed with a kiss. Feb. 22, 2019. (Photo: Photos by Michael Kull Photography)
Fortunately, that's not the case with the 11 couples who renewed their own wedding vows during the production's run the last weekend in February on the stage of the Tennessee Theatre. Judge John R. Rosson Jr. officiated.
The KOC's executive director and maestro, Brian Salesky, and his wife participated. "Diana and I were delighted to be part of such a unique opportunity on the stage of the magnificent Tennessee Theatre, which we have called our artistic home for 14 years," he said. The Saleskys were married June 19, 1983, at the National Arts Club in Manhattan, N.Y.
Michael and Cheri Torano, married just five months ago but together much longer, enjoyed the ceremony and the show. Feb. 22, 2019. (Photo: Photos by Michael Kull Photography)
Among the happy couples were some of the KOC's nearest and dearest. Michael Torano was the company's marketing and public relations director for nine years, also acting as director of development for part of that time; he now oversees donor relations for Second Harvest Food Bank of East Tennessee. He and his wife, Cheri, were married only five months ago.
"We were thrilled to be able to renew our vows with our opera family in such a gorgeous historical setting," Cheri said. "It was truly a magical evening!"
It was the second time around on the Tennessee Theatre stage for Billy and Lisa Dyke. They were married on Feb. 14, 2014, during the KOC's production of "The Elixir of Love," a comic opera by Gaetano Donizetti – coincidentally, the same composer of "Lucia di Lammermoor."
Billy Dyke said the unusual plan for his nuptials began as a "scheme" hatched when Michael Torano and County Commissioner Bob Thomas ran into each other in a store two weeks before the wedding. "At first I was horrified," he admits. County Mayor Tim Burchett was the officiant. "He was not an opera fan," said Billy. "He snuck in to do the ceremony and then left!"
Jim and Beth Evans. Feb. 24, 2019. (Photo: Photos by Michael Kull Photography)
The closest the Dykes had ever gotten to opera was "The Phantom of the Opera." Now they're big fans and season ticket holders. "We just love the whole opera scene – it's exciting for us to be a tiny part of it," said Billy.
Heather and John Schoonmaker, who were married in Vero Beach, Fla., on Feb. 24, 1979, were not only celebrating a big anniversary, they were cheering on one of the actors.
"It was terrific having the opportunity to be onstage at the Tennessee Theater as well as having our daughter, Laura, appear on the same stage a few minutes later. You could not ask for a more appropriate way to celebrate our 40th anniversary." Laura Schoonmaker played the ghost who haunts Lucia.
The opportunity not only to take part in such a meaningful ceremony, but also to see and hear one of the most famous operatic tragedies in the canon, was not lost on the participants.
"We shed tears of joy before the show, then tears of sorrow during the performance!" said Michael Torano. "Thankfully, neither of us had to sing a note!"
More: International Women's Day: 5 women leaders from South Knoxville making an impact
'It can't happen here' gives way to preparedness
Magie Hagen, Shopper News correspondent
With the marked increase in shooting situations around the country, it has become something that people hear about nearly every day. Workplaces, houses of worship and social gathering locations have all been sites of mass shootings, and we have heard the phrase "I didn't think it could happen here" repeated regularly.
Knox County Sheriff Tom Spangler speaks with moderator Amanda Hara before the program. (Photo: Margie Hagen/Shopper News)
In the Feb. 26 Breakfast Speaker Series at Fox Den Country Club, the Farragut West Knox Chamber brought a panel of security experts together to discuss potential scenarios and advise attendees on how to prepare and defend against these attacks.
Led by WVLT's Emmy award-winning news anchor Amanda Hara, the speakers included Knox County Sheriff Tom Spangler, retired FBI agent and counterterrorism expert Rick Hill, current federal agent with the National Nuclear Security Administration Sam Roche, and HIS Security co-owner and operator Scott Brockamp.
Attendees in the packed house listened intently as speakers shared their expertise. Hara was prepared with relevant discussion points and astute questions.
'Awareness is key ... Have a plan'
What were some of the leading takeaways? Hill noted that while chances of being involved are "very low," people need to be proactive. "Situational awareness is key in our daily lives. Have a plan," he said.
Raeshell Maples was with sponsor Vanessa Brown during the presentation of a $500 scholarship from the Chamber. Maples interned at Brown's insurance agency. (Photo: Margie Hagen/Shopper News)
Spangler talked about training available through the sheriff's office; you can contact them to learn more. He also discouraged carrying weapons in churches or businesses. "Don't be that person who thinks they can handle everything," he said. "We're in the position of not knowing who the aggressor is (when law enforcement arrives)."
HIS Security owner Brockamp had practical and even simple suggestions for business owners. "Streamline your entrances," he said. "If you have 10 doors, limit access to just one." Technology like access control, video intercom and gunshot location identification are other tools. His motto, "In God we trust, all others we monitor," brought appreciative laughter from the audience.
First aid in the workplace
Roche is the founder of Smoky Mountain Emergency Services. He provides medical and tactical training to deal with the immediate aftermath of a shooting. Stressing first aid training in the workplace, he pointed out that victim survival may depend on it.
Introduced by FWKCC President/CEO Julie Blaylock, right, WVLT news anchor Amanda Hara moderated the Breakfast Speaker Series, "Active Shooter Scenarios" at Fox Den Country Club on February 26. (Photo: Margie Hagen/Shopper News)
The U.S. Department of Homeland Security defines an active shooter as "an individual actively engaged in killing or attempting to kill people in a confined and populated area; in most cases, active shooters use firearms and there is no pattern or method to their selection of victims."
All of the experts agreed that there is no one common denominator to identify potential shooters. Every situation is different. Some are bullied in school or have lost a job; marital problems and mental issues are other provocations.
You can't prevent active shooters, but you can be prepared. Be aware of your surroundings including exits, and know how to respond. Don't freeze; run, hide, fight or decide are recommendations from multiple law enforcement agencies.
HALLS/FOUNTAIN CITY
A Stitch in time: 40-year-old Sew 'N Vac finds new home in Fountain City
Ali James, Shopper News correspondent
Martha Laszlo has worked alongside the Osborne family at Sew 'N Vac since they opened their first store in Sevierville in the 1970s. "We are like family," said Laszlo. "When Steve Osborne's parents retired, I continued to work with him."
Martha Laszlo has worked alongside the Osborne family in their Sew 'N Vac stores since they first opened in the 1970s. Laszlo pictured here in the new store in Fountain City on Feb. 28. (Photo: Ali James/Shopper News)
Sew 'N Vac sells, services and repairs vacuum cleaners and sewing machines.
"Steve's parents had six stores from Chattanooga to Nashville to Sevierville to here and when they wanted to retire they downsized," said Laszlo. "The superstore at Washington Pike was basically a warehouse that shipped out to the other stores. We no longer needed that space now that we are down to one store."
After 20 years on Washington Pike, Sew 'N Vac was ready for a new location. The family looked at the former Bag Lady Boutique location when it was empty before, but with Broyles Vacuum just a few doors north, they discarded the idea at the time.
Because of the proprietor's ill health, Broyles eventually closed and the recently refurbished space at 5425 N. Broadway became available again. Sew 'N Vac started moving in on Feb. 8.
Sew 'N Vac can repair or service just about every make and model of vacuum cleaner. (Photo: Ali James/Shopper News)
Vacuum repairs
Since the move, Sew 'N Vac's phone has run hot. "We don't carry every little thing with vacuuming," said Laszlo. "We were very sad when Broyles had to close, and some people didn't realize they had closed so they come into us and if we don't have a part in stock, we can order it – bags, belts, filters."
"We are rare," said Laszlo. "There are very few people who can repair and assist people with vacuum cleaners. With either item, we don't charge unless we can fix it. There's no fee to just look at it and say what's wrong." Sew 'N Vac will quote a service or repair fee after a problem has been diagnosed.
Quilting, sewing, embroidery classes
"Our main focus is to teach people how to use the machines they have just purchased," said Laszlo, "as well as teaching quilting, sewing, and embroidery with their new machines.
Martha Laszlo shows customer Susan Harris one of the Wi-Fi enabled sewing machines at Sew 'N Vac in Fountain City on Feb. 28. (Photo: Ali James/Shopper News)
"We do not expect you to learn a brand-new machine in one session," said Laszlo. "Our classes are designed so that we will continue to teach you."
Lessons can be booked with Laszlo or her colleague, Margie Carpenter, over the phone.
"There is a cost if you haven't purchased one of our machines, but we can adopt your machines and then the classes will be included," explained Laszlo.
On the last Friday of every month, Sew 'N Vac hosts a "Sit and Sew." Crafters pay $10 and it covers use of the space, electricity and the staff's expertise.
"They get the use of our minds, they can bring their own project and machine and everybody works on their thing. A lot of people come in and we will help them when they don't get something." Sessions start at 9:30 a.m. and often last as late as 6 p.m. when the staff are forced to wrap things up.
In addition to selling sewing machines, Sew 'N Vac offers machine trade-ins, carries embroidery thread, needles and a limited amount of fabric – by the yard and precuts. Sew 'N Vac can also order sewing machines in bulk for schools and 4-H programs. A website advertising classes is in the works, and Sew 'N Vac is hoping to offer children's sewing classes in the future.
In addition to selling sewing machines, Sew 'N Vac offers machine trade-ins, carries embroidery thread, needles and a limited amount of fabric – by the yard and precuts. (Photo: Ali James/Shopper News)
"Quilting has never died," said Laszlo. "There's a big show in March in Pigeon Forge and an even bigger quilt show in Paducah, Kentucky, that draws 60,000 people – it's still a huge business out there."
Sew 'N Vac is open 9 a.m.-6 p.m. Monday through Saturday, closed on Sundays. More: 5425 N. Broadway, 865-637-2338; info@sewnvac.net
More: Discount grocery store has gluten-free and natural products, cuts grocery 'waste'
Sleepless nights? Specialist offers help with kids
Al Lesar, Shopper News correspondent
Somewhere between Mary Poppins and Super Nanny, Samantha Day is doing her best to rescue families.
For parents, there's nothing more peaceful than a sleeping baby. (Photo: Submitted)
One sleep-filled night at a time.
The 34-year-old Powell resident is using her skill as a learning behavior specialist to help parents solve the mysterious and often frustrating issues of sleep patterns for infants and toddlers.
"Sleep is a behavior," said Day. "If it's taught correctly, the child is going to find the proper sleep rhythms."
Day, a Chicago-area native who moved to Powell just over a year ago, is usually the last option for exhausted parents with sleep-deprived children.
"I never solicit parents to help them," Day said. "They have to be motivated to consistently follow the method they pick. That usually means they're desperate for a solution.
Jeff Day and his wife, Samantha, have worked out sleep routines with 6-year-old Caiden and Kensley, 4. (Photo: Submitted)
"For those who have followed the plan (dealing with more than 1,000 children over the last two years), we haven't had any failures."
Stumbling onto a business
Day, who got her degree in learning behavior from Northern Illinois University, stumbled onto this niche market by accident.
Almost six years ago, when her son, Caiden, was about 4 months old, she and her husband, Jeff, struggled with him being able to sleep.
"My son was not the best sleeper," Day said, rolling her eyes. "We had to do something."
A special education teacher at the time, specializing in autistic children, Day went to work trying to teach her son to sleep.
Samantha Day runs an online/phone consulting business for sleep issues for toddlers and infants. (Photo: Submitted)
"He was over-tired," Day said. "We had to work with his naps and the whole spectrum of his day to get him to the right level of tired. Someone over-tired cannot get the proper quality of sleep."
Day said the first few days of the process were rough, but by the fifth day he was sleeping through the night. Since then, he has never had any problems.
"That's when my husband said, 'Maybe you've got something here,'" Day said. "There are so many parents going through exactly what we went through."
Parents get desperate
Day said children from 4 months old to 4 years are candidates to be taught the proper behavior for sleep. Her extreme case has been a 12-year-old, who is now sleeping through the night.
Brittney Nagel, left, and her daughter Abigail work on sleep patterns with Samantha Day. (Photo: Submitted)
There was a time when Day would visit her clients and help with any issues. The volume of business has limited her to a free 15-minute introductory phone call to gather information. From there, different possibilities are explained.
She could refer the parents to videos on her website (http://www.samanthadayconsulting.com) or make an appointment for a detailed one-on-one phone assessment. Occasionally, she has group sessions that parents can attend to learn techniques.
"When we put together a plan, it has to fit parenting styles," Day said. "Some parents don't like (the child) crying. Kids don't always have to cry it out to reach sleep."
Day said that since she's been involved, she has realized how many parents deal with their children's sleep issue. They're sleep-deprived, and so are their children.
A group of mothers spent an evening learning techniques to teach sleep behavior. (Photo: Submitted)
"Every morning when I wake up there's a message from a new client," Day said. "It never fails. When they get desperate, there's nowhere else to turn."
Day said that her social media presence (www.facebook.com/samanthadaysleepconsulting and www.instagram.com/samanthadaysleepconsulting) has been her primary public presence.
"I'm an outgoing, compassionate person who is able to be realistic," she said. "I let people come to me because they have to be in the right mindset; they have to be ready to be consistent, no matter what.
"Parents realize how important sleep is for them and their children."
Happy 115th Birthday, Dr. Seuss! Halls library throws a party
On a rainy first day of March, a crowd of 50 children and their caregivers enjoyed a cozy story time at Halls Branch Library. The nationwide Dr. Seuss-themed Read Across America event is always a hit with the junior bookworm crowd.
Four-year-old Kailee Choi wears a Dr. Seuss birthday party hat. March 1, 2019. (Photo: Ali James/shopper news)
Star 102.1 morning host Kim Hansard was the celebrity reader.
"Halls is my community; I come here whenever they invite me," she said. "I grew up coming to the Halls library and brought my son as soon as I could. I also go to schools to read. I love to be invited."
Hansard was ready to read as many Dr. Seuss books as she could before her tongue became completely twisted. But, once the junior crowd became fidgety, Hansard switched up the program with some light stretching to work out any cases of the wriggles. Then stickers were handed out and the children gathered around Hansard for an adorable selfie.
"March 2 is Dr. Seuss's birthday. He was born in 1904, which would make this Saturday his 115th birthday," said Julie Piller, senior assistant at Halls Branch Library. "His first children's book was 'And to think that I saw it on Mulberry Street' in 1937 after 27 publishers had rejected it. He encourages children's love of reading because his books all have their fun rhyming patterns, and his popularity spans all generations."
Celebrity reader Kim Hansard has the preschoolers pose for a big group selfie. March 1, 2019. (Photo: ali james/shopper news)
It is the Halls Branch Library's fifth year hosting a Read Across America event. Piller said the library's volunteers provided valuable assistance, from creating the Fox in Socks display to preparing two crafts for the children to complete to serving up Dr. Seuss birthday cake.
The little ones had the opportunity to decorate a paper fox face with colored tissue paper and pompoms to take home. And they also got to color in a "Fox in Socks" sock to decorate the library.
After story time and crafts, there was a small party in the media room. There, the mostly preschoolers could enjoy a piece of cake, boxes of "Seuss Juice" and take home a Dr. Seuss book-themed pencil and bookmark, and a free children's meal coupon from the Halls Zaxby's restaurant.
Three-year-old Madilyn Delaney wore a "Thing 1" shirt made by her mother to the Read Across America story time at Halls Branch Library on March 1, 2019. (Photo: Ali James/shopper news)
The annual event is now part of the Knox County mayor's community-wide family literacy initiative "Read City USA," Piller said. Readcityusa.com is a website designed to support and encourage parents and caregivers. It promotes reading challenges, provides literacy tips and activities and identifies important developmental milestones.
County Mayor Glenn Jacobs also hosted a Read Across America session at the downtown Lawson McGhee library on March 1.
If we follow Jesus, we'll give up more than chocolate
Wade Bibb, Shopper News columnist
Much of Christianity is already leaning into next week, the beginning of the season of Lent. "Lent" may come from an old word that means "spring," but it doesn't always feel like spring this time of the year. And that's about more than the outside temperature. Because Lent means more, far more, than approaching warm weather. It's a time for warmer hearts.
Wade Bibb is senior pastor at Central Baptist Church of Bearden in Knoxville. Sept 2018 (Photo: JeanPhilippe Studios)
"Those of us who walk along this road do so reluctantly. Lent is not our favorite time of the year." That's poet Ann Weems' confession of the inward struggle produced by an awareness of the burden of Lent. It is not so much a celebration as it is life lived in a minor key.
Lent is a time for following. That's the invitation Jesus gave to his students – follow me all the way to Jerusalem and see what God is going to do. While opportunities to learn were bountiful on that journey, it was also threatening, difficult, and demanding. It was going to get dark – very dark.
So how should followers of Jesus respond? There's the long tradition of giving up something of value or enjoyment. The loss or craving for the usual, the routine, serves as a reminder of all that Christ gave up for us. But we also want to accomplish something, contribute in some way, make a difference in some way. Remembering and contributing. Dare we boldly attempt both?
Some people focus on food and choose to give up something delightful or at least "usual" in their daily pursuit of nutrition and satisfaction. That's a great place to begin and it's only 40 days to exercise some discipline. You can do it!
Dare we take it to another level, a more significant level for most of us? What would happen if most of Christianity gave up hate for 40 days? What would happen if most of Christianity gave up fear for 40 days, fear of the other or the different? Or racism? Or mean tweets? Or demeaning thoughts? Or snide remarks? Or tribalism? Or complaining? Or greed?
What would happen if most of Christianity chose generosity or selfishness for 40 days? Or listening more and talking less? Or seeing people as neighbors instead of strangers? Suddenly giving up chocolate sounds so easy and so achievable.
In a graduation speech at Kenyon College, David Foster Wallace said that "in the day-to-day trenches of adult life, there is actually no such thing as atheism. There is no such thing as not worshiping. Everybody worships. The only choice we get is what to worship."
So what or whom do you worship? If you aren't sure, ask someone with whom you spend most of your time, or look more closely at your calendar or even you checkbook. Lent is the time to get the big stuff right! That's something we can all lean into. After all, it's only 40 days.
Wade Bibb is senior pastor at Central Baptist Church of Bearden in Knoxville.
More: Mike Strange: How will 2018-19 Tennessee basketball team be remembered?
UT Vols men's basketball 2018-19 season in photos
Tennessee forward Grant Williams (2) tips the ball in at Auburn Arena in Auburn, Ala., on Saturday, March 9, 2019. Auburn defeated Tennessee 84-80. Jake Crandall
Tennessee guard Jordan Bone (0) dunks the ball on a fast break at Auburn Arena in Auburn, Ala., on Saturday, March 9, 2019. Tennessee leads Auburn 41-35 at halftime. Jake Crandall
Auburn guard Malik Dunbar (4) takes a three pointer over Tennessee guard Admiral Schofield (5) at Auburn Arena in Auburn, Ala., on Saturday, March 9, 2019. Tennessee leads Auburn 41-35 at halftime. Jake Crandall
Auburn guard Bryce Brown (2) goes up for a layup over Tennessee forward Kyle Alexander (11) at Auburn Arena in Auburn, Ala., on Saturday, March 9, 2019. Tennessee leads Auburn 41-35 at halftime. Jake Crandall
Tennessee guard Jordan Bone (0) goes up for a layup over Auburn guard Bryce Brown (2) at Auburn Arena in Auburn, Ala., on Saturday, March 9, 2019. Auburn defeated Tennessee 84-80. Jake Crandall
From left, Tennessee guard Lucas Campbell (24), Tennessee forward Kyle Alexander (11), Tennessee guard Admiral Schofield (5) and Tennessee guard Brad Woodson (12) is recognized during Senior Night before Tennessee's home finale against Mississippi State at Thompson-Boling Arena in Knoxville on Tuesday, March 5, 2019. Brianna Paciorka/News Sentinel
Tennessee guard Admiral Schofield (5) is recognized during Senior Night before Tennessee's home finale against Mississippi State at Thompson-Boling Arena in Knoxville on Tuesday, March 5, 2019. Brianna Paciorka/News Sentinel
Tennessee guard Lucas Campbell (24) is recognized during Senior Night before Tennessee's home finale against Mississippi State at Thompson-Boling Arena in Knoxville on Tuesday, March 5, 2019. Brianna Paciorka/News Sentinel
From left, Tennessee guard Lamonte Turner (1), Tennessee guard Lucas Campbell (24), Tennessee guard Brad Woodson (12), Tennessee guard Admiral Schofield (5) and Tennessee forward Kyle Alexander (11) after Tennessee's home finale against Mississippi State at Thompson-Boling Arena in Knoxville on Tuesday, March 5, 2019. Brianna Paciorka/News Sentinel
Tennessee guard Jordan Bone (0) attempts a shot during Tennessee's home finale against Mississippi State at Thompson-Boling Arena in Knoxville on Tuesday, March 5, 2019. Brianna Paciorka/News Sentinel
Tennessee guard Jordan Bone (0) celebrates a call during Tennessee's home finale against Mississippi State at Thompson-Boling Arena in Knoxville on Tuesday, March 5, 2019. Brianna Paciorka/News Sentinel
Tennessee guard Lamonte Turner (1) chats with a referee after a foul was called against Turner during Tennessee's home finale against Mississippi State at Thompson-Boling Arena in Knoxville on Tuesday, March 5, 2019. Brianna Paciorka/News Sentinel
Mississippi guard Breein Tyree (4) is stripped of the ball by Tennessee's Jordan Bowden (23) as Tennessee's Lamonte' Turner (1) also defends during the second half of an NCAA college basketball game, Wednesday, Feb. 27, 2019 in Oxford, Miss. (Bruce Newman/The Oxford Eagle via AP) Bruce Newman, AP
Tennessee guard Jordan Bone (0) high fives fans after Tennessee's home basketball game against Kentucky at Thompson-Boling Arena in Knoxville on Saturday, March 2, 2019. Brianna Paciorka/News Sentinel
Tennessee forward Derrick Walker (15) blocks a shot by Kentucky PJ Washington (25) during a game between Tennessee and Kentucky at Thompson-Boling Arena in Knoxville, Tennessee on Saturday, March 2, 2019. Calvin Mattheis/News Sentinel
Tennessee guard Admiral Schofield (5) elbows Kentucky forward Nick Richards (4) while going for a rebound during a game between Tennessee and Kentucky at Thompson-Boling Arena in Knoxville, Tennessee on Saturday, March 2, 2019. Calvin Mattheis/News Sentinel
Tennessee guard Jordan Bowden (23) celebrates a dunk by Tennessee guard Admiral Schofield (5) during Tennessee's home basketball game against Kentucky at Thompson-Boling Arena in Knoxville on Saturday, March 2, 2019. Brianna Paciorka/News Sentinel
Tennessee guard Admiral Schofield (5) takes the dunk for the "One Fly, We All Fly" pregame tradition before Tennessee's home basketball game against Kentucky at Thompson-Boling Arena in Knoxville on Saturday, March 2, 2019. Brianna Paciorka/News Sentinel
Tennessee guard Admiral Schofield (5) is jammed up by Mississippi guard Terence Davis (3) during the first half of an NCAA college basketball game in Oxford, Miss., Wednesday, Feb. 27, 2019. (AP Photo/Rogelio V. Solis) Rogelio V. Solis, AP
Mississippi guard Breein Tyree (4) drives against Tennessee's Lamonte' Turner (1) during the first half of an NCAA college basketball game, Wednesday, Feb. 27, 2019 in Oxford, Miss. (Bruce Newman/The Oxford Eagle via AP) Bruce Newman, AP
Tennessee guard Jordan Bone (0) forces a pass while Mississippi guard Devontae Shuler (2) reaches for the ball during the first half of an NCAA college basketball game in Oxford, Miss., Wednesday, Feb. 27, 2019. (AP Photo/Rogelio V. Solis) Rogelio V. Solis, AP
Mississippi center Dominik Olejniczak (13) fouls Tennessee's Lamonte' Turner (1) during the first half of an NCAA college basketball game, Wednesday, Feb. 27, 2019 in Oxford, Miss. (Bruce Newman/The Oxford Eagle via AP) Bruce Newman, AP
LSU's Marshall Graves takes a shot and blocked by Tennessee's Grant Williams during an NCAA college basketball game, Saturday, Feb. 23, 2019, in Baton Rouge, La. (Scott Clause/The Daily Advertiser via AP) Scott Clause, AP
Tennessee guard Admiral Schofield (5) puts the ball up for 3-points as LSU guard Marlon Taylor (14) defends in the first half of an NCAA college basketball game, Saturday, Feb. 23, 2019, in Baton Rouge, La. (AP Photo/Bill Feig) BILL FEIG, AP
Tennessee guard Yves Pons (35) dunks the ball in front of LSU guard Skylar Mays (4) in the first half of an NCAA college basketball game, Saturday, Feb. 23, 2019, in Baton Rouge, La. (AP Photo/Bill Feig) BILL FEIG, AP
Feb 23, 2019; Baton Rouge, LA, USA; Tennessee Volunteers forward Kyle Alexander (11) and LSU Tigers guard Marlon Taylor (14) fight for the ball in the first half at the Maravich Assembly Center. Mandatory Credit: Chuck Cook-USA TODAY Sports Chuck Cook, Chuck Cook-USA TODAY Sports
Tennessee forward Grant Williams (2) runs into LSU forward Kavell Bigby-Williams (11) over while driving the basket during overtime of an NCAA college basketball game, Saturday, Feb. 23, 2019, in Baton Rouge, La. Williams was called for charging. LSU won in overtime 82-80.(AP Photo/Bill Feig) BILL FEIG, AP
Vanderbilt forward/center Simisola Shittu (11) and Tennessee guard Admiral Schofield (5) push against one another while eying the ball during a game between Tennessee and Vanderbilt at Thompson-Boling Arena in Knoxville, Tennessee on Tuesday, February 19, 2019. Calvin Mattheis/News Sentinel
Tennessee's Grant Williams (2) is guarded by Vanderbilt's Simisola Shittu (11) on Tuesday, February 19, 2019. Saul Young/News Sentinel
Tennessee guard Lamonte Turner (1) celebrates with teammates after the team's 58-46 win over Vanderbilt at Thompson-Boling Arena in Knoxville, Tennessee on Tuesday, February 19, 2019. Calvin Mattheis/News Sentinel
Tennessee forward Kyle Alexander (11), Tennessee guard Admiral Schofield (5) and Vanderbilt forward/center Simisola Shittu (11) eye the rebound ball during a game between Tennessee and Vanderbilt at Thompson-Boling Arena in Knoxville, Tennessee on Tuesday, February 19, 2019. Calvin Mattheis/News Sentinel
Tennessee forward Grant Williams (2) blocks a shot by Vanderbilt forward/center Yanni Wetzell (1) as Vanderbilt forward/center Simisola Shittu (11) watches during a game between Tennessee and Vanderbilt at Thompson-Boling Arena in Knoxville, Tennessee on Tuesday, February 19, 2019. Calvin Mattheis/News Sentinel
Kentucky's PJ Washington Jr was called for the charge against Tennessee's Grant Williams in his first drive during the first half. Feb. 16, 2019 Matt Stone/Courier Journal
Tennessee's Kyle Alexander, right, pulls down a rebound near teammate Grant Williams during the first half of an NCAA college basketball game against Kentucky in Lexington, Ky., Saturday, Feb. 16, 2019. (AP Photo/James Crisp) James Crisp, AP
Tennessee's Admiral Schofield (5) shoots while pressured by Kentucky's EJ Montgomery during the second half of an NCAA college basketball game in Lexington, Ky., Saturday, Feb. 16, 2019. Kentucky won 86-69. (AP Photo/James Crisp) James Crisp, AP
Tennessee's Lamonte Turner (1) shoots while defended by Kentucky's Keldon Johnson (3) during the second half of an NCAA college basketball game in Lexington, Ky., Saturday, Feb. 16, 2019. Kentucky won 86-69. (AP Photo/James Crisp) James Crisp, AP
Tennessee's Grant Williams, left, shoots while pressured by Kentucky's Reid Travis during the second half of an NCAA college basketball game in Lexington, Ky., Saturday, Feb. 16, 2019. Kentucky won 86-69. (AP Photo/James Crisp) James Crisp, AP
Tennessee's Lamonte Turner shoots during the second half of an NCAA college basketball game against Kentucky in Lexington, Ky., Saturday, Feb. 16, 2019. Kentucky won 86-69. (AP Photo/James Crisp) James Crisp, AP
Tennessee's Grant Williams and Kentucky's Reid Travis scramble for a loose ball in the first half. Feb. 16, 2019 Matt Stone/Courier Journal
Tennessee forward John Fulkerson (10) dunks during Tennessee's home SEC game against South Carolina at Thompson-Boling Arena in Knoxville on Wednesday, February 13, 2019. Brianna Paciorka/News Sentinel
Tennessee guard Lamonte Turner (1) drives down court during Tennessee's home SEC game against South Carolina at Thompson-Boling Arena in Knoxville on Wednesday, February 13, 2019. Brianna Paciorka/News Sentinel
Tennessee's Grant Williams (2) battles and gets the rebound against South Carolina on Wednesday, February 13, 2019. Saul Young/News Sentinel
Tennessee guard Jordan Bowden (23) defends South Carolina guard Hassani Gravett (2) during Tennessee's home SEC game against South Carolina at Thompson-Boling Arena in Knoxville on Wednesday, February 13, 2019. Brianna Paciorka/News Sentinel
Tennessee guard Admiral Schofield (5) blocks a shot by South Carolina guard A.J. Lawson (0) during Tennessee's home SEC game against South Carolina at Thompson-Boling Arena in Knoxville on Wednesday, February 13, 2019. Brianna Paciorka/News Sentinel
Tennessee's Jordan Bone (0) drives towards the basket while guarded by South Carolina's Tre Campbell (4) on Wednesday, February 13, 2019. Saul Young/News Sentinel
Tennessee guard Lamonte Turner (1) drives past South Carolina guard A.J. Lawson (0) during Tennessee's home SEC game against South Carolina at Thompson-Boling Arena in Knoxville on Wednesday, February 13, 2019. Brianna Paciorka/News Sentinel
Tennessee forward Grant Williams (2) enters the court during a game between Tennessee and Florida at Thompson-Boling Arena in Knoxville, Tennessee on Saturday, February 9, 2019. Calvin Mattheis/News Sentinel
Tennessee guard Admiral Schofield (5) gestures to Memphis fans after an NCAA college basketball game against Memphis Saturday, Dec. 15, 2018, in Memphis, Tenn. Tennessee defeated Memphis 102-92. Brandon Dill, AP
Tennessee's Jordan Bone (0) after hitting a 3-pointer against Missouri on Tuesday, February 5, 2019. Saul Young/News Sentinel
Tennessee forward Grant Williams (2) defends Florida guard Jalen Hudson (3) during Tennessee's home SEC conference game against Florida at Thompson-Boling Arena in Knoxville on Saturday, February 9, 2019. Brianna Paciorka/News Sentinel
Tennessee guard Jordan Bone (0) grabs the rebound ball during a game between Tennessee and Florida at Thompson-Boling Arena in Knoxville, Tennessee on Saturday, February 9, 2019. Calvin Mattheis/News Sentinel
Tennessee guard Jordan Bowden (23) attempts a shot during Tennessee's home SEC conference game against Florida at Thompson-Boling Arena in Knoxville on Saturday, February 9, 2019. Brianna Paciorka/News Sentinel
Tennessee's Lamonte Turner (1) scores on transition during the game against Missouri on Tuesday, February 5, 2019. Saul Young/News Sentinel
Tennessee's Grant Williams (2) is guarded by Missouri's Jordan Geist (15) on Tuesday, February 5, 2019. Saul Young/News Sentinel
Tennessee guard Admiral Schofield (5) during Tennessee's home SEC conference game against Florida at Thompson-Boling Arena in Knoxville on Saturday, February 9, 2019. Brianna Paciorka/News Sentinel
Tennessee guard Admiral Schofield (5) falls to the ground during a SEC/Big 12 Challenge game between Tennessee and West Virginia at Thompson-Boling Arena in Knoxville, Tennessee on Saturday, January 26, 2019. Calvin Mattheis/News Sentinel
Tennessee guard Jordan Bowden (23) defends against West Virginia guard James Bolden (3) during a SEC/Big 12 Challenge game between Tennessee and West Virginia at Thompson-Boling Arena in Knoxville, Tennessee on Saturday, January 26, 2019. Calvin Mattheis/News Sentinel
Tennessee guard Admiral Schofield (5) goes for a point during a SEC/Big 12 Challenge game between Tennessee and West Virginia at Thompson-Boling Arena in Knoxville, Tennessee on Saturday, January 26, 2019. Calvin Mattheis/News Sentinel
Tennessee forward Kyle Alexander (11) grabs the rebound ball during a SEC/Big 12 Challenge game between Tennessee and West Virginia at Thompson-Boling Arena in Knoxville, Tennessee on Saturday, January 26, 2019. Calvin Mattheis/News Sentinel
Tennessee forward Derrick Walker (15) and Tennessee Tech center Micaiah Henry (11) eye the ball during a game between Tennessee and Tennessee Tech at Thompson-Boling Arena in Knoxville, Tennessee on Saturday, December 29, 2018. Calvin Mattheis/News Sentinel
Tennessee guard Lucas Campbell (24) dribbles the ball around Tennessee Tech guard Cade Crosland (54) during a game between Tennessee and Tennessee Tech at Thompson-Boling Arena in Knoxville, Tennessee on Saturday, December 29, 2018. Calvin Mattheis/News Sentinel
Tennessee forward Derrick Walker (15) and Tennessee guard Jacob Fleschman (4) walks off the field after Tennessee's 96-53 win over Tennessee Tech at Thompson-Boling Arena in Knoxville, Tennessee on Saturday, December 29, 2018. Calvin Mattheis/News Sentinel
Tennessee forward Brock Jancek (34) shoots a layup past Tennessee Tech forward Garrett Golday (24) during a game between Tennessee and Tennessee Tech at Thompson-Boling Arena in Knoxville, Tennessee on Saturday, December 29, 2018. Calvin Mattheis/News Sentinel
Tennessee guard/forward Yves Pons (35) dunks during a game between Tennessee and Tennessee Tech at Thompson-Boling Arena in Knoxville, Tennessee on Saturday, December 29, 2018. Calvin Mattheis/News Sentinel
Tennessee's Yves Pons (35) charges down the court with the ball during a game between Tennessee and Louisiana in Thompson-Boling Arena Friday, Nov. 9, 2018. Tennessee defeated Louisiana 87-65. Caitie McMekin/News Sentinel
Kansas guard Devon Dotson drives to the basket between Tennessee's Jordan Bone (0) and Grant Williams (2) during the first half of an NCAA college basketball game in the NIT Season Tip-Off tournament Friday, Nov. 23, 2018, in New York. Kansas defeated Tennessee 87-81 in overtime. (AP Photo/Adam Hunger) Adam Hunger, AP
Nov 23, 2018; Brooklyn, NY, USA; The Tennessee Volunteers bench reacts to a call in the first half of championship game of the NIT Season Tipoff against the Kansas Jayhawks at Barclays Center. Mandatory Credit: Wendell Cruz-USA TODAY Sports Wendell Cruz, Wendell Cruz-USA TODAY Sports
Nov 23, 2018; Brooklyn, NY, USA; Tennessee Volunteers guard Lamonte Turner (1) puts up a shot in the first half of the championship game of the NIT Season Tipoff against the Kansas Jayhawks at Barclays Center. Mandatory Credit: Wendell Cruz-USA TODAY Sports Wendell Cruz, Wendell Cruz-USA TODAY Sports
Tennessee forward Grant Williams passes the ball to Lamonte Turner, right, as Kansas forward Dedric Lawson, left, and guard Devon Dotson defend during the first half of an NCAA college basketball game in the NIT Season Tip-Off tournament Friday, Nov. 23, 2018, in New York. (AP Photo/Adam Hunger) Adam Hunger, AP
Tennessee's Admiral Schofield (5) celebrates a win over Gonzaga in an NCAA college basketball game Sunday, Dec. 9, 2018, in Phoenix. Darryl Webb, AP
Dec 9, 2018; Phoenix, AZ, USA; Tennessee Volunteers players huddle during the first half against the Gonzaga Bulldogs at Talking Stick Resort Arena. Joe Camporeale-USA TODAY Sports
Dec 9, 2018; Phoenix, AZ, USA; Tennessee Volunteers forward John Fulkerson (10) shoots over Gonzaga Bulldogs forward Filip Petrusev (3) during the first half at Talking Stick Resort Arena. Joe Camporeale-USA TODAY Sports
Dec 9, 2018; Phoenix, AZ, USA; Tennessee Volunteers guard Admiral Schofield (5) beats Gonzaga Bulldogs guard Zach Norvell Jr. (23) to a loose ball during the first half at Talking Stick Resort Arena. Joe Camporeale-USA TODAY Sports
Tennessee's Derrick Walker (15) loses the ball against Gonzaga's Corey Kispect (24) as Tennessee's Admiral Schofield (5) looks on during the first half of an NCAA college basketball game Sunday, Dec. 9, 2018, in Phoenix. Darryl Webb, AP
Tennessee forward Derrick Walker (15) and Samford forward Logan Dye (22) battle for the rebound during a game between Tennessee and Samford at Thompson-Boling Arena in Knoxville, Tennessee on Wednesday, December 19, 2018. Calvin Mattheis/News Sentinel, Knoxville News Sentinel
Tennessee guard Admiral Schofield (5) defends against Samford guard Myron Gordon (4) during a game between Tennessee and Samford at Thompson-Boling Arena in Knoxville, Tennessee on Wednesday, December 19, 2018. Calvin Mattheis/News Sentinel, Knoxville News Sentinel
Samford forward Robert Allen (21) goes for a layup during a game between Tennessee and Samford at Thompson-Boling Arena in Knoxville, Tennessee on Wednesday, December 19, 2018. Calvin Mattheis/News Sentinel, Knoxville News Sentinel
Tennessee guard/forward Yves Pons (35) looks to pass during a game between Tennessee and Samford at Thompson-Boling Arena in Knoxville, Tennessee on Wednesday, December 19, 2018. Calvin Mattheis/News Sentinel, Knoxville News Sentinel
Samford guard Josh Sharkey (3) loses his balance as Tennessee guard Jordan Bowden (23) defends during a game between Tennessee and Samford at Thompson-Boling Arena in Knoxville, Tennessee on Wednesday, December 19, 2018. Calvin Mattheis/News Sentinel, Knoxville News Sentinel
Tennessee guard Grant Williams (left) drives to the basket against the Memphis defense during action at the FedExForum, Saturday, December 15, 2018. Mark Weber, The Commercial Appeal
Tennessee guard Jordan Bowden goes up for a dunk against the Memphis defense during action at the FedExForum, Saturday, December 15, 2018. Mark Weber, The Commercial Appeal
Tennessee forward D.J. Burns, center, reacts from the sideline in the first half of an NCAA college basketball game against Memphis Saturday, Dec. 15, 2018, in Memphis, Tenn. Brandon Dill, AP
Tennessee guard Jordan Bone (0) shoots between Memphis guards Tyler Harris (1) and Jeremiah Martin (3) in the second half of an NCAA college basketball game Saturday, Dec. 15, 2018, in Memphis, Tenn. Brandon Dill, AP
Scenes from a NCAA basketball game between the Memphis Tigers and the Tennessee Volunteers, Saturday, Dec. 15, 2018 in the FedEx Forum Ariel Cobbert, The Commercial Appeal
Tennessee bench celebrates a made 3-pointer against Memphis during action at the FedExForum, Saturday, December 15, 2018. Mark Weber, The Commercial Appeal
Tennessee forward John Fulkerson (10) and Wake Forest center Olivier Sara (30) go for a rebound during a game between Tennessee and Wake Forest at Thompson-Boling Arena in Knoxville, Tennessee on Saturday, December 22, 2018. Calvin Mattheis/News Sentinel
Tennessee forward Kyle Alexander (11) celebrates Tennessee's 83-64 win over Wake Forest at Thompson-Boling Arena in Knoxville, Tennessee on Saturday, December 22, 2018. Calvin Mattheis/News Sentinel
Tennessee guard Jordan Bowden (23) looks to pass during a game between Tennessee and Wake Forest at Thompson-Boling Arena in Knoxville, Tennessee on Saturday, December 22, 2018. Calvin Mattheis/News Sentinel
Tennessee forward Kyle Alexander (11) and Tennessee guard Brad Woodson (12) celebrate their 83-64 win over Wake Forest at Thompson-Boling Arena in Knoxville, Tennessee on Saturday, December 22, 2018. Calvin Mattheis/News Sentinel
Tennessee forward Grant Williams (2) goes for a layup during a game between Tennessee and Wake Forest at Thompson-Boling Arena in Knoxville, Tennessee on Saturday, December 22, 2018. Calvin Mattheis/News Sentinel
Tennessee guard Lamonte Turner (1) drives around Texas A&M guard Jay Jay Chandler, left, during the second half of an NCAA college basketball game Saturday, Feb. 2, 2019, in College Station, Texas. Michael Wyke, Associated Press
Tennessee head coach Rick Barnes, right, argues a foul call with an official during the second half of an NCAA college basketball game against Texas A&M, Saturday, Feb. 2, 2019, in College Station, Texas. Michael Wyke, Associated Press
Tennessee forward Grant Williams (2) and guard Jordan Bone (0) talk as they head to the free throw line after a foul during the first half of an NCAA college basketball game against Texas A&M, Saturday, Feb. 2, 2019, in College Station, Texas. Michael Wyke, Associated Press
Tennessee guard Jordan Bone (0) shoots over Texas A&M guard TJ Starks (2) during the second half of an NCAA college basketball game Saturday, Feb. 2, 2019, in College Station, Texas. Michael Wyke, Associated Press
Tennessee forward Kyle Alexander (11) during the second half of Tennessee's home SEC conference game against Alabama at Thompson-Boling Arena in Knoxville on Saturday, January 19, 2019. Brianna Paciorka/News Sentinel
Tennessee Head Coach Rick Barnes speaks with his team during the second half of Tennessee's home SEC conference game against Alabama at Thompson-Boling Arena in Knoxville on Saturday, January 19, 2019. Brianna Paciorka/News Sentinel
Tennessee guard Jordan Bowden (23) passes the ball off to a teammate during the first half of Tennessee's home SEC conference game against Alabama at Thompson-Boling Arena in Knoxville on Saturday, January 19, 2019. Brianna Paciorka/News Sentinel
Tennessee guard Lamonte Turner (1) attempts a shot during the first half of Tennessee's home SEC conference game against Alabama at Thompson-Boling Arena in Knoxville on Saturday, January 19, 2019. Brianna Paciorka/News Sentinel
Tennessee guard Jordan Bowden (23) celebrates a Tennessee guard/forward Yves Pons (35) dunk during the first half of Tennessee's home SEC conference game against Alabama at Thompson-Boling Arena in Knoxville on Saturday, January 19, 2019. Brianna Paciorka/News Sentinel
Tennessee forward John Fulkerson (10), Jordan Bowden and Kyle Alexander (11) celebrate a basket against South Carolina during the second half of an NCAA college basketball game Tuesday, Jan. 29, 2019, in Columbia, S.C. Tennessee defeated South Carolina 92-70. Sean Rayford, Associated Press
South Carolina forward Maik Kotsar drives to the hoop against Tennessee forward John Fulkerson, right, during the first half of an NCAA college basketball game Tuesday, Jan. 29, 2019, in Columbia, S.C. Tennessee defeated South Carolina 92-70. (AP Photo/Sean Rayford) Sean Rayford, AP
Tennessee guard Jordan Bone (0) drives to the hoop against South Carolina guard Tre Campbell during the first half of an NCAA college basketball game Tuesday, Jan. 29, 2019, in Columbia, S.C. (AP Photo/Sean Rayford) Sean Rayford, AP
Tennessee head coach Rick Barnes shouts at Tennessee guard Lamonte Turner (1) during the first half of an NCAA college basketball game against South Carolina Tuesday, Jan. 29, 2019, in Columbia, S.C. Tennessee defeated South Carolina 92-70. (AP Photo/Sean Rayford) Sean Rayford, AP
South Carolina guard Hassani Gravett (2) drives to the hoop against Tennessee guard Admiral Schofield (5) during the first half of an NCAA college basketball game Tuesday, Jan. 29, 2019, in Columbia, S.C. Tennessee defeated South Carolina 92-70. Sean Rayford, Associated Press
Tennessee fans taunt Arkansas during a NCAA men's basketball game between Tennessee and Arkansas at Thompson-Boling Arena Tuesday, Jan. 15, 2019. Caitie McMekin/News Sentinel
Tennessee's Jordan Bowden (23) and Tennessee's Lamonte Turner (1) laugh after Bowden ripped Tennessee's Brock Jancek's (34) pants off to go into the game in the final seconds, during a NCAA men's basketball game between Tennessee and Arkansas at Thompson-Boling Arena Tuesday, Jan. 15, 2019. Tennessee defeated Arkansas 106-87. Caitie McMekin/News Sentinel
Tennessee's Kyle Alexander (11) dunks the ball during a NCAA men's basketball game between Tennessee and Arkansas at Thompson-Boling Arena Tuesday, Jan. 15, 2019. Tennessee defeated Arkansas 106-87. Caitie McMekin/News Sentinel
Tennessee's Grant Williams (2) reacts to a call during a NCAA men's basketball game between Tennessee and Arkansas at Thompson-Boling Arena Tuesday, Jan. 15, 2019. Tennessee defeated Arkansas 106-87. Caitie McMekin/News Sentinel
Tennessee's John Fulkerson (10) defends Arkansas' Mason Jones (13) during a NCAA men's basketball game between Tennessee and Arkansas at Thompson-Boling Arena Tuesday, Jan. 15, 2019. Tennessee defeated Arkansas 106-87. Caitie McMekin/News Sentinel
Tennessee's Lamonte Turner (1) gains possession of the ball during a NCAA men's basketball game between Tennessee and Arkansas at Thompson-Boling Arena Tuesday, Jan. 15, 2019. Tennessee defeated Arkansas 106-87. Caitie McMekin/News Sentinel
Tennessee's Yves Pons (35) Tennessee's Kyle Alexander (11) and Tennessee's Admiral Schofield (5) celebrate a three point shot during a NCAA men's basketball game between Tennessee and Arkansas at Thompson-Boling Arena Tuesday, Jan. 15, 2019. Tennessee defeated Arkansas 106-87. Caitie McMekin/News Sentinel
Tennessee's Grant Williams (2) blocks a shot by Arkansas' Daniel Gafford (10) during a NCAA men's basketball game between Tennessee and Arkansas at Thompson-Boling Arena Tuesday, Jan. 15, 2019. Caitie McMekin/News Sentinel
Tennessee guard Admiral Schofield (5) celebrates after the team's 78-67 win against Florida on Saturday, Jan. 12, 2019. Matt Stamey, AP
Florida Gators forward Dontay Bassett (21) drives for the net as Tennessee Volunteers forward Grant Williams (2) and forward Yves Pons (35) defend on Jan. 12, 2019. Douglas DeFelice, Douglas DeFelice-USA TODAY Sports
Florida Gators forward Dontay Bassett (21) drives for the net as Tennessee Volunteers forward Grant Williams (2) defends on Jan. 12, 2019. Douglas DeFelice, Douglas DeFelice-USA TODAY Sports
Tennessee players Jordan Bone (0) and Grant Williams (2) and Lamonte Turner (1) do the Gator chomp in front of Florida fans on Jan. 12, 2019, in Gainesville, Fla. Tennessee won 78-67 Matt Stamey, AP
Tennessee guard Admiral Schofield (5) makes a 3-pointer over Florida guard Andrew Nembhard (2) in the final minute on Jan. 12, 2019. Matt Stamey, AP
KARNS
Best-dressed teddy bears in town bound for Sheriff's Office
Nancy Anderson, Shopper News correspondent
The Crafting Social Group at Karns Senior Center spent a month crocheting and knitting customized vests for 65 teddy bears bound for Knox County Sheriff's Office.
Each tiny bear received its own custom vest. (Photo: Nancy Anderson/shopper news)
"The whole group participated," said project leader Jo-Ann Izzo. "Many of us can't crochet or knit so they tied off ends for us, took tags off the bears, dressed the bears, and donated money to by the 65 bears. Everyone had a hand in this project.
"There's about 12 of us and we just wanted to do something for the community. We heard the police department collect stuffed animals to give to children so we thought we could come up with a few bears and make cute little vests for them to wear. Something that makes them special. We didn't know we'd be able to come up with 65 bears.
"We're already started on the next batch and hopefully we can come up with even more bears for the kids."
The Crafting Social Group – Barbara Prevost, Charlene Asbury, Sherry Scott; (back) Eileen Murrell, Betty Parrish, Jody Gillenwaters, Jo-Ann Izzo and Bonnie Murrey – all say they are ready to start on the next batch of teddy bears bound for the Knox County Sheriff's Office. (Photo: Nancy Anderson/Shopper News)
Knox County Sheriff Tom Spangler said the teddy bears are an excellent idea. The officers enjoy giving them out to children they meet in the line of duty.
"This is absolutely awesome. We'll give them to kids who may be a little upset about some things or who have just met an officer for the first time. It's just a little something to comfort them and make them feel better about being around the officer. The bears help out in many ways.
"The officers really enjoy handing them out. It gives them the opportunity to smile and enjoy a good moment of community service. The kids really appreciate getting them. It helps the child know that the officer is their friend and there to help, not someone to be afraid of. We want the kids to come to us so we can help, not ever run from us."
Sheriff's officers received 65 dressed teddy bears at Karns Senior Center Thursday, Feb. 21. In front are Sheriff Tom Spangler and Jo-Ann Izzo; (back, from left) Chris Allison, Glen Simerly, Scott DeArmond and Chief Deputy Barney Lion. The officers enjoy giving them out to children they meet in the line of duty, Spangler said. (Photo: Nancy Anderson/shopper news)
The Crafting Social Group meets every Thursday at 1 p.m. Participants said they enjoy the company of other crafters while they work on their own projects. Many knit, crochet, quilt, make jewelry, work on scrapbooking or intricate coloring books. The idea is to meet friends and have a great time working on crafts. The cost is free.
www.knoxcounty.org/seniors/karns
Town turns out for Gage Kirby
Margie Hagen, Shopper News correspondent
Scores of friends, classmates and well-wishers showed up at Town Hall during the Board of Mayor and Aldermen meeting to hear a proclamation declaring Feb. 28 Gage Kirby day; the Hardin Valley Elementary School fifth-grader has been undergoing treatment for brain cancer, but hasn't let that stop him from achieving his goal of coming back strong.
Surrounded by friends and well-wishers, Gage Kirby, in ball cap, was celebrated for his bravery and tenacity while fighting brain cancer. (Photo: Margie Hagen/Shopper News)
Gage was honored for his courage, tenacity and strength; he's been a source of inspiration for many. He is a quarterback for the Farragut Youth League team and wears the number 18. Among others, FHS football players Jake Evans and Gavin Wilkerson inked his name and number on their wrists before each game last year as Gage was getting treatment at St. Jude Children's Research Hospital.
Nov. 1 will also be dedicated to Gage; he'll be able to celebrate during football season with his team.
Flooding recedes; lessons learned
The seemingly endless rain and ensuing flooding caused major problems around the county, and Farragut saw its share of flooded streets and parks. Two roads substantially affected were Everett Road near Oakley Downs and Mapletree Drive in the Sedgefield subdivision. Everett Road has been reconstructed and is back open to traffic.
Mapletree Drive in the Sedgefield subdivision was the only road in Farragut still closed as of Friday. A 60-inch storm drain pipe failed during the recent flooding, causing the pavement to sink. Installed in 1987, the pipe is 14 feet underground and 175 feet long. Full replacement of the pipe is expected to take a couple of weeks. (Photo: Margie Hagen/Shopper News)
Mapletree Drive is undergoing repair now; a corrugated metal storm drain pipe installed 32 years ago had deteriorated and all that rain didn't help. In a statement Mayor Ron Williams said, "In Farragut we have the back entrance to Sedgefield right past the tennis courts blocked with barriers above the 60" drainage pipe that runs under the road. A garbage truck went over this area and the asphalt dropped a few inches and we now have a hole in the middle of the road."
The board approved an emergency contract for full replacement of the pipe. According to Town Engineer Darryl Smith, the work should be completed within a couple of weeks, weather permitting.
Williams went on to say, "This is a good example of why each subdivision should have two entrances. It was a great test of our 39-year-old stormwater system; some areas pooled but drained quickly." Williams went on to note one exception, the I-40 Campbell Station Road exit, saying, "This shows why it needs to be re-engineered & rebuilt."
The North Fork of Turkey Creek overflows into Founder's Park in Farragut on Saturday, Feb. 23, 2019. (Photo: Jennifer Dedman/News Sentinel)
Rural Metro Fire Chief Jerry Harnish reported statistics on loss throughout the region, noting that Farragut has one of the lowest records by far. "We live in a community where people think these things through," he said. "One of the biggest reasons why you have no loss of life and very little property loss is because of attention to code and enforcement."
A timely amendment beefing up requirements for the Stormwater Management Control Ordinance was passed on first reading. We'll bring you more details as the ordinance proceeds through a public hearing and vote in an upcoming meeting.
More: Suitable for Iron Man: Bearden senior Nathan Worley builds replica outfit
Free expo to offer small firms a bigger piece of the pie
Attention small, minority, woman-owned and veteran-owned businesses: the purchasing agents for Knoxville's city and county governments, as well as other large entities, want to hear from you.
Purchasing agents for local governments want to hear from small and minority-owned firms at the free Diversity Business Expo on Thursday, March 14. (Photo: Flamingo Images)
On Thursday, March 14, the East Tennessee Purchasing Association (ETPA) will host the first-ever Diversity Business Expo in Knoxville.
Participating agency departments include Police, EMS, Information Technology, Fleet, Engineering, Library, Health Department, Schools, Public Works, Parks & Recreation and Agriculture. Sponsors/presenters include the City of Knoxville, Knox County, the University of Tennessee, KUB, ETAP, Public Building Authority, KCDC and Metropolitan Knoxville Airport Authority. Also on site will be representatives from Hensel Phelps, general contractor for Nashville International Airport's $327 million terminal lobby project.
There will also be a table featuring current job listings for the participating organizations.
Pamela Cotham, the city's Certified Professional Public Buyer, and assistant purchasing agent for the Small Business and Diversity Outreach Office, says the concept for the expo came out of a discussion with Boyce Evans, city deputy finance director, who noted that many Diversity Business Enterprise companies miss out on small-dollar threshold purchases simply because they are unknown to those with departmental purchasing authority. "So we brainstormed and decided to get those decision makers and DBE companies together in a networking/expo setting. We hope to make it an annual event."
Darris Upton, Mayor Glenn Jacobs' diversity development manager, expresses great enthusiasm – and hopes – for the expo.
Darris Upton is County Mayor Glenn Jacobs' diversity development manager. (Photo: Courtesy Darris Upton)
"One thing Mayor Jacobs will say is that he's mayor for everyone, not just one group. He really wants to look at ways to increase our department's purchases with minority-owned businesses.
"Maybe you have an African-American-owned business that sells office supplies but doesn't know how to reach those department directors and the people in charge of purchasing. Maybe you've tried to reach out before and you've never gotten a phone call back. We want this to be the beginning of that change."
"As to small businesses and what they can offer to local governments," says Cotham, "all governments set a threshold below which formal sealed bids are not required for staff to make purchases. So if a city employee needs an item for, say, $2,000, they obtain informal quotes or one reasonable quote and make the purchase. Examples of items purchased often include office supplies, tools, car parts, catering services and IT products/services.
"Human nature is that we go back to the last satisfactory vendor. This event's intent is to introduce new small business to local government staff members so that when these types of needs arise, the pool of vendors is broader and we can do more with small businesses in our community."
The City of Knoxville, Knox County, and other large entities – including Nashville International Airport – are eager to network with small, minority and women-owned businesses at the Diversity Business Expo on March 14. It's the first such expo; this picture is from a general networking event in 2018. (Photo: Courtesy Pamela Cotham)
"In the end what we have is just greater capacity for our county," says Upton. "We have to find ways to get these folks to the table.
"This is a chance for minority-owned businesses to get their foot in the door. And not only do we want that foot to be in the door – we want that door busted wide open."
The Diversity Business Expo takes place from 8 a.m. to noon Thursday, March 14 at Overcoming Believers Church, 211 Harriet Tubman St. in Knoxville. The event is free. Online registration is encouraged but not required. Visit bizexpo.questionpro.com to register. For info about ETPA, visit etpanews.org.
More: Solway shop ranked 'No. 1 hot dog joint in Tennessee'
Powell High announces Top 10 seniors during "The Emorys"
PHS teacher Andrew Smith emcees Powell High's "Emory Awards" and announces the Top 10 students. All 17 of them. Ruth White/Shopper News
Powell High senior Sarah Norris with her awards for being named the school valedictorian on Friday, March 1. Ruth White/Shopper News
Morgan Doherty and Emily Carter tied for being the top seventh student at Powell High. Ruth White/Shopper News
Mackenzie Lamb walks the carpet toward the stage as she is announced one of two PHS students with the fifth highest GPA in the school. Ruth White/Shopper News
Grace Milne and Kathleen Levy tied for tenth highest GPA (along with Kayla Vo, not pictured) at Powell High. Ruth White/Shopper News
Hayden Epperson was number nine in the Top 10 students at Powell High. Ruth White/Shopper News
Mackenzie Lamb was named in the Powell High Top 10 on Friday, March 1. She tied for the number five spot with Audrey Caldwell. Ruth White/Shopper News
Caden Minhinnett walks the orange carpet toward the stage as he is announced as number eight in the Top 10 students in the senior class of 2019 at Powell High. Ruth White/Shopper News
Powell High teacher Jennifer Doubleday performs "Pour Some Sugar on Me" for the crowd at "The Emorys", the school's award ceremony recognizing the Top 10 seniors. Ruth White/Shopper News
Caden Minhinnett, number eight in the Top 10 at Powell High. Ruth White/Shopper News
Kathleen Levy was one of three Powell High students named with the tenth highest GPA during a special ceremony. Ruth White/Shopper News
Powell High senior Morgan Doherty walks the carpet toward the stage during PHS's "Emory Awards". Ruth White/Shopper News
Kaylin Shipley was named Powell High salutatorian for the class of 2019. Ruth White/Shopper News
PHS senior Riley Edwards walks the carpet to the stage during "The Emorys", the schools awards show recognizing the Top 10 seniors. Ruth White/Shopper News
Dr. Chad Smith admires his award, a bottle of Old Spice body wash, during "The Emorys", a ceremony recognizing the top 10 students at Powell High. Ruth White/Shopper News
Lauren Hensley, Ashley Harbison and Riley Edwards were named in a tie for the top sixth senior at Powell High. Ruth White/Shopper News
Audrey Caldwell tied for top fifth student at Powell High with classmate Mackenzie Lamb. Ruth White/Shopper News
Ashley Harbison walks the carpet during "The Emorys" at Powell High. Harbison was in a three-way tie as the top sixth student. Ruth White/Shopper News
Erin Harbin and Destiny Crisp were named the top fourth GPA at Powell High School during a special ceremony on Friday, March 1, 2019. Ruth White/Shopper News
Sarah Sexton has the third highest GPA at Powell High. Ruth White/Shopper News
PHS salutatorian Kaylin Shipley is announced during an awards ceremony at the school on Friday, March 1, 2019. Ruth White/Shopper News
Emily Carter was named number seven in the Top 10 seniors of Powell High. Ruth White/Shopper News
Powell High valedictorian Sarah Norris walks to the stage during "The Emorys", the school awards ceremony to announce the Top 10. Ruth White/Shopper News
Powell High principal Dr. Chad Smith, left, was honored by teachers Scott Carr and Andrew Smith during "The Emorys", the school's award ceremony honoring the Top 10 students. Ruth White/Shopper News
Caden Minhinnett poses for photos following "The Emorys" at Powell High. Ruth White/Shopper News
Powell High softball players Ashley Harbison and Mackenzie Lamb celebrate being part of the Top 10. Harbison was tied for sixth and Lamb was tied for fifth. Ruth White/Shopper News
Powell High senior Morgan Doherty with her parents following "The Emorys", an award ceremony announcing the Top 10 students at the school Ruth White/Shopper News
The Top 10 seniors at Powell High gather for a group photo following "The Emorys" awards ceremony on Friday, March 1. Ruth White/Shopper News
Powell High's Top 10 of the senior class pose for a photo with the administrators following "The Emorys" award ceremony. Ruth White/Shopper News
Each Top 10 senior at Powell High received a certificate and panther statue to commemorate "The Emorys" awards ceremony on Friday, March 1. Ruth White/Shopper News
Chickadee flips me the bird
Leslie Snow, Shopper News columnist
I'm in bed when I hear it, a tap-tap-tapping on the wall. I've been hearing it all week and it's been driving me crazy.
Leslie Snow, News Sentinel columnist. (Photo: Paul Efird, Paul Efird/News Sentinel)
I put a pillow over my head and squeeze until all I hear is my own heartbeat thrumming in my head. I stay like that for as long as I can. Ostriches have nothing on me. When I think it's safe, I peek out from under my pillow and listen. The tapping sound is gone. I pretend I never heard it and head downstairs for a cup of coffee.
But later, after I walk and take a shower, I hear it again. This time I bang on the wall. "Go away!" I yell. The noise stops and I smile. A small victory. Then I head to my office to tackle my to-do list.
I'm working at my computer when I hear that insistent tapping again. I roll my eyes and try to focus on my writing. It doesn't work. The tapping sound outside mixes with the tapping on my keyboard. The strange rhythm is distracting and discordant. I can't concentrate. I bang on the wall, but the tapping continues. I yell "go away woodpecker" at the top of my lungs, but the bird ignores me. He's evaluated me and determined I'm no threat.
I run outside to look for a fist-sized rock I can use to scare away the offending woodpecker. But when I get outside, I don't see the majestic red and black bird I expected. "You're not a woodpecker," I say, disdainfully to the tiny bird staring down at me. "You're just a chickadee."
And that tiny chickadee has pecked an orange-sized hole right next to my bedroom window.
"Go away chickadee," I shout at the bird. The sentence feels strange coming out of my mouth, and a little embarrassing. I find a chickadee-sized rock and throw it toward the bird.
The black and gray creature just stares at me. I put my embarrassment aside and shout at it again. "Go away chickadee." He looks down on me, turns around, and starts pecking again. That chickadee quite literally flipped me the bird.
I go inside, run to my phone and call my husband. "We need to get more of those mirror scare devices we have around the house. The one we had by our bedroom window must have fallen off and there's a chickadee taunting me." He pretends that's a normal sentence and reminds me that we've put mirrors all over the house.
"I don't care if the house looks like a disco ball when we're done," I yell into the phone. "That bird is driving me crazy."
He says something to placate me and I head back to my office. Just as I'm sitting down at my desk, the tapping starts again. This time the sound is coming from the front of my house, above the other window in my office. I run outside trying to figure out if I can throw a stone big enough and hard enough to scare him away for good.
I stop in my tracks when I see him. I yell unkind words in his direction.
That rotten chickadee is pecking away at the front of my house. And he's perched on the mirror scare device I just asked my husband to order.
I run out of words after that. The chickadee has won this round. And I'm convinced that the tiny bird with the beady eyes and the sharp beak is a close relative of the mockingbird.
Leslie Snow may be reached at snow column@aol.com.
More: Victor Ashe: In flood response, Mayor Jacobs more visible than Mayor Rogero
Read or Share this story: https://www.knoxnews.com/story/shopper-news/2019/03/04/shopper-news-blog-030519-brings-you-the-latest-happenings-in-your-community/3053385002/
NASCAR champion Trevor Bayne exits pit lane, opens specialty coffee shop
Explore UT's Tyson house, a historic gathering spot and a dog's final resting place
A Spoonful of Sugar: French-style bakery coming to Knoxville
Guide to 1982 World's Fair connects to Knoxville's past
Fond memories surface with West Side YMCA's new pool
Shopper News blog: A value to veterans: Weigel's supports service dogs


Of inviolable cornmeal on the ground.
The Spanish read an edict from the Pope.
What do you think you're looking at.
Breaking, invisible again, across the world?
Called the world that brought me you.
What do you think you were looking at.
I can feel your hair in the wind in mine.
I can see it in the dark.
But here, in watered bottomland, seemed shelter.
Afternoon thick as night whose dark was amber.
To watch you unaware was all but pleasure.
And didn't say anything when you came in.
I'd never have stopped there if you hadn't shown me.
Was a creamy, glimmering, pipe-sized little bowl.
You I stretched over thorns to see inside.
So slight I couldn't feel it in my hand.
My curiosity. I wasn't young.
At the end of my wrist.
On a trip we took once.
I should be getting back.


text:
My UWC-USA
Global UWC Movement
UWC-USA
Careers with UWC-USA
Constructive Engagement of Conflict
The Outdoors as a Classroom
Living Sustainably
Historic Las Vegas, New Mexico
Cultural and Arts Events
Our Community FAQs
Get-Away Families
Bartos Institute
Summer Youth Program – GLF
IB Teacher Education
Be A Changemaker
The Mission in the World
BE A
Be the difference! Live, study, and explore with 200 students from 95 countries for your junior and senior year of high school.
We are making education a force to unite people, nations and cultures for peace and a sustainable future.
Summer Programs and IB Teacher Training Workshops
Academic Rigor
Academics, and the International Baccalaureate curriculum, are central to the UWC-USA experience. Students learn in small classes from dedicated, highly qualified teachers who seek interdisciplinary connections between subjects. While most of our alumni go on to highly competitive schools and colleges around the world, they also consistently use their academic learning in the service of the UWC mission: solving intractable problems, building bridges between people, and strengthening communities.
Real Diversity
At UWC-USA, diversity is not a tagline –- it's essential to what we do, how we learn, and the mission of the UWC movement. Students come from over 90 countries to live and learn together. They form friendships, work through misunderstandings, collaborate on projects big and small, and emerge ready to work with others on the important challenges our world faces. UWC-USA alumni know that we are always stronger and more effective together, that our diversity is our strength, and that we can build strong communities wherever we end up in the world.
The physical location of the school, on the edge of the Pecos Wilderness in Northern New Mexico, is an integral part of the UWC-USA experience. Within days of arriving on campus, first-year students are hiking in the mountains with second-year Wilderness Leaders and trained wilderness leaders. The culture of the American Southwest is equally important and students immerse themselves in it during Southwest Studies trips, Project Weeks, and during community service projects throughout the year.
Power of Place
Steve Dichter: "These Kids Give Me Hope for the World"
Jonathan Zhang '19 Earns Prestigious Schwarzman Scholarship
Vows: Three Continents and one Alumna
© 2023 UWC-USA


Discover the shocking true crime, powerful political thrillers, and gripping dramas that kept us riveted all year.
Murders, schemes, and heists—the truth is always stranger than fiction.
No studio strings equals no-holds-barred filmmaking.
You're a heartbeat away from waterworks and warm feels.
Come for the stunning cinematography, stay for the unforgettable stories.
Get hooked on addictive series made for marathon sessions.
In celebration of the 2019 Sundance Film Festival, Sundance Now has created a special collection made up of some of the very best titles from past festivals.
The U.K. nails these dark series every time. Maybe it's all the black tea?