 bool operator<=(ClockTime lhs, ClockTime rhs) {
   if (lhs.hour < rhs.hour) {
     return true;
-  } 
+  }
   if (lhs.hour > rhs.hour) {
     return false;
   }


void display_ALAr() {
  matrix.clear();
  matrix.writeDigitRaw(0,raw_A | dot_bit);
  matrix.writeDigitRaw(1,raw_L | dot_bit);
  matrix.writeDigitRaw(3,raw_A | dot_bit);
  matrix.writeDigitRaw(4,raw_r | dot_bit);
  matrix.writeDisplay();
}

void display_todd() {
  matrix.setBrightness(15);
  matrix.clear();
  matrix.writeDigitRaw(0,raw_t);
  matrix.writeDigitRaw(1,raw_o);
  matrix.writeDigitRaw(3,raw_d);
  matrix.writeDigitRaw(4,raw_d);
  matrix.writeDisplay();
  delay(5000);
}

void setup() {
  //Serial.begin(9600);
  Wire.begin();
  RTC.begin();
  //if (! RTC.isrunning()) {

      setColorForSunDown();
      setSunSet();
    }
  }
  else if (digitalRead(rotaryButton) == LOW && debounceDigitalRead(rotaryButton) == LOW) {
    //Serial.println("Detected rotary button press, calling updateBrightness()");
    updateBrightness();
  }

