lecture twenty three 908447