ys++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++sy
yo----------------------------------------------------------------------------------------------oy
yo----+yyyyyyo-----oyyyyys----------------------------------------------------------------------oy
yo----+yyyyyyy:---/yyyyyys----------------------------------------////:--////-------------------oy
yo----+yyyyyyyo---syyyyyys----------------------------------------yyyy/-:yyyy:------------------oy
yo----+yyyyyyyy--/yyyyyyys----------------------------------------yyyy/-:++++:--------------::--oy
yo----+yyyyyyyy+-syyyyyyys---:::::::::----::::--://--:::::::::----yyyy/--::::----:::::::::-:::--oy
yo----+yyyyyyyys/yyyyyyyys-:syyyyyyyyys--/yyyyosyyy:oyyyyyyyyyy+--yyyy/-:yyyy:-/syyyyyyyyys:----oy
yo----+yyyyyyyyyyyyyyyyyys-/ssss/:/yyyy:-+yyyyyysso/yyyy+//oyyys--yyyy/-:yyyy:-oyyys///yyyy/----oy
yo----+yyyyysyyyyyysyyyyys--::::::/yyyy:-+yyyyo:---:yyyy:--+yyys--yyyy/-:yyyy:-oyyyo---yyyy/----oy
yo----+yyyyys+yyyyy/yyyyys--osyyyyyyyyy:-+yyyy-----:yyyy:--+yyys--yyyy/-:yyyy:-oyyyo---yyyy/----oy
ys----+yyyyys:yyyyo:yyyyys-/yyyy+/:yyyy:-+yyyy-----:yyyy:--+yyys--yyyy/-:yyyy:-oyyyo---yyyy/----sy
.oy:---+yyyyys-+yyy::yyyyys-/yyyy:-:yyyy:-+yyyy-----:yyyy/::+yyys--yyyy/-:yyyy:-oyyys:::yyyy/----ys
y.ys---+yyyyys-:yy+-:yyyyys-/yyyyysyyyyy:-+yyyy------syyyyyyyyyyo--yyyy/-:yyyy:-+yyyyyyyyyyy:---+y:/
Mo-ys:-://////--//---//////--///////////--:////------://////////---////:--////---://///////:---/y+.N
MMs-oy+--------------------------------------------------------------------------------------:oy/:mM
MMMd/:ss/----------------------------------------------------------------------------------:+so:oNMM
MMMMMd/:oso:-----------------------------------------------------------------------------:oso:omMMMM
MMMMMMMdo:+ss+/-----------------------------------------------------------------------:+ss+:omMMMMMM
MMMMMMMMMNh+:/oso+/---------------------------------------------------------------:+oss/:+hNMMMMMMMM
MMMMMMMMMMMMMds///osso+/:---------------------------------------------------:/+osso+:/sdNMMMMMMMMMMM
MMMMMMMMMMMMMMMMMmyo+:/+sysoo+/::-----------------------------------::/++ossso/:/oydMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMmhy++/:/++osysssooo+++++/////////+++++ooosssysoo+/:/++shmMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMmdyso+++////:::///////////:::////+++osyhmNMMMMMMMMMMMMMMMMMMMMMMMMMMMM