mainsub18-1