quantum control flow