""""+""""-+,"-+""",,"""+./,""+""""""""+++"++++"++"""+""""""""+,""""+-.,+""/.""""+"""".++++++"++"""-++"++++"""""""""++++""""-+""""""".,""/+."""/+"+++"+++++"++++"+++""+""+,-.""""""""+"""+"""""""""+-"""""""+."+-"###"