Поскольку вы хотите, чтобы одна стратегия работала с несколькими разновидностями, если вы используете несколько дисков, то это будет стоить больше.
Маленькие мечты```python ``/``javascript ``/`` c++ `` можно написать различные стратегии.