# I'm Lazy\*: Top-left align my text

\* and don't have a word processor

[tag:code-golf][tag:string][tag:array-manipulation]

Take several lines of input. Squash it upwards, then squash it left. Output this, with any amount of trailing newlines and spaces.

### To squash upwards

For any non-space character "below" a space, swap their places, until there are no more non-space characters below spaces.

## To squash left

For each line, remove all spaces.

#### Example:

With the input:
```
a b c d  e
ff ggg h i
 jj kk lll
```
Squash upwards:
```
afbgcgdhle
fjj gk l i
    k    l
```
Squash left:
```
afbgcgdhle
fjjgkli
kl
```
Output this text.

---

## Duplicate? Even a challenge with only "squash up" would probably be a duplicate