Contemporary dance kids strut their stuff in Cairo