driving slice problem