Кстати, как вы считаете - какой результат (по ходам) следует считать оптимальным?