Java Game Development - 15 - Finding Compatible Modes