 o-------o---o p                             |
|                \     /                                    |
|                 \   /                                     |
|                  \ /                                      |
|                   @                                       |
|                                                           |
o=============================&lt; CAST &quot;q&quot; &gt;==================o
|                                                           |
|              