String formatTime(List<int> r){ return add0IfNeeded(r[0]%12)+":"+ add0IfNeeded(r[1])+(r[0]>=12?" PM":" AM"); }