3
5
..-..
3
...
20
...---....---.--...-