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