#include <bits/stdc++.h>
using namespace std;
int main() {
  char a[1005], b[1005], c[2];
  scanf("%s", a);
  int len, i = 0, temp = 0;
  if (a[i] == '-') {
    temp = 1;
    i++;
  }
  len = strlen(a);
  int bb = 0;
  c[0] = '0';
  c[1] = '0';
  int t = 0, r = 0;
  for (i; i < len; i++) {
    if (a[i] == '.') {
      t = 1;
      break;
    }
    b[r++] = a[i];
  }
  if (t == 1) {
    if (i + 1 < len) {
      c[0] = a[i + 1];
    }
    if (i + 2 < len) {
      c[1] = a[i + 2];
    }
  }
  int x = 0;
  for (i = 0; i < r; i++) {
    if (b[i] != 0 || x != 0 || i != r - 1) {
      b[x++] = b[i];
    }
  }
  if (temp) {
    printf("(");
  }
  printf("$");
  int y = x % 3;
  for (i = 0; i < y; i++) {
    printf("%c", b[i]);
  }
  if (y != 0 && x > 3) printf(",");
  for (i; i < x; i++) {
    printf("%c", b[i]);
    if ((i - y + 1) % 3 == 0 && i != x - 1) {
      printf(",");
    }
  }
  printf(".%c%c", c[0], c[1]);
  if (temp) {
    printf(")");
  }
  printf("\n");
  return 0;
}
