Softball takes three of five on weekend