`block_given? ? yield(a,b) : a > b`
Так буде виглядати елегантніше :)