#include <bits/stdc++.h>
using namespace std;
int main() {
  string t1;
  string t2;
  cin >> t1;
  cin >> t2;
  int h11 = t1[0] - '0';
  int h12 = t1[1] - '0';
  int m11 = t1[3] - '0';
  int m12 = t1[4] - '0';
  int h1 = h11 * 10 + h12;
  int m1 = m11 * 10 + m12;
  int h21 = t2[0] - '0';
  int h22 = t2[1] - '0';
  int m21 = t2[3] - '0';
  int m22 = t2[4] - '0';
  int h2 = h21 * 10 + h22;
  int m2 = m21 * 10 + m22;
  int M1 = h1 * 60 + m1;
  int M2 = h2 * 60 + m2;
  int diff = (M2 - M1) / 2;
  M1 = M1 + diff;
  int h = M1 / 60;
  int m = M1 % 60;
  cout << setfill('0') << setw(2) << h << ":";
  cout << setfill('0') << setw(2) << m << endl;
}
