Bạn có một bức tranh hình chữ nhật có kích cỡ ~ m×n ~. Bức tranh này được chia thành ~ m×n ~ ô vuông bằng nhau, mỗi ô sẽ là một ô trống, hoặc là một quả táo, hoặc là một chướng ngại vật nào đó. Bạn muốn biết sau khi tấy cả các quả táo đã rơi xuống hết mặt đất hoặc chướng ngại vật, bức tranh cuối cùng sẽ như thế nào. Để việc tìm bức tranh cuối cùng trở nên đơn giản, bạn quyết định sử dụng hai định luật sau, gọi là định luật Táo rơi I và Định luật táo rơi II: + Chướng ngại vật luông đứng yên. + Nếu có một ô trống ở dưới 1 quả táo, quả táo sẽ di chuyển vào ô trống đó. Hãy in ra bức tranh cuối cùng sau khi tất cả các quả táo đều đã rơi xong.
Dữ liệu vào
Kết quả
Gồm ~ m ~ dòng, mỗi dòng chứa ~ n ~ ký tự mô tả bức trnah cuối cùng sau khi tất cả các quả táo đã rơi xong.
Ràng buộc
Ví dụ:
Input 1
```3 3 aaa
..#
```
Output 1
```a..
.a#
```
Input 2
```4 5 aaa.a aa.a. a.a.. ...a.
```
Output 2
```….. a…. aaaa. aaaaa
```
Code tích cực |
---|
Trong 24h |
|
Trong 7 ngày |
|
Trong 30 ngày |
|
Thống kê |
---|
AC/Sub: 97887/180710 Pascal: 17121 C++: 130348 Python: 33199 Lượt xem/tải tests: 38228 |