class RekeningBank {
    private String pemilik;
    private long saldo;

    RekeningBank(String pemilik, long saldoAwal) {
        this.pemilik = pemilik;
        if (saldoAwal < 0) {
            saldoAwal = 0;
        }
        this.saldo = saldoAwal;
    }

    String getPemilik() {
        return pemilik;
    }

    long getSaldo() {
        return saldo;
    }

    void setor(long jumlah) {
        if (jumlah <= 0) {
            System.out.println("Setor " + jumlah + " ditolak: jumlah harus positif");
            return;
        }
        saldo = saldo + jumlah;
        System.out.println("Setor " + jumlah + " berhasil, saldo menjadi " + saldo);
    }

    void tarik(long jumlah) {
        if (jumlah <= 0) {
            System.out.println("Tarik " + jumlah + " ditolak: jumlah harus positif");
            return;
        }
        if (jumlah > saldo) {
            System.out.println("Tarik " + jumlah + " ditolak: saldo tidak cukup");
            return;
        }
        saldo = saldo - jumlah;
        System.out.println("Tarik " + jumlah + " berhasil, saldo menjadi " + saldo);
    }
}
