       }
     }
   }
-  
+
   for(k = 2; k >= 0; k--) {
     if(pivrows[k] != k) {
       for(i = 0; i < 3; i++) {

  float minutes = (degs - floor(degs)) * 60.0;
  String sign = "+";
  if (rad < 0) sign = "-";
  
  if (highPrecision)
  {
    return sign + padding((String)int(floor(degs)), 2) + "*" + padding((String)int(floor(minutes)), 2) + ":" + padding((String)int(floor((minutes - floor(minutes)) * 60.0)), 2);


void setup()
{
  Serial.begin(9600);
  lcd.begin(16, 2);
  lcd.clear();
