       if (illuminationCount(row, col) > 1) {
         anyInvalid = true;
         setColor(row, col, RED);  // Conflicting lights.
-        // TODO(dbieber): Send message
-        // Serial.println(10);  // Send "Ahhhhhh!" audio signal.
+        sendRedLightsMessage();  // Send "Ahhhhhh!" audio signal.
       } else {
         setColor(row, col, GREEN);  // Light you've turned on directly.
       }

    int row = getRow(index);
    int col = getCol(index);
    setColor(row, col, BLUE);  // Victory! Make everything blue.
  }
}


      }
    }
  }
  
  bool victory = !anyInvalid && !anyEmpty && !anyWallConstrainsViolated;

  if (!anyEmpty && !victory) { // Board is full but incorrect.
    sendBadLightsMessage();  // Send "I don't like the lights." audio signal.
  }

  
  return victory;
}

