>>346
aとb、cとdの値に順序性を持たせた。
宿題ではないのか?