
import java.lang.*;

public class FactoryMaker {
	
	public static BMW getFactory(String choice) {
		
		if(choice.equalsIgnoreCase("Car")) {
			return new CarFactory();
		}
		else if(choice.equalsIgnoreCase("Bike")) {
			return new BikeFactory();
		} 
		else {
			throw new IllegalArgumentException("BMW makes Cars and Bikes only!");
		}

	}
}
