       }                              }                   q             ~q            | q          |            |         s  |           s~             s |               |               |                ~ q              q             }q                           }                            }       