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