You are given an integer K. Print the string obtained by repeating the string "ACL" K times and concatenating them. Constraints: 1 ≤ K ≤ 5. Input is given as K. Output the string obtained by repeating "ACL" K times and concatenating them. Example Input: 3, Example Output: ACLACLACL

# Buggy version:
k=int(input())
k+=1
o=''
a='ALC'
if k==1:
  print('')
  exit()
else:
  for i in range(1,k):
  	o=o+a
print(o)

# Fixed version:
k=int(input())
k+=1
o=''
a='ACL'
if k==1:
  print('')
  exit()
else:
  for i in range(1,k):
  	o=o+a
print(o)

# Buggy version:
K=input()
r='ACL'
for i in range(1,int(k)):
  r='ACL'+ r 
print(r)

# Fixed version:
K=input()
r='ACL'
for i in range(1,int(K)):
  r='ACL'+ r 
print(r)

# Buggy version:
a = input()
K = int(a)

x = 'ACL'

for i in K:
    print(x, end = "")


# Fixed version:
a = input()
K = int(a)

x = 'ACL'

for i in range(K):
    print(x, end = "")

# Buggy version:
k=input()
ans=[]
for i in range(int(k)):
  ans.append("ACL")

print("".joint(ans))


# Fixed version:
k = int(input())
ans=[]
for i in range(k):
  ans.append("ACL")

print("".join(ans))

# Buggy version:
s=str("As=str("ACL")
n=int(input())
print(s*n)

# Fixed version:
s=str("ACL")
n=int(input())
print(s*n)

# Buggy version:
a=int(input())
for i in range(a):
  print("ACL")


# Fixed version:
a=""
for i in range(int(input())):
    a+="ACL"
print(a)

# Buggy version:
k = input()
text = "ACL"*k
print(k)

# Fixed version:
k = int(input())
text = "ACL" * k
print(text)

# Buggy version:
K = int(input())
Ans = 'ACL'
for i in range(K-1):
  Ans += Ans
print(Ans)

# Fixed version:
K = int(input())
Ans = 'ACL'
for i in range(K-1):
    Ans += 'ACL'
print(Ans)

# Buggy version:
num = input()
a = ""
for _ in range(num):
  a += "ACL"
print(a)

# Fixed version:
num = int(input())
a = ""
for _ in range(num):
  a += "ACL"
print(a)

# Buggy version:
# -*- coding: utf-8 -*-

def solve():
   return 'ALC'*int(input())

if __name__ == '__main__':
    print(solve())



# Fixed version:
# -*- coding: utf-8 -*-

def solve():
   return 'ACL'*int(input())

if __name__ == '__main__':
    print(solve())

# Buggy version:
k=int(input())
list=[str("ALK")]*k
ans = str()
for i in range(k):
  ans = ans+str(list[i])
print(ans)

# Fixed version:
k=int(input())
list=[str("ACL")]*k
ans = str()
for i in range(k):
  ans = ans+str(list[i])
print(ans)

# Buggy version:
# -*- coding: utf-8 -*-
k = input()

str = ""
for i in range(int(k)):
  str += "ALC"
 
print(str)

# Fixed version:
# -*- coding: utf-8 -*-
k = input()

str = ""
for i in range(int(k)):
  str += "ACL"
 
print(str)

# Buggy version:
def main():
    k = int(input)

    for _ in range(k):
        print("ACL",end='')
    print()

if __name__ == "__main__":
    main()

# Fixed version:
def main():
    k = int(input())

    for _ in range(k):
        print("ACL",end='')
    print()

if __name__ == "__main__":
    main()

# Buggy version:
# coding: utf-8
# Your code here!
# 幅優先探索（行きがけ）
import collections
import sys
import copy
import re
import math


def I(): return int(sys.stdin.readline().rstrip())


def LI(): return list(map(int, sys.stdin.readline().rstrip().split()))


def S(): return sys.stdin.readline().rstrip()


def LS(): return list(sys.stdin.readline().rstrip().split())


def main():
    K = I()

    ans = ""

    for i in range(K):
        ans+="ALC"
    
    print(ans)

    


if __name__ == '__main__':
    main()


# Fixed version:
# coding: utf-8
# Your code here!
# 幅優先探索（行きがけ）
import collections
import sys
import copy
import re
import math


def I(): return int(sys.stdin.readline().rstrip())


def LI(): return list(map(int, sys.stdin.readline().rstrip().split()))


def S(): return sys.stdin.readline().rstrip()


def LS(): return list(sys.stdin.readline().rstrip().split())


def main():
    K = I()

    ans = ""

    for _ in range(K):
        ans+="ACL"
    
    print(ans)

    


if __name__ == '__main__':
    main()

# Buggy version:
def solve():
    K = int(input())

    for i in range(K):
        print("ALC", end="")


if __name__ == "__main__":
    solve()


# Fixed version:
def solve():
    K = int(input())

    for i in range(K):
        print("ACL", end="")


if __name__ == "__main__":
    solve()

# Buggy version:
#a
k=int(input())
ans=[]
for i in range(k):
    ans.append('acl')
a=''.join(ans)
print(a)

# Fixed version:
#a
k=int(input())
ans=[]
for i in range(k):
    ans.append('ACL')
a=''.join(ans)
print(a)

# Buggy version:
k = input()
str = ''
for _ in range(k):
  str += 'ACL'
print(str)

# Fixed version:
k = int(input())
str = ''
for _ in range(k):
  str += 'ACL'
print(str)

# Buggy version:
w = 'ACL'

n = input()

print(n * w)

# Fixed version:
n=int(input())
w="ACL"
print(w*n)

# Buggy version:
K = int(input())

a = ""

for i in range(K):
    a += "ALT"

print("{}".format(a))

# Fixed version:
K = int(input())

a = ""

for i in range(K):
    a += "ACL"

print("{}".format(a))

# Buggy version:
if __name__=="__main__":
  n=int(input())
  print('ACL'*k)

# Fixed version:
if __name__=="__main__":
  k=int(input())
  print('ACL'*k)

# Buggy version:
K = int(input())
A = ""
for i in range(K):
  A += ACL
  
print(A)

# Fixed version:
K = int(input())
A = ""
for i in range(K):
  A += "ACL"
  
print(A)

# Buggy version:
k = int(input())
ans = 'ACL' * k
print(k)

# Fixed version:
input = int(input())
ans = "ACL"
print(ans*input)

# Buggy version:
k=int(input())
a=""
for i in range(k):
    a+=ACL
print(a)

# Fixed version:
k = int(input()); a = ""
for i in range(k):
    a += "ACL"
print(a)

# Buggy version:
n = input()
s = ''
for i in range(n):
  s += 'ACL'
print(s)

# Fixed version:
n=int(input())
s = ""
for i in range(n):
  s += "ACL"
print(s)

# Buggy version:
k = int(input())

ans = "ACL" * 5

print(ans)


# Fixed version:
k = int(input())
ans = "ACL"*k
print(ans)

# Buggy version:
K = int(input())
s = "
for i in range(K):
  s += "ACL"
print(s)

# Fixed version:
K = int(input())
s = ''
for i in range(K):
    s += 'ACL'
print(s)

# Buggy version:
k = int(input())
s = ''
for i in range(K):
  s += 'ACL'
print(s)

# Fixed version:
k = int(input())
s = ''
for i in range(k):
    s += 'ACL'
print(s)

# Buggy version:
k = int(input())
ans = ''
for i in range(k):
    ans += 'ACL'
print(k)

# Fixed version:
k = int(input())
ans = ""
for i in range(k):
  ans = ans + "ACL"
print(ans)

# Buggy version:
k=input()
for i in range(k):
  print("ACL",end="")

# Fixed version:
k=int(input())

for i in range(k):
    print("ACL",end="")
print()

# Buggy version:
k = int(input())
print("ACL" * k

# Fixed version:
k = int(input())
s = 'ACL'
print(s * k)

# Buggy version:
k = int(input))
a = 'ACL'
print(a ** k)

# Fixed version:
k=int(input())

print(k*'ACL')

# Buggy version:
print('ACL' * int(input())
      

# Fixed version:
print('ACL' * int(input()))

# Buggy version:
K = int(input())
print(K)
print(K*"ACL")

# Fixed version:
K = int(input())
S = 'ACL'
print(S*K)

# Buggy version:
N = int(input())
C = 'ACL'
print(ACL*N)

# Fixed version:
N = int(input())
print("ACL"*N)