####################"""""""""""0""""###".""1""""""""""."##"""""""""""""""""##"""""""11"""0""""##"""0""""""1""""""##""""""1""""""""""##"""""""""""""""""##"""""""""""""1"""##".""10"""""""""."################1###!!"!