use std::io::Write;
fn main() {
let count: usize = std::env::args()
.nth(1)
.and_then(|a| a.parse().ok())
.unwrap_or(0);
let chunk = vec![b'A'; 4096];
let mut remaining = count;
let mut stdout = std::io::stdout().lock();
while remaining > 0 {
let n = remaining.min(chunk.len());
if stdout.write_all(&chunk[..n]).is_err() {
return;
}
remaining -= n;
}
let _ = stdout.flush();
}