Я думаю, что эта стратегия не работает, посмотрите на строки 8, 9, 10