val builder
= new StringBuilder
val x
= { builder +
= 'x'; 1 } lazy
val y
= { builder +
= 'y'; 2 }def z
= { builder +
= 'z'; 3 }
z + y + x + z + y + x
println(builder.result())
}
b2JqZWN0IE1haW4gZXh0ZW5kcyBBcHAgewoJdmFsIGJ1aWxkZXIgPSBuZXcgU3RyaW5nQnVpbGRlcgoKdmFsIHggPSB7IGJ1aWxkZXIgKz0gJ3gnOyAxIH0KbGF6eSB2YWwgeSA9IHsgYnVpbGRlciArPSAneSc7IDIgfQpkZWYgeiA9IHsgYnVpbGRlciArPSAneic7IDMgfQoKeiArIHkgKyB4ICsgeiArIHkgKyB4CgpwcmludGxuKGJ1aWxkZXIucmVzdWx0KCkpCn0=