unUsed.add(field); } else { findAllUnused(board, terrainType, alreadyUsed, unUsed, field, reverseHex); field.addTerrain(tempTerrain); unUsed.remove(field); findAllUnused(board, terrainType, alreadyUsed, unUsed, field, reverseHex);
unUsed.add(field); } else { findAllUnused(board, terrainType, alreadyUsed, unUsed, field, reverseHex); field.addTerrain(tempTerrain); unUsed.remove(field); findAllUnused(board, terrainType, alreadyUsed, unUsed, field, reverseHex);