Maximum slice problem