,*-----.  ,--. ,--.,------.,-----.  ,-----. 
|  .-.  "  |  | |  ||  .---""   .-" "  .-.  " 
|  | |  |  |  | |  ||  `--, `.  `-. |  | |  | 
|  `-\  \_.`  "-`  ||  `---..-"    |"  `-`  " 
 `----\--` `-----` `-------`------  "------*"