#PCBTAM0000025. Hai cột văn bản (Two Text Columns)

Hai cột văn bản (Two Text Columns)

Hai cột văn bản (Two Text Columns)

Phiên bản: Phước Hưng OJ Extended

Đề bài

Cho hai chuỗi văn bản ASCII aa và bb. Hãy in chúng thành hai cột đặt liền nhau, mỗi cột có độ rộng tối thiểu 1010 ký tự:

  • Cột thứ nhất căn trái: thêm dấu cách ở bên phải aa nếu aa ngắn hơn 1010 ký tự.
  • Cột thứ hai căn phải: thêm dấu cách ở bên trái bb nếu bb ngắn hơn 1010 ký tự.

Đặt ký tự | ở trước cột đầu, giữa hai cột và sau cột cuối. Nếu một chuỗi dài quá 1010 ký tự thì không cắt bớt.

Input

Dòng thứ nhất chứa aa, dòng thứ hai chứa bb. Cả hai có thể rỗng và có thể chứa sẵn dấu cách.

Output

In một dòng theo thứ tự |cột_trái|cột_phải|, trong đó dấu | và mọi dấu cách phải được giữ chính xác.

Subtask

  • Subtask 1 (100 điểm): 0≤∣a∣,∣b∣≤300\le |a|,|b|\le30; các ký tự đều thuộc ASCII in được.

Ví dụ

Ví dụ 1

Input

A
B

Output

|A         |         B|

Giải thích. A được thêm chín dấu cách ở bên phải; B được thêm chín dấu cách ở bên trái.

Ví dụ 2

Input

12345678901
X

Output

|12345678901|         X|

Giải thích. Chuỗi đầu dài 1111 ký tự, lớn hơn độ rộng 1010, nên giữ nguyên toàn bộ 12345678901.

Ví dụ 3

Input



Output

|          |          |

Giải thích. Cả hai chuỗi rỗng, vì thế mỗi trường gồm đúng mười dấu cách và được bao bằng ba dấu |.