import zlib zlib.compress('loalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololo loalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololo loalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololo loalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololoalololo' * 0xFFFFFFF*16)