Ten kids line up for recess. There are five boys and five girls. How many ways are there for the 10 kids to line up so that all the boys are ahead of all the girls?