Please handle the case where n = 0 in `b.init`.