Viking Softball Wins 4th Straight