local n = io.read("*n") local p = 1 local s = {"ab", "cd", "ef"} local t = {"a", "c", "e"} while 0 < n do local a = 1 for i = 1, n do if n < i * i then break end a = i end if 1 < a then io.write(string.rep(s[p], a - 1)) end io.write(t[p]) n = n - a * a p = p + 1 if p == 4 then p = 1 end end io.write("\n")