Flexible and ideal