sex
-: : : : : :|: : : : : :\:::::::: : : : : : \: : : : : : ~'-,:\::::::|\,
..|: : : : : : : |: : : : : : |:::::::: : : : : : : : : : : : : :-,-\::::|: \
..| : : : : : : : : : : : : : |::::::::::: : : : : : : : : : : : : : :-'\,|: :|
...\ : : : : : : : : : :'\: : :\:::|: : ::::: : : : :~,,: : : : : : : : : ~-',_
... \: : : : : : : : : : :\: /:|:/: : : :':::::: : : : : -,: : : : : : : : : : :::'-,
... .\: : : : : : : : : : :\|: |/: : : ::::::::::: : : : : '\: : : : : : : : : :::::::-,
... ...\: : : : : : : : : : \: |: : ::::::::::::::: : : : : |: : : : : : : ::::::::::::::'\
... ... .\ : : : : : : : : : '\': : ::::::::::::::::: @: : |: : : : : ::::::::::::::::