8 mile ending rap battles