fun foo() { if (a && b && c && d) foo() }