How many ways can 4 boys and 4 girls be seated at a round table if the girls and boys are to occupy alternate seats?