~         ~
  ( ) ( )     ( ) ( )     ( ) ( )            /   ( ) ( )
  ( ~ ~ )   ~ ( ~ ~ )     ( ~ ~ )                ( ~ ~ )
  ( l ) o   / _ a a o     ( l )                  ( l )
  { . . } /   l o o l   / { . . }       . .      { . . }
    _ _   /   . - -     /   _ _                    _ _
          .             .   ~ ~                    ~
  ( ) ( )     l _ _       { ` ' }     ( ) ( )      -
  j ~ ~       ( ~ ~ )     ( - )       ( ~ ~ )      ~ ~
  ( l )       ( l )       ( _ _ )     ( l )      ( l )
  { . . }     { . . }     ( ) ( )     { . . }    { . . }
    _ _         _ _       _   _         / \        _ _

  ( ) ( )     ( ) ( )     ( ) ( )     ( ) ( )    ( ) ( )
( : ~ ~ :     ( ~ ~ )     ( ~ ~ )     ( ~ ~ )    ( ~ ~ )
  _ l ) _     ( l )       ( l )       ( l )      ( - )
  { . . }     { = = }     \ . . /     { K K }    { . . }
    _ _         _ _       _ _ _ _       _ _        _ _
  ( ) ( )     ( ) ( )     ( ) ( )     ( ) ( )    ( ) ( )
  ( ~ ~ )     ( ~ ~ )     ( ~ ~ )     ( ~ ~ )    ( - - )
  ( l )       ( l )       ( . )       ( l )      ( l )
  { - - }     { K a }     { o o }     { . . }    { . . }
    _ _         _ _         _ _         _ _        _ _
  ( ) ( )     ( ) ( )     ( ) ( )     ( ) ( )    ( ) ( )
  ( ~ ~ )     ( ~ ~ )     ( ~ ~ )     ( ~ ~ )    ( ~ ~ )
  ( l )       ( l )       ( l )       ( l )      ( l )
  { . . }     { : : }     { . . }     { + + }    { _ _ }
    _ _         _ _         _ _         _ _        _ _