Ты считаешь затраты на if, ты там что на ассемблере пишешь софт для ракет?
О сколки миллиардов строк идет речь?
Ещё варианты? Накидывайте ребят