Boys basketball: Prep deluge sinks Shelton