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