         dismissViewControllerAnimated(true, completion: nil)
     }
     
+    override func viewDidLoad() {
+        super.viewDidLoad()
+    }
+    
+    override func viewDidAppear(animated: Bool) {
+        super.viewDidAppear(animated)
+    }
+    
 }

    }
    
    @IBAction func unwindFromView(segue: UIStoryboardSegue) {}
}

class BlueViewController : UIViewController {

    }
    
    @objc internal func transitionDuration(transitionContext: UIViewControllerContextTransitioning?) -> NSTimeInterval {
        return 3
    }
    
    @objc internal func animateTransition(transitionContext: UIViewControllerContextTransitioning) {
