NOTA	--------new u2 gate --------------------------
|   OP--@---O---O   
NOTA	--------expand_1c_u2=False
|   |   |   X   |   
|   |   |   |   X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---@   |   
|   |   @---X   |   
|   R---+---@   |   
|   |   @---X   |   
|   |   |   @---X   
|   |   @---+---X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---+---@   
|   |   @---+---X   
|   R---@   |   |   
|   |   |   |   X   
|   |   |   X   |   
NOTA	--------expand_1c_u2=True
|   |   |   X   |   
|   |   |   |   X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   |   @---X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   |   @---X   
|   X---+---@   |   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   |   |   Rz  |   
|   |   @---X   |   
|   X---+---@   |   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   |   |   Rz  |   
|   |   @---X   |   
|   |   |   @---X   
|   |   @---+---X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   |   @---X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   @---+---X   
|   X---@   |   |   
|   R   |   |   |   
|   X---@   |   |   
|   R   |   |   |   
|   |   Rz  |   |   
|   |   |   |   X   
|   |   |   X   |   
NOTA	--------new u2 gate --------------------------
|   @P--@---O---O   
NOTA	--------expand_1c_u2=False
|   |   |   X   |   
|   |   |   |   X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---@   |   
|   |   @---X   |   
|   R---+---@   |   
|   |   @---X   |   
|   |   |   @---X   
|   |   @---+---X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---+---@   
|   |   @---+---X   
|   R---@   |   |   
|   |   |   |   X   
|   |   |   X   |   
NOTA	--------expand_1c_u2=True
|   |   |   X   |   
|   |   |   |   X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   |   @---X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   |   @---X   
|   X---+---@   |   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   |   |   Rz  |   
|   |   @---X   |   
|   X---+---@   |   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   |   |   Rz  |   
|   |   @---X   |   
|   |   |   @---X   
|   |   @---+---X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   |   @---X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   @---+---X   
|   X---@   |   |   
|   R   |   |   |   
|   X---@   |   |   
|   R   |   |   |   
|   |   Rz  |   |   
|   |   |   |   X   
|   |   |   X   |   
NOTA	--------new u2 gate --------------------------
|   X---@---O---O   
NOTA	--------expand_1c_u2=False
|   |   |   X   |   
|   |   |   |   X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---@   |   
|   |   @---X   |   
|   R---+---@   |   
|   |   @---X   |   
|   |   |   @---X   
|   |   @---+---X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---+---@   
|   |   @---+---X   
|   R---@   |   |   
|   |   |   |   X   
|   |   |   X   |   
NOTA	--------expand_1c_u2=True
|   |   |   X   |   
|   |   |   |   X   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   |   @---X   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   |   @---X   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   |   |   Rz  |   
|   |   @---X   |   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   |   |   Rz  |   
|   |   @---X   |   
|   |   |   @---X   
|   |   @---+---X   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   |   @---X   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   @---+---X   
|   R   |   |   |   
|   X---@   |   |   
|   R   |   |   |   
|   X---@   |   |   
|   R   |   |   |   
|   |   Rz  |   |   
|   |   |   |   X   
|   |   |   X   |   
NOTA	--------new u2 gate --------------------------
|   Y---@---O---O   
NOTA	--------expand_1c_u2=False
|   |   |   X   |   
|   |   |   |   X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---@   |   
|   |   @---X   |   
|   R---+---@   |   
|   |   @---X   |   
|   |   |   @---X   
|   |   @---+---X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---+---@   
|   |   @---+---X   
|   R---@   |   |   
|   |   |   |   X   
|   |   |   X   |   
NOTA	--------expand_1c_u2=True
|   |   |   X   |   
|   |   |   |   X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   |   @---X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   |   @---X   
|   X---+---@   |   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   |   |   Rz  |   
|   |   @---X   |   
|   X---+---@   |   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   |   |   Rz  |   
|   |   @---X   |   
|   |   |   @---X   
|   |   @---+---X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   |   @---X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   @---+---X   
|   X---@   |   |   
|   R   |   |   |   
|   X---@   |   |   
|   R   |   |   |   
|   |   Rz  |   |   
|   |   |   |   X   
|   |   |   X   |   
NOTA	--------new u2 gate --------------------------
|   Z---@---O---O   
NOTA	--------expand_1c_u2=False
|   |   |   X   |   
|   |   |   |   X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---@   |   
|   |   @---X   |   
|   R---+---@   |   
|   |   @---X   |   
|   |   |   @---X   
|   |   @---+---X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---+---@   
|   |   @---+---X   
|   R---@   |   |   
|   |   |   |   X   
|   |   |   X   |   
NOTA	--------expand_1c_u2=True
|   |   |   X   |   
|   |   |   |   X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   |   @---X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   |   @---X   
|   X---+---@   |   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   |   |   Rz  |   
|   |   @---X   |   
|   X---+---@   |   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   |   |   Rz  |   
|   |   @---X   |   
|   |   |   @---X   
|   |   @---+---X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   |   @---X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   @---+---X   
|   X---@   |   |   
|   R   |   |   |   
|   X---@   |   |   
|   R   |   |   |   
|   |   Rz  |   |   
|   |   |   |   X   
|   |   |   X   |   
NOTA	--------new u2 gate --------------------------
|   H---@---O---O   
NOTA	--------expand_1c_u2=False
|   |   |   X   |   
|   |   |   |   X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---@   |   
|   |   @---X   |   
|   R---+---@   |   
|   |   @---X   |   
|   |   |   @---X   
|   |   @---+---X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---+---@   
|   |   @---+---X   
|   R---@   |   |   
|   |   |   |   X   
|   |   |   X   |   
NOTA	--------expand_1c_u2=True
|   |   |   X   |   
|   |   |   |   X   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   |   @---X   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   |   @---X   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   |   |   Rz  |   
|   |   @---X   |   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   |   |   Rz  |   
|   |   @---X   |   
|   |   |   @---X   
|   |   @---+---X   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   |   @---X   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   |   Rz  
|   |   @---+---X   
|   R   |   |   |   
|   X---@   |   |   
|   R   |   |   |   
|   X---@   |   |   
|   R   |   |   |   
|   |   Rz  |   |   
|   |   |   |   X   
|   |   |   X   |   
NOTA	--------new u2 gate --------------------------
|   Ry--@---O---O   
NOTA	--------expand_1c_u2=False
|   |   |   X   |   
|   |   |   |   X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---@   |   
|   |   @---X   |   
|   R---+---@   |   
|   |   @---X   |   
|   |   |   @---X   
|   |   @---+---X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---+---@   
|   |   @---+---X   
|   R---@   |   |   
|   |   |   |   X   
|   |   |   X   |   
NOTA	--------expand_1c_u2=True
|   |   |   X   |   
|   |   |   |   X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   @---X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   @---X   
|   X---+---@   |   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   |   @---X   |   
|   X---+---@   |   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   |   @---X   |   
|   |   |   @---X   
|   |   @---+---X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   @---X   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   @---+---X   
|   X---@   |   |   
|   R   |   |   |   
|   X---@   |   |   
|   R   |   |   |   
|   |   |   |   X   
|   |   |   X   |   
NOTA	--------new u2 gate --------------------------
|   R---@---O---O   
NOTA	--------expand_1c_u2=False
|   |   |   X   |   
|   |   |   |   X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---@   |   
|   |   @---X   |   
|   R---+---@   |   
|   |   @---X   |   
|   |   |   @---X   
|   |   @---+---X   
|   R---+---+---@   
|   |   |   @---X   
|   R---+---+---@   
|   |   @---+---X   
|   R---@   |   |   
|   |   |   |   X   
|   |   |   X   |   
NOTA	--------expand_1c_u2=True
|   |   |   X   |   
|   |   |   |   X   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   @---X   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   @---X   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   |   @---X   |   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   X---+---@   |   
|   R   |   |   |   
|   |   @---X   |   
|   |   |   @---X   
|   |   @---+---X   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   |   @---X   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   X---+---+---@   
|   R   |   |   |   
|   |   @---+---X   
|   R   |   |   |   
|   X---@   |   |   
|   R   |   |   |   
|   X---@   |   |   
|   R   |   |   |   
|   |   |   |   X   
|   |   |   X   |   
