             
             secondTransitionsHandler.resetWithTransition(context: resetContext)
         }
-
-        
+        
+        secondNavigation.tabBarItem.title = "2"
+
+        return (secondNavigation, secondTransitionsHandler)
+    }
+
+    func createThirdTabControllerIpad(
+        sharedTransitionId sharedTransitionId: TransitionId,
+        sharedTransitionsCoordinator: TransitionsCoordinator)
+        -> (viewController: UIViewController, transitionsHandler: TransitionsHandler)
+    {
         let thirdNavigation = UINavigationController()
         let thirdTransitionsHandler = NavigationTransitionsHandlerImpl(
             navigationController: thirdNavigation,

            firstTransitionsHandler.resetWithTransition(context: resetContext)
        }
        
        let secondNavigation = UINavigationController()
        let secondTransitionsHandler = NavigationTransitionsHandlerImpl(
            navigationController: secondNavigation,

            
            secondTransitionsHandler.resetWithTransition(context: resetContext)
        }

        secondNavigation.tabBarItem.title = "2"
        
        return (secondNavigation, secondTransitionsHandler)
    }
    
    func createThirdTabControllerIphone(
        sharedTransitionId sharedTransitionId: TransitionId,
        sharedTransitionsCoordinator: TransitionsCoordinator)
        -> (viewController: UIViewController, transitionsHandler: TransitionsHandler)
    {
        let thirdNavigation = UINavigationController()
        let thirdTransitionsHandler = NavigationTransitionsHandlerImpl(
            navigationController: thirdNavigation,
