/ / // ' ' ' //////; ,
/ / // ' ' '/////// ; .,
/ / / / // ' '/////; ,
/ / / // , / / ' '/////
// / // / .// / // / '///
/::::/ / / / / // / // // '//
/::::::::::/ // / // / / / // / / /
::::::::::::/ // / ////// // .// / / /
:::::::::::/ // / /////// / // / / / /
:::::::::::/ /// '//// /////,, / / /
:::::::::// / '''' '//////, / // /
::::::::::::::// '////// ./ // /
:::::::::::::/ , /; ; , , / ' // / / // /
:::::::::::::/ /////////, , , ; // ; / / /
::::::::::::/ //// ' ' ' '/////////, / / / / / /
::::::::::::::/ /// ' ' ' ///// / /:::::::::::::::::::::::/:
::::::::::::::::/ // ' ' ///, /::::::::::::::::::::::::/::::
::::::::::::::::::/ , // /// /::::::::::::::::::::::::/::::::::
:::::::::::::::::::::://, /./ //, /:::::::::::::::::::::::::::::::::::::
/::::::::::::::::::::::::://, //, /:::::::::::::::::::/::::::::::::::::::::
. /:::::::::::::::::::::::::::::////, , , ///, /::::::::::::::/::::::::::::::::::://
/:::::::::::::::::::::::::::::::::' ' /////////, , , , /:::::::::::::::::::::::::::::::::::::/:/
//:::::::::::::/::::::::::::::::::::::::: ' ' ' ' ' ' // / / / / / / /:::::::::::::::::::::::::::::::::::/:/
//:::::::::/::::::::::::::::::::::::::::::::::::::::::::::::::::::::/ //:::::::::::::::::::::::::::::::::::::://
//::::/::::::::::::////::::::::::::::::::::::::/ //::::::::::::::::::::::::::::::::: // /
/::::::::::/ /::::::::::::::::::::// //::::::::::::::::::::::::: //// /
//:::// // ::::::::/ ' ' / /:::::::::::::::::/// ' ' ; , , , , ; ; /
// // / // // ' / / / / /
/ / / //// / / /
// / / ' // ' '
/ ///