#include <bits/stdc++.h>
using namespace std;
char s[1100000];
int main() {
  int i;
  bool flag1 = false, flag2, flag = false;
  ;
  while (gets(s)) {
    flag2 = false;
    for (i = 0; s[i]; i++) {
      if (s[i] != ' ') {
        if (s[i] == '#') {
          flag2 = true;
        } else
          flag2 = false;
        break;
      }
    }
    if (flag) {
      if (flag1 || flag2) printf("\n");
    }
    flag = true;
    for (i = 0; s[i]; i++) {
      if (flag2)
        printf("%c", s[i]);
      else if (s[i] != ' ')
        printf("%c", s[i]);
    }
    flag1 = flag2;
  }
  printf("\n");
  return 0;
}
