,                     
                                + S ,                   
                              + S ?                     
                          , ? # %             ,         
                          : ? % S + , : * % % S ;       
                          , : , + # S @ @ @ @ @ S ,     
      : : ,     ; ? ? ? ? ? % ; * # @ @ @ @ # @ @ +     
    ; # S % * ? # # S # S S S ? ; S S # @ * , ; # S ,   
    , ? : , : ? # # S # # S % % ? S S # %       : * ,   
              * # # # # # # S # @ S # # ;               
              , S # # % + % S # @ # # % ,               
                + S ? % ,   , : ; ? % % ? ; ,           
                * ? , ? ;             : * + +           
              : % ,   : * ; ,     : ; + ,   : +         
              , *         : * ;   , , ,       + :       
                ; ,           :                 ,       
, , , , , , , , ; * : , , , , , , , , , , , , , , , , , 
% % % % % % % % % % % % % % % % % % % % % % % % % % % %