It's the final heat before the semi-finals - 50 Ninjas are competing for the last 18 spots this time, and they will have to face some new obstacles to make it there.