exchange #L and shift+#+L