.-------:..
.:-----------.
.----..
.---:..=###%@@@%#+:
.---: :=###%@@@@@@#.
..:..:---: .==*#######*=.
.---..:----. :=========-.
.:::..::-----. ...
.:::..::-------:::::---:
.:::..::----------------
.:::..:::--------------:
.:::..::::------------::
.:::..::::::--------:::.
.::..:::::::::::::::::.
.:::::::........::
.::::::: ::::.
.:::::. ::::.
.:::::.