Your solution did not pass tests:
```
~~o~~o~~o~~~o
```
and
```
~~o~~o~~o~~~o
~oo~oooooo~~o
~~~o~ooo~~~~o
~o~~oo~~~~~~~
oooo~~~~~~~~o
```