From 4387bbbd1109136babe13aab4a9e0af49a0a0338 Mon Sep 17 00:00:00 2001 From: Smok1e Date: Mon, 15 Jan 2024 01:03:12 +0300 Subject: [PATCH 1/5] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=BF=D0=B8=D0=BB?= =?UTF-8?q?=D0=B8=D0=BB=20=D0=BD=D0=B0=D1=85=D1=83=D0=B9=20=D0=B2=D1=81?= =?UTF-8?q?=D0=B5=20=D0=BE=D0=B1=D0=BE=D0=B8=D0=BD=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Extensions/.pic/Context menu.lua | 14 +- .../Extensions/.pic/Context menu.lua | 14 +- Libraries/Paths.lua | 2 - Libraries/System.lua | 117 +-- Screensavers/Clock.lua | 70 -- Screensavers/Lines.lua | 62 -- Screensavers/Mandala.lua | 147 --- Screensavers/Matrix.lua | 96 -- Screensavers/NyanCat.lua | 834 ------------------ Screensavers/Space.lua | 166 ---- Screensavers/XCOM.lua | 29 - Wallpapers/AhsokaTano.pic | Bin 35871 -> 0 bytes Wallpapers/Block.pic | Bin 9557 -> 0 bytes Wallpapers/Flight.lua | 134 --- Wallpapers/Lines.wlp/Main.lua | 109 +++ Wallpapers/Logic.pic | Bin 36149 -> 0 bytes Wallpapers/Solid color.wlp/Main.lua | 41 + Wallpapers/Stars.wlp/Main.lua | 195 ++++ Wallpapers/Static picture.wlp/Main.lua | 65 ++ .../Pictures}/Ciri.pic | Bin .../Pictures}/Girl.pic | Bin .../Static picture.wlp/Pictures/Jellyfish.pic | Bin 0 -> 17437 bytes .../Static picture.wlp/Pictures/LikeOS.pic | Bin 0 -> 29621 bytes .../Pictures/Mayonnaise.pic | Bin 0 -> 35941 bytes .../Static picture.wlp/Pictures/Mojave.pic | Bin 0 -> 25361 bytes .../Pictures}/Mystery.pic | Bin .../Pictures}/Nettle.pic | Bin .../Pictures}/Raspberry.pic | Bin .../Pictures}/Road.pic | Bin .../Pictures}/Space.pic | Bin .../Pictures/Strawberry.pic | Bin 0 -> 33003 bytes .../Pictures/Windows 10.pic | Bin 0 -> 23953 bytes .../Pictures/Windows 11.pic | Bin 0 -> 30089 bytes .../Pictures/Windows XP.pic | Bin 0 -> 30507 bytes 34 files changed, 455 insertions(+), 1640 deletions(-) delete mode 100755 Screensavers/Clock.lua delete mode 100644 Screensavers/Lines.lua delete mode 100755 Screensavers/Mandala.lua delete mode 100755 Screensavers/Matrix.lua delete mode 100644 Screensavers/NyanCat.lua delete mode 100755 Screensavers/Space.lua delete mode 100755 Screensavers/XCOM.lua delete mode 100644 Wallpapers/AhsokaTano.pic delete mode 100644 Wallpapers/Block.pic delete mode 100644 Wallpapers/Flight.lua create mode 100644 Wallpapers/Lines.wlp/Main.lua delete mode 100644 Wallpapers/Logic.pic create mode 100644 Wallpapers/Solid color.wlp/Main.lua create mode 100644 Wallpapers/Stars.wlp/Main.lua create mode 100644 Wallpapers/Static picture.wlp/Main.lua rename Wallpapers/{ => Static picture.wlp/Pictures}/Ciri.pic (100%) rename Wallpapers/{ => Static picture.wlp/Pictures}/Girl.pic (100%) create mode 100644 Wallpapers/Static picture.wlp/Pictures/Jellyfish.pic create mode 100644 Wallpapers/Static picture.wlp/Pictures/LikeOS.pic create mode 100644 Wallpapers/Static picture.wlp/Pictures/Mayonnaise.pic create mode 100644 Wallpapers/Static picture.wlp/Pictures/Mojave.pic rename Wallpapers/{ => Static picture.wlp/Pictures}/Mystery.pic (100%) rename Wallpapers/{ => Static picture.wlp/Pictures}/Nettle.pic (100%) rename Wallpapers/{ => Static picture.wlp/Pictures}/Raspberry.pic (100%) rename Wallpapers/{ => Static picture.wlp/Pictures}/Road.pic (100%) rename Wallpapers/{ => Static picture.wlp/Pictures}/Space.pic (100%) create mode 100644 Wallpapers/Static picture.wlp/Pictures/Strawberry.pic create mode 100644 Wallpapers/Static picture.wlp/Pictures/Windows 10.pic create mode 100644 Wallpapers/Static picture.wlp/Pictures/Windows 11.pic create mode 100644 Wallpapers/Static picture.wlp/Pictures/Windows XP.pic diff --git a/Applications/Picture Edit.app/Extensions/.pic/Context menu.lua b/Applications/Picture Edit.app/Extensions/.pic/Context menu.lua index a32d729e..db27260a 100755 --- a/Applications/Picture Edit.app/Extensions/.pic/Context menu.lua +++ b/Applications/Picture Edit.app/Extensions/.pic/Context menu.lua @@ -10,12 +10,16 @@ local localization = system.getSystemLocalization() menu:addItem("💻", localization.setAsWallpaper).onTouch = function() local userSettings = system.getUserSettings() - userSettings.interfaceWallpaperPath = icon.path - userSettings.interfaceWallpaperEnabled = true - system.updateWallpaper() - workspace:draw() + local staticPictureWallpaperPath = paths.system.wallpapers .. "Static picture.wlp" + if userSettings.interfaceWallpaperPath ~= staticPictureWallpaperPath then + userSettings.interfaceWallpaperPath = staticPictureWallpaperPath + system.updateWallpaper() + end + + system.wallpaper.setPicture(icon.path) + workspace:draw() system.saveUserSettings() end -system.addUploadToPastebinMenuItem(menu, icon.path) +system.addUploadToPastebinMenuItem(menu, icon.path) \ No newline at end of file diff --git a/Applications/Picture View.app/Extensions/.pic/Context menu.lua b/Applications/Picture View.app/Extensions/.pic/Context menu.lua index a32d729e..db27260a 100644 --- a/Applications/Picture View.app/Extensions/.pic/Context menu.lua +++ b/Applications/Picture View.app/Extensions/.pic/Context menu.lua @@ -10,12 +10,16 @@ local localization = system.getSystemLocalization() menu:addItem("💻", localization.setAsWallpaper).onTouch = function() local userSettings = system.getUserSettings() - userSettings.interfaceWallpaperPath = icon.path - userSettings.interfaceWallpaperEnabled = true - system.updateWallpaper() - workspace:draw() + local staticPictureWallpaperPath = paths.system.wallpapers .. "Static picture.wlp" + if userSettings.interfaceWallpaperPath ~= staticPictureWallpaperPath then + userSettings.interfaceWallpaperPath = staticPictureWallpaperPath + system.updateWallpaper() + end + + system.wallpaper.setPicture(icon.path) + workspace:draw() system.saveUserSettings() end -system.addUploadToPastebinMenuItem(menu, icon.path) +system.addUploadToPastebinMenuItem(menu, icon.path) \ No newline at end of file diff --git a/Libraries/Paths.lua b/Libraries/Paths.lua index 03591e9a..c842e225 100755 --- a/Libraries/Paths.lua +++ b/Libraries/Paths.lua @@ -11,7 +11,6 @@ paths.system.extensions = "/Extensions/" paths.system.mounts = "/Mounts/" paths.system.temporary = "/Temporary/" paths.system.wallpapers = "/Wallpapers/" -paths.system.screensavers = "/Screensavers/" paths.system.users = "/Users/" paths.system.versions = "/Versions.cfg" @@ -44,7 +43,6 @@ function paths.getUser(name) user.libraries = user.home .. "Libraries/" user.applications = user.home .. "Applications/" user.wallpapers = user.home .. "Wallpapers/" - user.screensavers = user.home .. "Screensavers/" user.trash = user.home .. "Trash/" user.settings = user.home .. "Settings.cfg" user.versions = user.home .. "Versions.cfg" diff --git a/Libraries/System.lua b/Libraries/System.lua index d5302a4d..1810f674 100755 --- a/Libraries/System.lua +++ b/Libraries/System.lua @@ -86,14 +86,10 @@ function system.getDefaultUserSettings() interfaceScreenAddress = nil, interfaceWallpaperEnabled = false, - interfaceWallpaperPath = paths.system.wallpapers .. "Flight.lua", + interfaceWallpaperPath = paths.system.wallpapers .. "Stars.wlp", interfaceWallpaperMode = 1, interfaceWallpaperBrightness = 0.9, - interfaceScreensaverEnabled = false, - interfaceScreensaverPath = paths.system.screensavers .. "Matrix.lua", - interfaceScreensaverDelay = 20, - interfaceTransparencyEnabled = true, interfaceTransparencyDock = 0.4, interfaceTransparencyMenu = 0.2, @@ -2386,78 +2382,32 @@ function system.updateWallpaper() desktopBackground.draw = desktopBackgroundAmbientDraw interfaceDrawInterval = 1 - if userSettings.interfaceWallpaperEnabled and userSettings.interfaceWallpaperPath then - local extension = filesystem.extension(userSettings.interfaceWallpaperPath) - - if extension == ".pic" then - local result, reason = image.load(userSettings.interfaceWallpaperPath) - - if result then - -- Fit to screen size mode - if userSettings.interfaceWallpaperMode == 1 then - result = image.transform(result, desktopBackground.width, desktopBackground.height) - desktopBackgroundWallpaperX, desktopBackgroundWallpaperY = 1, 2 - - -- Centerized mode - else - desktopBackgroundWallpaperX = math.floor(1 + desktopBackground.width / 2 - image.getWidth(result) / 2) - desktopBackgroundWallpaperY = math.floor(2 + desktopBackground.height / 2 - image.getHeight(result) / 2) - end - - -- Brightness adjustment - local brightness, background, foreground, alpha, symbol, r, g, b = userSettings.interfaceWallpaperBrightness - - for y = 1, image.getHeight(result) do - for x = 1, image.getWidth(result) do - background, foreground, alpha, symbol = image.get(result, x, y) - - r, g, b = color.integerToRGB(background) - background = color.RGBToInteger( - math.floor(r * brightness), - math.floor(g * brightness), - math.floor(b * brightness) - ) - - r, g, b = color.integerToRGB(foreground) - foreground = color.RGBToInteger( - math.floor(r * brightness), - math.floor(g * brightness), - math.floor(b * brightness) - ) - - image.set(result, x, y, background, foreground, alpha, symbol) - end - end - - desktopBackground.draw = function(...) - desktopBackgroundAmbientDraw(...) - - screen.drawImage(desktopBackgroundWallpaperX, desktopBackgroundWallpaperY, result) - end - else - GUI.alert(reason or "image file is corrupted") - end - - elseif extension == ".lua" then - local result, data = loadfile(userSettings.interfaceWallpaperPath) - - if result then - result, data = xpcall(result, debug.traceback) - - if result then - if type(data) == "function" then - desktopBackground.draw = data - interfaceDrawInterval = 0.01 - else - GUI.alert("Wallpaper script didn't return drawing function") - end - else - GUI.alert(data) - end - else - GUI.alert(data) - end + if userSettings.interfaceWallpaperPath then + local executable, reason = loadfile(userSettings.interfaceWallpaperPath .. "Main.lua") + if not executable then + GUI.alert(reason) + return end + + local success, wallpaperOrError = xpcall(executable, debug.traceback) + if not success then + GUI.alert(wallpaperOrError) + return + end + + if type(wallpaperOrError) ~= "table" then + GUI.alert("Wallpaper script didn't return table") + return + end + + if type(wallpaperOrError.draw) ~= "function" then + GUI.alert("Wallpaper does not contain proper draw function") + return + end + + system.wallpaper = wallpaperOrError + desktopBackground.draw = system.wallpaper.draw + interfaceDrawInterval = 0.01 end end @@ -2818,7 +2768,6 @@ function system.updateDesktop() local lastWindowHandled local interfaceUpdateDeadline = bootUptime + interfaceDrawInterval local interfaceDrawDeadline = bootUptime + interfaceDrawInterval - local screensaverUptime = bootUptime workspace.eventHandler = function(workspace, object, e1, e2, e3, e4) if e1 == "key_down" then @@ -2868,17 +2817,6 @@ function system.updateDesktop() uptime = computer.uptime() interfaceDrawDeadline = uptime + interfaceDrawInterval end - - if userSettings.interfaceScreensaverEnabled then - if e1 then - screensaverUptime = computer.uptime() - elseif uptime >= screensaverUptime + userSettings.interfaceScreensaverDelay then - if filesystem.exists(userSettings.interfaceScreensaverPath) then - system.execute(userSettings.interfaceScreensaverPath) - workspace:draw() - end - end - end end system.menuInitialChildren = desktopMenu.children @@ -2988,7 +2926,7 @@ function system.updateWorkspace() desktopBackground.draw = oldDraw or desktopBackgroundAmbientDraw end -function system.createUser(name, language, password, wallpaper, screensaver) +function system.createUser(name, language, password, wallpaper) -- Generating default user userSettings local defaultSettings = system.getDefaultUserSettings() @@ -2996,7 +2934,6 @@ function system.createUser(name, language, password, wallpaper, screensaver) defaultSettings.localizationLanguage = language defaultSettings.securityPassword = password and require("SHA-256").hash(password) defaultSettings.interfaceWallpaperEnabled = wallpaper - defaultSettings.interfaceScreensaverEnabled = screensaver -- Generating user home directory tree local userPaths = paths.getUser(name) diff --git a/Screensavers/Clock.lua b/Screensavers/Clock.lua deleted file mode 100755 index 6084c7e9..00000000 --- a/Screensavers/Clock.lua +++ /dev/null @@ -1,70 +0,0 @@ -local gpu = component.proxy(require("Screen").getGPUAddress()) -local event = require("Event") -local w, h, t, q = gpu.getResolution() -local numb, ha, wh, p, s, u, e, gsB, gS, ti, r, slp, tn = {29850,29351,30887,18925,14735,27343,9383,31407,31147,[0]=31599}, h/2-2, {0, 8, nil, 18, 26}, "▀", " ", h%2, w/2, gpu.setBackground, gpu.set, table.insert, math.random, event.sleep, tonumber - -local function drawN(x, y, n) - local c = 0 - for i = 0, 14 do - if bit32.extract(numb[n], i) == 1 then - gsB(60928) - gS(x, y, s) - else - gsB(0) - gS(x, y, s) - end - c, x = c + 1, x + 2 - if c % 3 == 0 then - y, x = y + 1, x - 6 - end - end -end - -gsB(0) -gpu.fill(1, 1, w, h, " ") -local tbl = {x = {}, y = {}} -for x = 1, w, 2 do - for y = 1, ha-1-u do - ti(tbl.x, x) - ti(tbl.y, y) - end -end -for n = 1, #tbl.x do - k = r(n) - tbl.x[n], tbl.x[k], tbl.y[n], tbl.y[k] = - tbl.x[k], tbl.x[n], tbl.y[k], tbl.y[n] -end -while true do - q = 1 - for i = 1, #tbl.x do - gpu.setForeground(r(tbl.x[i]*tbl.y[i])*512) - gS(tbl.x[i], tbl.y[i], p) - gS(-tbl.x[i]+w, -tbl.y[i]+h+1, p) - q = q + 1 - if q == 55 then - t = os.date("%T") - for o = 1, 5 do - if o ~= 3 then - drawN(e+wh[o]-15, ha+u, tn(t:sub(o,o))) - end - end - if tn(t:sub(5, 5))%2 == 0 then - gsB(60928) - else - gsB(0) - end - gS(e, ha+1+u, s) - gS(e, ha+3+u, s) - gsB(0) - q = 1 - slp(0.05) - end - local cykaNahooy = {event.pull(0)} - if cykaNahooy[1] == "key_down" or cykaNahooy[1] == "touch" then - gpu.setBackground(0x0) - gpu.fill(1, 1, w, h, " ") - return - end - end - slp(0.05) -end \ No newline at end of file diff --git a/Screensavers/Lines.lua b/Screensavers/Lines.lua deleted file mode 100644 index beff2b7a..00000000 --- a/Screensavers/Lines.lua +++ /dev/null @@ -1,62 +0,0 @@ - -local screen = require("Screen") -local event = require("Event") - -------------------------------------------------------------------------------------- - -local lineCount = 10 -local backgroundColor = 0x0 -local lineColor = 0xFFFFFF -local bufferWidth, bufferHeight = screen.getResolution() - -------------------------------------------------------------------------------------- - -local t = {} - -function rnd() - if math.random(0,1) == 0 then - return -1 - else - return 1 - end -end - -for i = 1, lineCount do - t[i] = { - x = math.random(1, bufferWidth), - y = math.random(1, bufferHeight * 2), - dx = rnd(), - dy = rnd() - } -end - -------------------------------------------------------------------------------------- - -screen.clear(backgroundColor) -screen.update() - -while true do - local eventType = event.pull(0.0001) - if eventType == "touch" or eventType == "key_down" then - break - end - - for i = 1, lineCount do - t[i].x = t[i].x + t[i].dx - t[i].y = t[i].y + t[i].dy - - if t[i].x > bufferWidth then t[i].dx = -1 end - if t[i].y > bufferHeight * 2 then t[i].dy = -1 end - if t[i].x < 1 then t[i].dx = 1 end - if t[i].y < 1 then t[i].dy = 1 end - end - - screen.clear(backgroundColor) - - for i = 1, lineCount - 1 do - screen.drawSemiPixelLine(t[i].x, t[i].y, t[i + 1].x, t[i + 1].y, lineColor) - end - - screen.drawSemiPixelLine(t[1].x, t[1].y, t[lineCount].x, t[lineCount].y, lineColor) - screen.update() -end \ No newline at end of file diff --git a/Screensavers/Mandala.lua b/Screensavers/Mandala.lua deleted file mode 100755 index d65e01a7..00000000 --- a/Screensavers/Mandala.lua +++ /dev/null @@ -1,147 +0,0 @@ -local gpu, r, xr, ti = component.proxy(require("Screen").getGPUAddress()), math.random, bit32.bxor, table.insert -local event = require("Event") - -local tbl, tbl1, S, gsF, gsB, w, h, n, c, Fc, Bc, C, D, i, j, m, k, q, p, a, b = {}, {x = {}, y = {}}, "▄", gpu.setForeground, gpu.setBackground, gpu.getResolution() - -local t = (w-h*2)/2 - -local function pix(x, y, color) - - n = y%2 - - y = (y+n)/2 - - c, Fc, Bc = gpu.get(x+t, y) - - if c ~= S then - - Fc = Bc - - end - - if n == 0 then - - Fc = color - - else - - Bc = color - - end - - gsF(Fc) - - gsB(Bc) - - gpu.set(x+t, y, S) - -end - - - -gsB(0) - -gpu.fill(1, 1, w, h, " ") - -for i = 1, h do - - tbl[i] = {} - - for j = 1, h do - - ti(tbl1.x, i) - - ti(tbl1.y, j) - - end - -end - -for n = 1, #tbl1.x do - - k = r(n) - - tbl1.x[n], tbl1.x[k], tbl1.y[n], tbl1.y[k] = - - tbl1.x[k], tbl1.x[n], tbl1.y[k], tbl1.y[n] - -end - -while true do - - for i = 1, h do - - for j = 1, h do - - tbl[i][j] = 0 - - end - - end - - for i = 1, h do - - m = r(0, 1) - - tbl[i][1], tbl[1][i] = m, m - - end - - C, D, i, j = r(0, 255), t - - for y = 2, #tbl do - - for x = y, #tbl[y] do - - q = xr(tbl[x-1][y], tbl[x][y-1]) - - tbl[x][y], tbl[y][x] = q, q - - end - - end - - for o = 1, #tbl1.x do - - i, j = tbl1.x[o], tbl1.y[o] - - p, a, b = i*j*C, -j+h*2, -i+h*2 - - if tbl[i][j] == 1 then - - pix(j, i, p) - - pix(a, b, p) - - pix(a, i, p) - - pix(j, b, p) - - else - - pix(j, i, 0) - - pix(a, b, 0) - - pix(a, i, 0) - - pix(j, b, 0) - - end - - pix(r(-D+1, 0), r(1, h*2), C) - - pix(r(h*2, w-D), r(1, h*2), C) - - end - - gsF(65280) - gsB(0) - - local e = {event.pull(1)} - if e[1] == "key_down" or e[1] == "touch" then - gpu.setBackground(0x0) - gpu.fill(1, 1, w, h, " ") - break - end -end \ No newline at end of file diff --git a/Screensavers/Matrix.lua b/Screensavers/Matrix.lua deleted file mode 100755 index 4057a5fb..00000000 --- a/Screensavers/Matrix.lua +++ /dev/null @@ -1,96 +0,0 @@ - -local event = require("Event") -local gpu = component.proxy(require("Screen").getGPUAddress()) - --------------------------------------------------------------------------------------------------------------------- - -local maximumLines = 60 -local minimumLineLength = 5 -local maximumLineLength = 55 -local backgroundColor = 0x000000 -local speed = 0.00 - -local chars = { "ァ", "ア", "ィ", "イ", "ゥ", "ウ", "ェ", "エ", "ォ", "オ", "カ", "ガ", "キ", "ギ", "ク", "グ", "ケ", "ゲ", "コ", "ゴ", "サ", "ザ", "シ", "ジ", "ス", "ズ", "セ", "ゼ", "ソ", "ゾ", "タ", "ダ", "チ", "ヂ", "ッ", "ツ", "ヅ", "テ", "デ", "ト", "ド", "ナ", "ニ", "ヌ", "ネ", "ノ", "ハ", "バ", "パ", "ヒ", "ビ", "ピ", "フ", "ブ", "プ", "ヘ", "ベ", "ペ", "ホ", "ボ", "ポ", "マ", "ミ", "ム", "メ", "モ", "ャ", "ヤ", "ュ", "ユ", "ョ", "ヨ", "ラ", "リ", "ル", "レ", "ロ", "ヮ", "ワ", "ヰ", "ヱ", "ヲ", "ン", "ヴ", "ヵ", "ヶ", "・", "ー", "ヽ", "ヾ" } -local lineColorsForeground = { 0xFFFFFF, 0xBBFFBB, 0x88FF88, 0x33FF33, 0x00FF00, 0x00EE00, 0x00DD00, 0x00CC00, 0x00BB00, 0x00AA00, 0x009900, 0x008800, 0x007700, 0x006600, 0x005500, 0x004400, 0x003300, 0x002200, 0x001100 } -local lineColorsBackground = { 0x004400, 0x004400, 0x003300, 0x003300, 0x002200, 0x001100 } - --------------------------------------------------------------------------------------------------------------------- - -local lines = {} -local lineColorsForegroundCount = #lineColorsForeground -local charsCount = #chars -local screenWidth, screenHeight = gpu.getResolution() -local currentBackground, currentForeground - -local function setBackground(color) - if currentBackground ~= color then - gpu.setBackground(color) - currentBackground = color - end -end - -local function setForeground(color) - if currentForeground ~= color then - gpu.setForeground(color) - currentForeground = color - end -end - --------------------------------------------------------------------------------------------------------------------- - -setBackground(backgroundColor) -gpu.fill(1, 1, screenWidth, screenHeight, " ") - -local i, colors, background, part, eventType -while true do - while #lines < maximumLines do - table.insert(lines, { - x = math.random(1, screenWidth), - y = 1, - length = math.random(minimumLineLength, maximumLineLength) - }) - end - - gpu.copy(1, 1, screenWidth, screenHeight, 0, 1) - setBackground(backgroundColor) - gpu.fill(1, 1, screenWidth, 1, " ") - - i, colors = 1, {} - while i <= #lines do - lines[i].y = lines[i].y + 1 - if lines[i].y - lines[i].length > 0 then - table.remove(lines, i) - else - part = math.ceil(lineColorsForegroundCount * lines[i].y / lines[i].length) - - background = lineColorsBackground[part] or 0x000000 - colors[background] = colors[background] or {} - colors[background][lineColorsForeground[part]] = colors[background][lineColorsForeground[part]] or {} - table.insert(colors[background][lineColorsForeground[part]], i) - - i = i + 1 - end - end - - for background in pairs(colors) do - setBackground(background) - for foreground in pairs(colors[background]) do - setForeground(foreground) - for i = 1, #colors[background][foreground] do - gpu.set(lines[colors[background][foreground][i]].x, 1, chars[math.random(1, charsCount)]) - end - end - end - - eventType = event.pull(speed) - if eventType == "key_down" or eventType == "touch" then - setBackground(0x000000) - setForeground(0xFFFFFF) - gpu.fill(1, 1, screenWidth, screenHeight, " ") - break - end -end - - - - diff --git a/Screensavers/NyanCat.lua b/Screensavers/NyanCat.lua deleted file mode 100644 index 8ac7b5d6..00000000 --- a/Screensavers/NyanCat.lua +++ /dev/null @@ -1,834 +0,0 @@ -local screen = require("Screen") -local event = require("Event") - -local nyans = { - { - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ".,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,>>>>>>>,,,,,,,,>>>>>>'@@@@@@@@@@@@@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>'@@@$$$$$$$$$$$@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>'@@$$$$$-$$-$$$$@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@$$-$$$$$$''$-$$@','',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@$$$$$$$$'**'$$$@''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&+++++++&&&&&&&&'''++'@$$$$$-$$'***$$$@'***',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "++++++++++++++++++**''+'@$$$$$$$$'***''''****',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "++++++++++++++++++'**'''@$$$$$$$$'***********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++#######++++++++''**''@$$$$$$-'*************',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###################''**'@$-$$$$$'***.'****.'**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "####################''''@$$$$$$$'***''**'*''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###=======########====''@@$$$-$$'*%%********%%',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "======================='@@@$$$$$$'***''''''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "===;;;;;;;.=======;;;;'''@@@@@@@@@'*********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;;'***''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;;'**'','*',,,,,'*','**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;,,,,.,,;;;.;;;;,,,'''',,'',,,,,,,'',,'',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - }, - { - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,>>>>>>>,,,,,,,,>>>>>>'@@@@@@@@@@@@@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>'@@@$$$$$$$$$$$@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>'@@$$$$$-$$-$$$$@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@$$-$$$$$$$''-$$@',,'',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@$$$$$$$$$'**'$$@','**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&+++++++&&&&&&&&+++++'@$$$$$-$$$'***$$@''***',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++++++++++++++++++'+++'@$$$$$$$$$'***''''****',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "++++++++++++++++++'*'++'@$$$$$$$$$'***********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++#######++++++++'*''''@$$$$$$-$'*************',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###################****'@$-$$$$$$'***.'****.'**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###################''**'@$$$$$$$$'***''**'*''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###=======########==='''@@$$$-$$$'*%%********%%',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "======================='@@@$$$$$$$'***''''''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "===;;;;;;;========;;;;;''@@@@@@@@@@'*********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;;;'**'''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;;;'**','*',,,,,,**','**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;,,.,,,,;;;;;;;;,,,,''',,,'',,,,,,''',,''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,..,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - }, - { - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,..,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,.,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,", - ">>,,,,,,,>>>>>>>>,,,,,,,,''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>>'@@@@@@@@@@@@@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>'@@@$$$$$$$$$$$@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@@$$$$$-$$-$$$$@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@$$-$$$$$$$''-$$@',,'',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "++&&&&&&&++++++++&&&&&&'@$$$$$$$$$'**'$$@','**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++++++++++++++++++++++'@$$$$$-$$$'***$$@''***',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++++++++++++++++++++++'@$$$$$$$$$'***''''****',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "##+++++++########++++++'@$$$$$$$$$'***********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "######################''@$$$$$$-$'*************',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###################'''''@$-$$$$$$'***.'****.'**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "==#######========#'****'@$$$$$$$$'***''**'*''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "==================='''='@@$$$-$$$'*%%********%%',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;=======;;;;;;;;======'@@@$$$$$$$'***''''''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;;;;''@@@@@@@@@@'*********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";.;;;;;;;;;;;;;;;;;;;;;'*'''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ".,.;;;;;;,,,,,,,,;;;;;;'**',**',,,,,,**','**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",.,,,,,,,,,,,,,,,,,,,,,''',,''',,,,,,''',,''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - }, - { - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,", - ">>,,,,,,,>>>>>>>>,,,,,,,,''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>>'@@@@@@@@@@@@@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>'@@@$$$$$$$$$$$@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@@$$$$$-$$-$$$$@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@$$-$$$$$$$''-$$@',,'',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "++&&&&&&&++++++++&&&&&&'@$$$$$$$$$'**'$$@','**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++++++++++++++++++++++'@$$$$$-$$$'***$$@''***',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++++++++++++++++++++++'@$$$$$$$$$'***''''****',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "##+++++++########++++++'@$$$$$$$$$'***********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "#####################'''@$$$$$$-$'*************',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###################''**'@$-$$$$$$'***.'****.'**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "==#######========##****'@$$$$$$$$'***''**'*''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "=================='*'=='@@$$$-$$$'*%%********%%',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;=======;;;;;;;;=='==='@@@$$$$$$$'***''''''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;;;;''@@@@@@@@@@'*********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;;;'**'''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,;;;;;;;,,,,,,,,;;;;;'**','*',,,,,,'*','**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,''',,,'',,,,,,,'',,''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - }, - { - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,>>>>>>>,,,,,,,,>>>>>>>''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>>'@@@@@@@@@@@@@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>'@@@$$$$$$$$$$$@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@@$$$$$-$$-$$$$@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@$$-$$$$$$''$-$$@','',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&+++++++&&&&&&&&+++++'@$$$$$$$$'**'$$$@''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++++++++++++++++++++++'@$$$$$-$$'***$$$@'***',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "++++++++++++++++++'''++'@$$$$$$$$'***''''****',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++#######+++++++'**''''@$$$$$$$$'***********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "#################'****''@$$$$$$-'*************',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "##################''''*'@$-$$$$$'***.'****.'**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###=======########==='''@$$$$$$$'***''**'*''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "======================='@@$$$-$$'*%%********%%',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "===;;;;;;;========;;;;''@@@$$$$$$'***''''''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;;''''@@@@@@@@@'*********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;'***'''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;,,,,,,,;;;;;;;;,,'**','**,,,,,,'**,'**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,''',,,'',,,,,,,'',,''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - }, - { - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,>>>>>>>,,,,,,,,>>>>>>>''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>>'@@@@@@@@@@@@@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>'@@@$$$$$$$$$$$@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@@$$$$$-$$''$$$@@','',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@$$-$$$$$'**'-$$@''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&+++++++&&&&&&&&+++++'@$$$$$$$$'***$$$@'***',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++++++++++++++++++'+++'@$$$$$-$$'***''''****',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "++++++++++++++++++'*'++'@$$$$$$$$'***********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++#######++++++++'*''''@$$$$$$$'*************',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###################****'@$$$$$$-'***.'****.'**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###################''**'@$-$$$$$'***''**'*''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###=======########==='''@$$$$$$$'*%%********%%',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "======================='@@$$$-$$$'***''''''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "===;;;;;;;========;;;;''@@@$$$$$$$'*********',,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;;'*''@@@@@@@@@@''''''''',,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;'***''''''''''''''''*',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;,,,,,,,;;;;;;;;,,'**','**,,,,,,'**,'**',,,,,,,,,,,,,,,,,,..,.,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,''',,''',,,,,,''',,''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - }, - { - ".,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ".,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,..,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>,,,,,,,>>>>>>>>,,,,,,,'@@@@@@@@@@@@@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>'@@@$$$$$$$$$$$@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>'@@$$$$$-$$-$$$$@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@$$-$$$$$$''$-$$@','',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@$$$$$$$$'**'$$$@''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "++&&&&&&&++++++++&'''&&'@$$$$$-$$'***$$$@'***',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "++++++++++++++++++'*''+'@$$$$$$$$'***''''****',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "++++++++++++++++++'**'''@$$$$$$$$'***********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "##+++++++########++'**''@$$$$$$-'*************',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###################''**'@$-$$$$$'***.'****.'**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "####################''''@$$$$$$$'***''**'*''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "==#######========#####''@@$$$-$$'*%%********%%',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "======================='@@@$$$$$$'***''''''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;=======;;;;;;;;====='''@@@@@@@@@'*********',,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;;'***''''''''''''''''''',,,,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;;'**'','*',,,,,'**,'**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,;;;;;;;,,,,,,,,;;;;'''',,'',,,,,,,'',,'',,,,,,,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - }, - { - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>,,,,,,,>>>>>>>>,,,,,,,'@@@@@@@@@@@@@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>'@@@$$$$$$$$$$$@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>'@@$$$$$-$$-$$$$@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@$$-$$$$$$$''-$$@',,'',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@$$$$$$$$$'**'$$@','**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "++&&&&&&&++++++++&&&&&&'@$$$$$-$$$'***$$@''***',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++++++++++++++++++'+++'@$$$$$$$$$'***''''****',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "++++++++++++++++++'*'++'@$$$$$$$$$'***********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "##+++++++########+'*''''@$$$$$$-$'*************',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###################****'@$-$$$$$$'***.'****.'**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###################''**'@$$$$$$$$'***''**'*''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "==#######========####'''@@$$$-$$$'*%%********%%',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "======================='@@@$$$$$$$'***''''''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;=======;;;;;;;;======''@@@@@@@@@@'*********',,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;;;'**'''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;;;'**','*',,,,,,**','**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,;;;;;;;,,,,,,,,;;;;;''',,,'',,,,,,''',,''',,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - }, - { - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,..,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,>>>>>>>,,,,,,,,>>>>>>>''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>>'@@@@@@@@@@@@@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>'@@@$$$$$$$$$$$@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@@$$$$$-$$-$$$$@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@$$-$$$$$$$''-$$@',,'',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&+++++++&&&&&&&&+++++'@$$$$$$$$$'**'$$@','**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++++++++++++++++++++++'@$$$$$-$$$'***$$@''***',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++++++++++++++++++++++'@$$$$$$$$$'***''''****',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++#######++++++++#####'@$$$$$$$$$'***********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "######################''@$$$$$$-$'*************',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###################'''''@$-$$$$$$'***.'****.'**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###=======########'****'@$$$$$$$$'***''**'*''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "==================='''='@@$$$-$$$'*%%********%%',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "===;;;;;;;========;;;;;'@@@$$$$$$$'***''''''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;;;;''@@@@@@@@@@'*********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;;;;'*'''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;,,,,,,,;;;;;;;;,,,,,'**',**',,,,,,**'.'**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,''',,''',,,,,,''',,''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,", - }, - { - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,>>>>>>>,,,,,,,,>>>>>>>''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>>'@@@@@@@@@@@@@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>'@@@$$$$$$$$$$$@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@@$$$$$-$$-$$$$@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@$$-$$$$$$$''-$$@',,'',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&+++++++&&&&&&&&+++++'@$$$$$$$$$'**'$$@','**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++++++++++++++++++++++'@$$$$$-$$$'***$$@''***',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++++++++++++++++++++++'@$$$$$$$$$'***''''****',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++#######++++++++#####'@$$$$$$$$$'***********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "#####################'''@$$$$$$-$'*************',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###################''**'@$-$$$$$$'***.'****.'**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###=======########=****'@$$$$$$$$'***''**'*''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "=================='*'=='@@$$$-$$$'*%%********%%',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "===;;;;;;;========;';;;'@@@$$$$$$$'***''''''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;;;;''@@@@@@@@@@'*********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;;;'**'''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;,,,,,,,;;;;;;;;,,,,'**','*',,..,.**','**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,''',,,'',,,,.,''',,''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - }, - { - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ".,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ".,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>,,,,,,,>>>>>>>>,,,,,,,,''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>>'@@@@@@@@@@@@@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>'@@@$$$$$$$$$$$@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@@$$$$$-$$-$$$$@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@$$-$$$$$$''$-$$@','',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "++&&&&&&&++++++++&&&&&&'@$$$$$$$$'**'$$$@''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++++++++++++++++++++++'@$$$$$-$$'***$$$@'***',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "++++++++++++++++++'''++'@$$$$$$$$'***''''****',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "##+++++++########'**''''@$$$$$$$$'***********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "#################'****''@$$$$$$-'*************',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "##################''''*'@$-$$$$$'***.'****.'**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "==#######========####'''@$$$$$$$'***''**'*''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "======================='@@$$$-$$'*%%********%%',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;=======;;;;;;;;=====''@@@$$$$$$'***''''''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;;''''@@@@@@@@@'*********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;'***'''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,;;;;;;;,,,,,,,,;;;'**'.'**..,,,,'**''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,''',,,'',,,,,,,''',''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ".,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - }, - { - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>,,,,,,,>>>>>>>>,,,,,,,,''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>>'@@@@@@@@@@@@@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ">>>>>>>>>>>>>>>>>>>>>>>'@@@$$$$$$$$$$$@@@',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@@$$$$$-$$''$$$@@','',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "&&&&&&&&&&&&&&&&&&&&&&&'@$$-$$$$$'**'-$$@''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "++&&&&&&&++++++++&&&&&&'@$$$$$$$$'***$$$@'***',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "+++++++++++++++++++'+++'@$$$$$-$$'***''''****',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "++++++++++++++++++'*'++'@$$$$$$$$'***********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "##+++++++########+'*''''@$$$$$$$'*************',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###################****'@$$$$$$-'***.'****.'**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "###################''**'@$-$$$$$'***''**'*''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "==#######========####'''@$$$$$$$'*%%********%%',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - "======================='@@$$$-$$$'***''''''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;=======;;;;;;;;=.===''@@@$$$$$$$'*********',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;.'*''@@@@@@@@@@''''''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ";;;;;;;;;;;;;;;;;;;;'***''''''''''''''''*',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,;;;;;;;,,,,,,,.;;;'**','**,,,,,,'**''**',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,''',,''',,,,,,''',,''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,", - } -} - -local colors = { - [","] = 0x00005f, -- Blue background - ["."] = 0xffffff, -- White stars - ["'"] = 0x000000, -- Black border - ["@"] = 0xffffd7, -- Tan poptart - ["$"] = 0xd787af, -- Pink poptart - ["-"] = 0xd70087, -- Red poptart - [">"] = 0xff0000, -- Red rainbow - ["&"] = 0xffaf00, -- Orange rainbow - ["+"] = 0xffff00, -- Yellow Rainbow - ["#"] = 0x87ff00, -- Green rainbow - ["="] = 0x0087ff, -- Light blue rainbow - [";"] = 0x0000af, -- Dark blue rainbow - ["*"] = 0x585858, -- Gray cat face - ["%"] = 0xd787af -- Pink cheeks -} - -screen.clear() -screen.update() - -local sizeX,sizeY = 80, 50 -while true do - for frame=1, #nyans do - for y=1, sizeY do - for x=1, sizeX do - local pos = (y <= sizeX and x <= sizeX) and string.sub(nyans[frame][y], x, x) or "," - screen.drawRectangle(x * 2 - 1, y, 2, 1, colors[pos], 0x0, " ") - end - end - screen.update() - local eventType = event.pull(0) - if eventType == "touch" or eventType == "key_down" then - return - end - end -end \ No newline at end of file diff --git a/Screensavers/Space.lua b/Screensavers/Space.lua deleted file mode 100755 index f4bc616a..00000000 --- a/Screensavers/Space.lua +++ /dev/null @@ -1,166 +0,0 @@ - --- This's a copy-paste of orignal software from https://github.com/Maxu5/ - -------------------------------------------------------------------------------------- - -local screen = require("Screen") - -local starAmount, colors, copyright, braille1, braille2, braille3, braille4, braille5, braille6, braille7, braille8, braille9, braille10 = - 200, - { - [0] = 0x0, - [1] = 0x0F0F0F, - [2] = 0x1E1E1E, - [3] = 0x2D2D2D, - [4] = 0x3C3C3C, - [5] = 0x4B4B4B, - [6] = 0x5A5A5A, - [7] = 0x696969, - [8] = 0x787878, - [9] = 0x878787, - [10] = 0x969696, - [11] = 0xA5A5A5, - [12] = 0xB4B4B4, - [13] = 0xC3C3C3, - [14] = 0xD2D2D2, - [15] = 0xE1E1E1, - [16] = 0xF0F0F0, - }, - "Copyright © https://github.com/Maxu5/", - "⠁", "⠈", "⠂", "⠐", "⠄", "⠠", "⡀", "⢀", "⠛", "⣤" - --- Faster access without tables indexing -local computerPullSignal, tableRemove, mathSin, mathCos, mathRandom, screenUpdate = - computer.pullSignal, - table.remove, - math.sin, - math.cos, - math.random, - screen.update - --- Screen resolution in pixels -local screenWidth, screenHeight = screen.getResolution() -local screenWidthPlus1, screenHeightPlus1 = screenWidth + 1, screenHeight + 1 - --- Obtaining copyright info -local copyrightTable, copyrightLength = {}, #copyright -local copyrightIndex = screen.getIndex(math.floor(screenWidth / 2 - copyrightLength / 2), screenHeight) -for i = 1, #copyright do - copyrightTable[i] = copyright:sub(i, i) -end -copyright = nil - --- Obtaining screen buffer tables for changing data ASAP -local newFrameBackgrounds, newFrameForegrounds, newFrameSymbols = screen.getNewFrameTables() -local screenTablesLength = #newFrameBackgrounds - --- Clearing screen buffer tables once -for i = 1, screenTablesLength do - newFrameBackgrounds[i], newFrameForegrounds[i], newFrameSymbols[i] = 0x0, 0x0, " " -end - --- Other variables, nil by default -local stars, i, star, rotationAngle, targetX, targetY, startWay, x, y, xmod, ymod, prevX, prevY, signalType, screenIndex, color = {} - --- Main loop -while true do - -- Spawing stars - while #stars < starAmount do - rotationAngle = mathRandom(6265) / 1000 - - targetX, targetY, startWay = - mathCos(rotationAngle) * screenWidth * 0.75 + screenWidth / 2, - mathSin(rotationAngle) * screenWidth * 0.375 + screenHeight / 2, - mathRandom() - - stars[#stars + 1] = { - targetX = targetX, - targetY = targetY, - startX = (targetX - screenWidth / 2) * startWay + screenWidth / 2, - startY = (targetY - screenHeight / 2) * startWay + screenHeight / 2, - way = 0.01, - speed = mathRandom(25, 75) / 1000 + 1, - } - end - - -- Clearing foregrounds and symbols tables - for i = 1, screenTablesLength do - newFrameForegrounds[i], newFrameSymbols[i] = 0x0, " " - end - - -- Drawing stars - i = 1 - while i <= #stars do - star = stars[i] - - x, y = - star.startX + (star.targetX - star.startX) * star.way, - star.startY + (star.targetY - star.startY) * star.way - - if x > screenWidthPlus1 or x < 1 or y > screenHeightPlus1 or y < 1 then - tableRemove(stars, i) - else - -- Star type - xmod = x * 2 - xmod = (xmod - xmod % 1) % 2 - - ymod = y * 4 - ymod = (ymod - ymod % 1) % 4 - - -- Star screen position - screenIndex = screenWidth * (y - y % 1 - 1) + x - x % 1 - - -- Star color - color = star.way * 4.0156862745098 * #colors - newFrameForegrounds[screenIndex] = colors[color - color % 1] or 0xFFFFFF - - if star.way < 0.3 then - if xmod == 0 then - if ymod == 0 then - newFrameSymbols[screenIndex] = braille1 - elseif ymod == 1 then - newFrameSymbols[screenIndex] = braille3 - elseif ymod == 2 then - newFrameSymbols[screenIndex] = braille5 - else - newFrameSymbols[screenIndex] = braille7 - end - else - if ymod == 0 then - newFrameSymbols[screenIndex] = braille2 - elseif ymod == 1 then - newFrameSymbols[screenIndex] = braille4 - elseif ymod == 2 then - newFrameSymbols[screenIndex] = braille6 - else - newFrameSymbols[screenIndex] = braille8 - end - end - else - if ymod < 2 then - newFrameSymbols[screenIndex] = braille9 - else - newFrameSymbols[screenIndex] = braille10 - end - end - - i, star.way = - i + 1, - star.way * star.speed - end - end - - -- Drawing copyright - for i = 1, copyrightLength do - newFrameForegrounds[copyrightIndex + i], newFrameSymbols[copyrightIndex + i] = 0x2D2D2D, copyrightTable[i] - end - - -- Drawing changes on monitor - screenUpdate() - - -- Waiting for some signals - signalType = computerPullSignal(0) - if signalType == "touch" or signalType == "key_down" then - break - end -end diff --git a/Screensavers/XCOM.lua b/Screensavers/XCOM.lua deleted file mode 100755 index da3c7de5..00000000 --- a/Screensavers/XCOM.lua +++ /dev/null @@ -1,29 +0,0 @@ - -local image = require("Image") -local screen = require("Screen") -local event = require("Event") - -local source = image.fromString([[402A000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⣄000B00⢤001600⣤281700⣤001700⣤281C00⣤004C00⣤284D00⣤004C00⣤004700⣤001C00⣤004700⣤284C00⣤057800⣤287700⣤287700⣤004700⣤287800⣤004C00⣤065200⡤287700⣤287700⣤284D00⣤287700⣤285200⣤057700⣤284C00⣤284700⣤004700⣤284C00⣤284700⣤004700⣤281C00⣤001700⣤004700⣤001700⣤001700⣤001700⣤001600⣤000600⠄000000⠀002800⡀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⢀002800⢂000600⡐061C00⢂0B2100⣒002200⠒282200⠒281C00⠗281C00⠖281C00⠗282100⠲287D00⠚287D00⠒287D00⠚28A900⠒284D00⠒282100⠛062200⠒285200⠒285200⠒065200⠒285200⠒06A900⠒28A900⠓067D00⠚285200⠒287D00⠒067D00⠒287D00⠒285200⠒055200⠒282200⠒285200⠒282200⠒282200⠒282100⠚285200⠒285200⠒005200⠒0B5200⢒061C00⣒001000⣊000600⠂002800⢐000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⠠002800⠠000100⠠280B00⢼065200⠤0B5200⠭000600⠡280600⢤000600⠥280600⠱002100⣤000600⠘004D00⢠000B00⠧280600⢕004700⢠001C00⡄280600⠥000600⡧001700⢠285200⡤007D00⢤001100⡄280B00⢥280600⠍284D00⠤280600⠧000600⠭004C00⢠004700⡄280600⠵280600⠥000600⠇002200⣠005200⠤001700⡄280600⠱000600⠬000600⠬000600⡔001700⠨0C7D00⠤292100⡅000600⠄000600⠄002800⠆000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⣘000100⠐000600⣨281700⢀0B2200⣘004C00⡃000600⣘000600⣐285200⠒000600⣃004D00⠘067D00⣀005200⠃000600⣊280600⣃004D00⢘001C00⡃280600⣋000600⡒117D00⢂004700⡀004D00⢀284C00⡄000600⣊000600⡃0B5200⣐280600⡃000600⣃285200⢘004D00⡂000B00⣃000600⣓001C00⢸005200⣃000B00⣂285200⣘001600⠇005200⠐004700⠂000600⣓000600⡙0BA900⢚0B7D00⣃280B00⣣000600⠐000600⡀002800⡂000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⠄002800⠦000100⠄000600⢦067D00⠤0B7D00⠤000B00⠣000600⡲280600⠴000600⠱000600⠢000600⠢004700⠉000600⠦000600⠢000600⡢001600⠈281600⠁000600⠦000600⠕001100⠈004700⠉001700⠉000B00⠵000600⠔000600⠔001700⠈280600⠔000600⠦001700⠈284C00⠉000C00⠁000600⠢000600⠢004700⠈051C00⠉004100⠁000600⠪000600⠢000600⠧280600⠣000600⠦007700⠸16A900⠤004D00⠄000600⠤000600⠠002800⠠002800⠁000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⢀000600⢀000600⢐000C00⢀065200⣀1CA900⣈007800⡃000600⣜280600⣪005200⢠284D00⡞005200⠙284C00⠛000600⣏004D00⢀067D00⡞007D00⠛067D00⢣285200⡀050B00⣝117D00⣑007D00⣄0B7D00⣘280B00⣍000600⣇067D00⢸06A900⣋004700⡁000600⣍285200⢘284C00⡇280600⣝003C00⢸297D00⡟004C00⠛007D00⣄280600⢑004D00⢀285200⡜005200⠙282100⢳004C00⡄280600⣏001100⠈11A900⢉11A900⣁281100⡄000600⡄000100⠂000100⡀002800⠂000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⢢000100⢀000600⢂281100⠰064D00⠴0B4D00⡶000B00⠳280600⠶280600⡶001100⠘007D00⠶004C00⠤005200⠶280B00⢾001100⠘007D00⠶004D00⠤007D00⠶281100⠣280B00⣶064D00⠶051700⠘067D00⠶280B00⣷280B00⣶064D00⠰004100⠇050B00⣷280B00⣶064C00⠰051C00⠇280600⡶001100⠸067800⠦004D00⠴004D00⠇000600⣲001100⠘005200⠶001C00⠤005200⠶280C00⠃000600⢖000600⠧281C00⠸112100⠷281700⡦000600⡂000600⠂002800⠆002800⠂000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⡨002800⡭000600⢅000600⢦064D00⢨17A900⣭28A900⡅280B00⣼280B00⣽007D00⢠00A900⣠007D00⣀007D00⣄007D00⣤287D00⣤287D00⣤287D00⣤287D00⣤287D00⣤287D00⣤287D00⣤067D00⣀287D00⣤287D00⣤287D00⣤287D00⣤28A900⣀287D00⣤287D00⣤287D00⣠287D00⣤287D00⣤284D00⣤287D00⣤284D00⣄004D00⣄284D00⣄004D00⣤005200⣄007D00⣄004D00⣤007D00⣄005200⣠280B00⡭050600⡯001100⠈0C5200⢩0B5200⣭281100⡅000600⢈000600⠈002800⡌000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⢐000600⠐000100⡈000600⢆280B00⣓06A900⣲16D400⡒001100⠃280B00⣷050B00⣷000C00⡘06A900⠳11A900⡒117D00⡒117D00⢒117D00⢒16A900⠒16A900⡒16A900⡒16A900⠒16A900⢒11A900⢒117D00⡒16A900⢒16A900⠒16A900⢒16A900⢒16A900⠒16A900⢒16A900⠒16A900⡒117D00⠒11A900⠒117D00⠒117D00⠒115200⡒114D00⡒105200⣒114D00⡒0B5200⣒114C00⢒107D00⠒0C5200⡒004700⠃280600⣺280B00⡲000600⣃00A900⢐117D00⡒281C00⣆000600⣒000600⢐000100⠐002800⠠000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⠬000600⠔000600⠥000600⣭284D00⢨1CD400⢭29D400⡍000B00⣽280C00⢭060B00⠭060B00⡭000C00⣭06A900⠹16A900⡭16A900⠭16A900⡭16A900⢭1CA900⡭16A900⠭16A900⠭16A900⠭16A900⢭16A900⠭16A900⢭16A900⢭16A900⠭16A900⠭16A900⠭16A900⠭16A900⠭11A900⠭11A900⠭11A900⠭11A900⠭11A900⠭117D00⠭0B7D00⣭117D00⠭117D00⠭117D00⠭0B4D00⣭067D00⡭007800⠁280B00⣭280B00⣭280B00⣭280B00⢽004100⠈17A900⢭0BA900⣥000B00⡭000600⠤000600⠠000100⠁002800⢀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⡘000600⡀000600⡣280B00⣒281C00⣐0CD400⣐47D400⡒004100⣓061100⣒281100⣚060C00⢐281100⣒281100⣒051100⣓067700⠘16A900⢒1CA900⣒1CA900⣒17A900⣛1CA900⣒17A900⣒16A900⣒16A900⣒17A900⣒16A900⣒16A900⣓16A900⣒16A900⣒11A900⢒16A900⣒16A900⣒11A900⣒11A900⣒117D00⣒117D00⣒117D00⣒117D00⣒0C7D00⣒11A900⣒117D00⣒11A900⣒28A900⠛280B00⣳280B00⣳280B00⣓280B00⣗280B00⣳280B00⣻280C00⣀287D00⢘17A900⣒287800⡂280B00⣇000600⣃000600⢂000500⡀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⠠000600⠠000600⠨280600⠮281100⠤0B7D00⢤4CFF00⠤06D400⡇11FF00⠠06D400⣤061600⡬061600⠤061100⠥061100⠬061100⠬061100⠬067200⠈06A900⠽16A900⠭16A900⠭16A900⠭16A900⠭17A900⠭17A900⠭16A900⠭17A900⠭41A900⠭3CA900⠭107D00⠯0B2100⠭0CA900⠭16A900⠬16A900⠭16A900⠭16A900⠭16A900⠬16A900⠭167D00⠭11A900⠥117D00⠭117D00⠬287700⠏050B00⣽280B00⢯280B00⡯280B00⡯050B00⣯280B00⡿004700⢠06A900⠼067200⡌16D400⠭11D400⠤281600⠤280600⠤000600⠅000100⠄002800⠄000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⣘000600⣈000600⣚280B00⣻054700⢚17D400⣘21D700⣛0BA900⣁4CD400⣓21D400⣛6DD400⣓0BD400⣀061700⣛061700⣓061600⣓061100⣓291100⣛061100⣚28A400⠛16A900⣛16A900⣛16A900⣛16A900⣛16A900⣛16A900⣛16A900⣛17A900⣂16A900⣀0BA900⣀0B4D00⣛11A900⣀16A900⣀16A900⣚16A900⣛16A900⣛16A900⣛11A900⣛11A900⣛11A900⣛0B7D00⡛284700⠃060B00⣓280B00⣻280B00⣻280B00⣻060C00⢀284D00⢀06D400⣐11A900⣛11A900⣛11D400⣃29A900⢸1CD400⣛067D00⣂280B00⣏000600⣃000600⢑002800⢑000000⠀000000⠀000000⠀000000⠀000000⠀002800⠠002800⠲000600⠦280600⡺281100⠴287D00⢴4CD400⠤0BD400⠇11D400⢼4CA900⠶4CD400⠤4CA900⠴4CA900⠾0BD400⣶0B4C00⡄061600⠶061100⠦061100⠦291100⠴061100⠤284700⠹11A900⠶16A900⠤16A900⠤16A900⠦16A900⠤17A900⠦16A900⠴16A900⠤117D00⠦0C7800⠴117D00⠶117D00⠴16A900⠴16A900⠤167D00⠴16A900⠤167D00⠦117D00⠦287800⠏281100⠵060B00⠴280B00⢿280B00⢿060B00⠴000C00⠖285200⢰0C7D00⠶167D00⠶16A900⠴167D00⠦16A900⠶064700⡮117D00⠿0B7D00⠧280C00⠦280600⠦000600⠢000600⠠002800⠂000000⠀000000⠀000000⠀000000⠀002800⢬000600⢡050600⣹050C00⣈061C00⣉1CD400⣸4CD400⣉16A900⣉7CD400⣉51D400⣉4CD400⣉77D400⣉77D400⣉51D400⣉51D400⣉11D400⣄0B7D00⡀0B1700⣍0B1100⣩0B1100⣉0B1100⣍067D00⠈11A900⢩47A900⣉47A900⣉47A900⣉47A900⣉47A900⣉47A900⣉17A900⣉1CA900⣉1CA900⣉17A900⣉47A900⣉1CA900⣉42A900⣉47A900⣉1CA900⣉28A900⠋061100⡁061100⡁060C00⢀060C00⢁060C00⠁06A900⣀11A900⣜47A900⣉1CA900⣉47A900⣉47A900⣉47A900⣉47D400⣉11D400⣁11A900⢉47A900⣉067D00⣁050B00⣯280600⣋000100⢌000500⠂002800⢀000000⠀000000⠀002800⠐000100⠐000600⡒280600⡶281100⢲067800⢲4DA900⠖11D400⠗0BA900⣾4CA900⠶4CA900⠶7CA900⠖4CA900⠶16A900⠺4CA900⠶21D400⠶1CA900⠶16D400⠶067D00⣆061600⠶061100⠲061100⠒061100⠒061100⠆06A900⠲17A900⠖16A900⠖17A900⠖177D00⠖16A900⠖16A900⠶167D00⠶167D00⠖16A900⠖16A900⠖16A900⠖16A900⠖0B7D00⠶061700⠃281100⠶280C00⠶060B00⠶280C00⠶064200⢀287D00⡶17A900⠲16A900⠲16A900⠖16A900⠶0BA900⠲1CA900⠶17A900⢶1CA900⠶1CD400⠶064C00⡖17D400⠶0BA900⡶290C00⠄280600⡖000600⠆000600⠂002800⠂000000⠀000000⠀002800⡡000600⡡000600⢭060B00⡨064700⢨17D400⣨78D400⡭16A900⢭4DD400⣭4CD400⢭4CD400⠭4CD400⠍17D400⡍16A900⣭16D400⢍47D400⠭4CD400⠍1CD400⣭1CD400⣭16A900⣧06A900⣄061700⢭061100⡭061600⡭061100⣭06D400⠉16A900⢭16A900⣭16A900⣭16D400⣭16A900⣭1BA900⣭17A900⣭16A900⣭16A900⣭16A900⣭0BA900⡍294700⠁061100⡉291100⡡061100⣁061100⢉287D00⣤16A900⣬16A900⣭16A900⣭17D400⠭16D400⠉11D400⠉105200⣭17D400⠉47D400⠩4CD400⢩4DD400⣩0BD400⣏11D700⢹1CD400⣍067800⣅061100⡀280600⡭000600⠌000100⠄002800⠄002800⠐000600⠐000600⡘280B00⣲061600⠐0B7D00⢲47D400⣖16D400⡓10D400⣲4CD400⠒4CD400⠒4CD400⠒17D400⡒16D400⣒16A900⡒16D400⣒17D400⡒1CD400⣒1CD400⠒1CD400⣒1CD400⢒1CD400⢒06D400⣖067200⡒061600⣒061600⣒281600⢒064700⠘0CA900⠒16A900⢒16A900⢒16A900⢒16A900⠒16A900⢒16A900⠒16A900⡒06A900⠒061100⠒061100⠒061100⠒061100⠒287700⣀0BD400⢒16A900⢒16A900⡒16A900⠒16A900⢒16D400⠒11D400⣒11A900⡖117D00⠒11D400⣖16D400⣒4CD400⠒4CD400⠒47D400⣒0B5200⡚21D700⠒0BD400⣖281700⣂280B00⣗000600⢓000100⠐002800⡐002800⠬000600⠌000600⡬280B00⣯061700⠬11D700⢬51D400⠭117D00⠭4CD400⠭4CD400⠭4CD400⠭4CD400⠭4CD400⠭4CD400⠭1CD400⠭51D400⠭4CD400⠭4CD400⠭4CD400⠭21D400⠭1CD400⠭1CD400⡭1CD400⠭6DD400⠥06D400⠤061600⠭061600⠭051100⣭284700⠬06A900⠹0B7D00⠯0B7D00⠭0BA900⠩0B7D00⠽067D00⠽287D00⠉061100⠬051100⠭291100⠭281C00⠩0BA900⠤16A900⠭16A900⠭16A900⢭1BD400⠭1CA900⠭1CD400⠭1CA900⠭1CD400⠭47D400⠭17D400⠬4CD400⠭47D400⠭4CD400⠭4CD400⠭4CD400⠭0BD400⡥11D400⠽1CD400⠭287800⡥051100⡅280600⠥000600⠅000100⠄002800⣚000600⣊280600⣺281100⣒28A900⢐77D400⣒16D400⡗11D400⣲4CD400⣒4CD400⣒4CD400⣒4CD400⣒4CD400⣒4DD400⣒4CD400⣒21D400⣓17D400⣓41D400⣛1CA900⣛1CD400⣚1CD400⣒1CD400⣐11A900⣖11D400⣒11A900⣲0CA900⣒06D400⣀281100⣛061100⣒061100⡂28A900⠙16A900⢒17A900⣒06A900⡛281600⠃051100⣚061100⡒287700⢀06A900⣰11D400⣒0CD400⣐0BA900⣒0C7D00⣢16D400⣀11D400⣀117800⣛11A900⣛11D400⣛11D400⡚17D400⠒4CD400⢒1CD400⣒1CD400⣒4CD400⣒4CD400⣒1CD400⣛47D400⣒0B7800⣚4CD400⣒0BD400⣂061600⡀280600⣓000600⣃000100⠁000600⠠000600⡢280B00⡯061700⠤11D700⢴4CD400⠤117D00⠥4CD400⠤47D400⠬16D400⠭16D400⠿1CD400⠭17D400⠤1CD400⠤11D400⠿1CD400⠭42D400⠤1CD400⠬1CD400⠬16D400⠭11A900⠯41D400⠤1CD400⠭17D400⠤1CD400⠤1CD400⠬17A900⠬06D400⠦281700⡄280C00⠥050C00⠥287700⠈004C00⠏003600⡽060B00⠬280C00⠭287D00⢠11A900⠬16A900⠬16A900⠤16A900⠤16A900⠬11A900⠤11A900⠬0BA900⠯11D400⠭11D400⠤11D400⠤11A900⠭0C7D00⠵0CD400⠤16D400⠤11A900⠭167D00⠽0CA900⠿11D400⠭17D400⠬0BD400⡥0BD400⠽47D400⠤064D00⠄280B00⡯000600⠦000600⠂000600⣈050600⣺281100⣙0BA900⣀4DD700⣛17D700⡋0BA900⣛16D400⣉47D400⣁72D400⣀4DD400⣐1CA900⣓17D400⣁72D400⣒4CD400⣐47D400⣒47D400⣒47D400⣒72D400⣐11A900⣛1CD400⣒47D400⣒1CA900⣀1CD400⣀16A900⣀11A900⣀11A900⣈10A900⣉367D00⣉064C00⣄280B00⣻280B00⣻280B00⣛050B00⣻281700⢠0B7800⣌37A900⣉0BA900⣉11A900⣀11A900⣀16A900⣀16A900⣀16A900⣀17A900⣀11A900⣂0B7D00⣐42A900⣐42D400⣀17A900⣒42D400⣐47D400⣒42D400⣀11A900⣐1CA900⣒47D400⣀1CD400⣀16D400⣈0BD400⣋067800⣙21D400⣛11D400⣃064C00⡀280600⣙000600⡐000600⠰280B00⡺281700⢴0BA900⢾1CA900⠷0B7800⠧1CD400⠾4CA900⠶4CD400⠤11A900⠿16A900⢤17A900⢶4CA900⠶4CA900⠶4CA900⠶4CA900⠶4CA900⠶47A900⠶17A900⠦0BA900⠶1CA900⠶1CA900⠶11A900⠶06A900⠷0B7700⠿114700⢋0B4D00⡥0B7D00⠤287D00⠶281700⠂280B00⢾280B00⠾000B00⠾280B00⠷280B00⡾007800⠲067D00⠦0B7800⡤0B4700⣍0B4C00⠚067800⠾06A900⠶117D00⠶167D00⠦0CA900⠦064700⠴16A900⠶16A900⠶16A900⠶1BA900⠴1CA900⠶1CA900⠦21A900⠶0BD400⠦0B7D00⠿16A900⠶17A900⠶4CD400⠤06A900⡆0BD400⢸16A900⠶064C00⠆280600⡶000600⠢280600⣩061000⢨0B7800⢩4CD400⣉47D400⡉11A900⣹4CD400⣉7CD400⣉17D400⣍16A900⣩4DD400⣉4CD400⣉4CD400⣉4CD400⣉77D400⣉77D400⣉7CD400⣉4CD400⣉1CD400⡍11A900⣉11A900⡉11A900⣥1CA900⣄47A900⣉1CA900⣉42A900⣉1CA900⡉06A900⠋061100⡁060B00⣩280B00⣟00A900⣠0BA900⣤284700⡀060B00⣉060B00⣅285200⠈0B7D00⢫16A900⣉17A900⣉47A900⣉41A900⣀0CA900⣤0B7D00⡍0B7800⣁117D00⡈1CA900⠉1CA900⣍1CA900⣉1CA900⣩47D400⣉4CD400⣉4CD400⣉47D400⣉17D400⣁11A900⡉47D400⢉4CD400⣉1CD400⣍0BA900⢈47D400⣉11A900⣁281100⡇280600⡍280600⠲281100⠶06A900⢸21D400⠲0B7D00⠗11D400⣾21A900⢶47D400⠖107D00⠲17A900⢲4CD400⠒4CA900⢶21D400⡶17D400⠒1CD400⠒47A900⠒16A900⣶11A900⣶1CD400⠖1CA900⠲0CA900⡶067800⣦0B1C00⡛06A900⠓067D00⠶06A900⠖281100⡳060B00⠶280C00⢲281100⢂007800⣴117D00⠒117D00⠒0B7D00⣶004700⣄280B00⢷280C00⢖050B00⣾064D00⠐067D00⠶287D00⠖064D00⠊064700⣀28A400⣴11A900⠖11A900⠶0BA900⣶0B7D00⣶114800⣶115200⡒11A900⠒11A900⠶1CA900⠲1CA900⠒1CA900⠲067D00⡖0B7D00⠺21D400⠖21D400⠲287700⡆0BA900⢲11A900⣶051600⡆280600⠖280B00⢩061100⠨42D400⢭4CD400⠭06A900⣌11FF00⠩21D400⣭1CD400⣭0B7D00⣭16D400⠭17D400⠉11D400⣩16A900⣭4CD400⡭4CD400⢭21D400⣭21D400⢭4CD400⠭21D400⣭17A900⣭16A900⣭1CD400⠭17A900⣭0BA900⡥051100⣭061100⡁061100⡁060C00⡡281100⣭067D00⠈0BA900⠉0BA900⠉0BA900⠉0BA900⠉0BA900⠉281100⣯061100⠁280C00⣭060C00⢁280C00⣭064700⠸16A900⣬11A900⣭16A900⣭16A900⣭1CA900⣭1CA900⣭1CD400⡭1CD400⡭16D400⣭1CA900⣭11A900⣤0B7D00⣭0BA900⡍11D400⠉067D00⠍0BA900⢨1CD400⣭0CD400⡭06D400⢉06A900⣬1CD400⡭067D00⡅000B00⡭000600⠂280B00⡳281100⠺06D400⠛1CD400⢒0BD400⣷0CA900⣌067D00⢛0CA900⣔0B5200⣒41D700⢒4CD400⡒4CD400⡒4CD400⡒1CD400⣒47D400⢒1CD400⣒1CD400⢒1CD400⡒1CD400⡒17A900⣒11D400⡒017D00⠃061100⡒061100⠒061100⠐281100⣒057800⣐11A900⣒11A900⣒117D00⣒117D00⡒16A900⣒11A900⣒16A900⣒16A900⣒06A900⣒287200⡐060C00⡀061100⠂281100⣒281100⣚067D00⠳16A900⣒16A900⡒16A900⡒16A900⣒16A900⣒16A900⣒16A900⣒1CD400⢒1CD400⡒1CD400⣒17A900⡒06A900⠒0BA400⢀0B7D00⡀284D00⢛06A900⣴1CD400⣒11D400⠒065200⠃280600⡒000600⡂000100⠈000600⠌000B00⠭281100⠩067200⠈0BD400⠩42D400⠭17D400⠥06D400⡍0BD400⠧067D00⣭11D400⠩11D400⠽21D400⠭21D400⠭1CD400⠭1CD400⠭17A900⠭1BA900⠭1BA900⠭06A900⠏287200⠩051100⢭060C00⠅050C00⡭281100⢭06A900⣤117D00⠭11A900⠭11A900⠭117D00⠭16A900⠭16A900⠭16A900⠭16A900⠭16A900⠭16A900⠭16A900⠥284C00⡄061100⠨290C00⠈060B00⠭060C00⠄287D00⠉0BA900⠭117D00⠭11A900⠭16A900⠭16A900⠭16A900⠭17A900⠭41A900⠭06A900⠏06A400⠁28D400⡤28A900⠏28A900⡤1CD400⠬11A900⠭28A300⠍004700⠉280600⠍000600⠅000100⠄002800⠈002800⢊000600⡑000600⡑000B00⣚280C00⠙061700⠛06A900⠛16A900⣛0BA900⣓01D400⣘11D400⢲0BD400⣀067D00⣛0BA900⠛17D400⠒1CA900⣚16A900⣚0BA900⡛284C00⠃281100⣚280C00⣛280C00⣚060C00⠐287D00⢀0BA900⣚11A900⣓11A900⣓11A900⣒11A900⣒11A900⣒11A900⣒11A900⣚11A900⣒16A900⣓11A900⣒11A900⣓11A900⣒16A900⣓06A900⣂001100⣓060B00⣓280B00⣻280B00⣟280C00⡂007D00⠛11A900⢒117D00⣒114D00⡛0BA900⠚287700⠛01A900⣀0B7D00⣰28A900⢛067D00⣐117D00⣚0B7D00⡚064C00⠛280B00⣛000B00⢛000600⠘000100⢈000100⠈002800⠐000000⠀000000⠀002800⠠002800⠱000100⠐000600⠌000600⠭280B00⠻287200⠩287D00⠿16D400⠬06A900⣦067D00⡝28D400⠿0CA900⠦06A900⣤286D00⡬287700⠉060B00⠵060B00⠭280B00⡿060B00⠥280B00⠿284C00⣠117D00⠤117D00⠤167D00⠤117D00⠤16A900⠤16A900⠤11A900⠤117D00⠤167D00⠤11A900⠤117D00⠤16A900⠤16A900⠤117D00⠤16A900⠤117D00⠬287D00⢦281100⡄280B00⡯280B00⡯280B00⢯280B00⠯284700⠈284700⠉281600⣠067D00⠤0B7D00⠶007700⠟005200⠡0CA900⠤06A900⠯284700⠏001100⠍000600⠄000600⠅000100⠐002800⠡000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⠁000600⠁000600⠑000600⡉000600⡫280B00⣛067D00⠈06A900⠛16A900⣙067D00⣆28A900⡙00A900⠋061100⠁060C00⠈280B00⣻280B00⣻060B00⣊061100⢀067D00⣀284C00⣉287D00⠉067D00⠙06A900⠛0BA900⠛0C7D00⠛0BA400⠛0C7D00⠛0C7D00⠛117D00⠛0C7D00⠛0B7800⣛0C7D00⠛0B7D00⠛067D00⡛067D00⠛287D00⠛284D00⣉064C00⣁052200⡀050B00⣟280B00⣏050600⣻280B00⣹280B00⣛001C00⠈004D00⠛287D00⣁0C5200⣚104D00⣛295200⠋281700⠃000600⢑000600⠈000100⠐002800⠑000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⠠002800⠂000600⠂000600⠊000600⠲281100⠑281600⠞064C00⠳115200⠶284D00⢦001100⡀280B00⠾280B00⡿280B00⡷281100⢠287800⠶117800⠶117800⠶117800⠶117800⠶107800⠶0B4D00⠶0B7800⠶0B4D00⠶0B4D00⠶067800⠶0B7800⠶0B7800⡶0B7800⠶0B7800⠶0B7800⠶0B4D00⠶0B4D00⠶117800⠶117800⠶114700⠶0C4C00⠶001C00⡆280B00⠷050600⢷280600⠲000600⠗001700⣠004D00⠶064C00⠷281700⠟000B00⠯000600⠒002800⠜000100⠄002800⠂002800⠂000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⠁000100⠈000500⠁000600⢉000B00⢈000C00⠙285200⠉065200⢩165200⣁005200⣤281100⡉285200⢠167D00⣌167D00⣉167D00⣉16A900⣉16A900⣉167D00⣉167D00⣉167D00⣉167D00⣉16A900⣉16A900⣉16A900⣉16A900⣉16A900⣉17A900⣉167D00⣉167D00⣉167D00⣉167D00⣉167D00⣉167D00⣉115200⣍115200⣩112700⣉285200⣄280B00⡝005200⢠067D00⣼167D00⡉065200⠋281C00⠋000600⠈000600⡀000100⠁002800⠁002800⠂000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⠠002800⠐002800⠪000600⠂000600⠳281C00⠘067D00⠲0B7D00⠒004700⣆007D00⠲117D00⠒117D00⠒114D00⠒117D00⠒117D00⠒117D00⠒117D00⠒11A900⠒11A900⠒11A900⠒11A900⠒11A900⠒11A900⠒117D00⠒117D00⠒117D00⠒117D00⠒117D00⠒11A900⠒117D00⠒0C7D00⠒117D00⠒007D00⠖001700⣃002200⣶0C2100⠒281C00⠗001100⠓002800⡚002800⠖000100⠂000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⠈002800⠈000600⠈000600⠈000600⠡001100⠉067D00⠉365200⢭0C5200⣥284D00⣌067D00⠩0B5200⣭0C7D00⢭115200⣭115200⢭105200⣭117D00⠭117D00⠭11A900⢭11A900⠭117D00⠭117D00⠭0C7D00⡭117D00⠭117D00⠭0B7D00⣭117D00⠭117D00⠭117D00⠭067D00⡭007D00⠉284D00⣤0B4D00⣭0B2100⠍001C00⠉000600⠩002800⠩000600⠈002800⠈000000⠀002800⠁000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⠂000100⠂000100⠂000600⠊000B00⡺064C00⠐0B2200⢒065200⣒004D00⣀065200⠒117D00⢒117D00⣒117D00⣒0B5200⣒0C5200⣒0C4D00⣒107D00⣒117D00⣒11A900⣒117D00⣒117D00⠒117D00⣒117D00⣒117D00⣒067D00⡲005200⢃284C00⣰117D00⡒285200⠒001600⠓000600⢂000600⠂000100⠂002800⠐000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⠂000600⠡000600⠠000B00⠈001100⠈064C00⠩0C5200⠭065200⠤004700⡌284200⠩284700⠉284700⠉064700⠉064700⠉064C00⠉067800⠉067700⠉054800⠉282100⠉284700⠉284700⠉284100⠉285200⠤0B5200⠬065200⠍004700⠉000B00⠅000600⠅000100⠄002800⠈002800⠈000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⠐002800⠈002800⠚000100⠂000600⠊284100⠘064700⢛0B1C00⣛052100⣃002200⡐012100⢲0B5200⣒064D00⣒0B5200⣒065200⣒064D00⣒0B4D00⣒0B5200⡒002100⢒285200⣀0B2100⣚0B1C00⡓281700⠛000600⠉000100⠐000500⠂002800⠊000000⠀002800⠂000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⠈002800⠠000100⠈000500⠈000B00⠌001100⠹0B1700⠽061C00⠿281C00⠦004200⡙002100⠿062200⠦0B5200⠶115200⠤004C00⠟001C00⠡281C00⠾061C00⠿004100⠯000B00⠍002900⡵000100⠄000100⠂000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⠂000100⠂000600⠁001100⠈281100⠻0B1C00⠙101C00⣛001C00⣆281C00⡙284D00⠛005200⣡064D00⣜0B2200⣁291700⡛004700⠁000600⠁000100⢀002800⠐000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⠠002800⠐002800⠔000B00⠺284100⠰291C00⠶061C00⠶001700⠶0B1C00⠶281600⠟001100⠋000600⠁002800⠰000000⠀002800⠄000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀002800⠈002800⠈002800⡉000600⠁001600⠉001700⠉291C00⠝001600⠋000600⠉000600⠁002800⢉002800⠈000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀000000⠀]]) - -local width, height, scale, scaleMod = image.getWidth(source), image.getHeight(source), 1, 0.1 -local targetMinimalScale, scaledWidth = 2 / width, width -local bufferWidth, bufferHeight = screen.getResolution() - -while true do - local transformed = image.transform(source, math.ceil(width * scale), height) - screen.clear(0x0) - screen.drawImage(math.floor(bufferWidth / 2 - image.getWidth(transformed) / 2), math.floor(bufferHeight / 2 - image.getHeight(transformed) / 2), transformed) - screen.update() - - scale = scale - scaleMod - if scale < targetMinimalScale then - scale, scaleMod = targetMinimalScale, -scaleMod - elseif scale > 1.0 then - scale, scaleMod = 1.0, -scaleMod - end - - local eventType = event.pull(0) - if eventType == "touch" or eventType == "key_down" then - break - end -end diff --git a/Wallpapers/AhsokaTano.pic b/Wallpapers/AhsokaTano.pic deleted file mode 100644 index ed942c4839b9dc4f67de9518e5f3f43814012560..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35871 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 Ap#T5? diff --git a/Wallpapers/Block.pic b/Wallpapers/Block.pic deleted file mode 100644 index d2b162ba1696a89697100a1471f2c826836dd6b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9557 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 bPF!>2JclU(uNCVMi$){rtPnX^c^Ll>ty;E{ diff --git a/Wallpapers/Flight.lua b/Wallpapers/Flight.lua deleted file mode 100644 index d6bd5841..00000000 --- a/Wallpapers/Flight.lua +++ /dev/null @@ -1,134 +0,0 @@ - --- This's a copy-paste of orignal software from https://github.com/Maxu5/ - -------------------------------------------------------------------------------------- - -local screen = require("Screen") - -local starAmount, delay, colors, background, braille1, braille2, braille3, braille4, braille5, braille6, braille7, braille8, braille9, braille10 = - 100, - 0.05, - { - 0x0F0F0F, - 0x1E1E1E, - 0x2D2D2D, - 0x3C3C3C, - 0x4B4B4B, - 0x5A5A5A, - 0x696969, - 0x787878, - 0x878787, - 0x969696, - 0xA5A5A5, - 0xB4B4B4, - 0xC3C3C3, - 0xD2D2D2, - 0xE1E1E1, - 0xF0F0F0, - }, - 0x0F0F0F, - "⠁", "⠈", "⠂", "⠐", "⠄", "⠠", "⡀", "⢀", "⠛", "⣤" - --- Faster access without tables indexing -local computerUptime, tableRemove, mathSin, mathCos, mathRandom, screenUpdate = - computer.uptime, - table.remove, - math.sin, - math.cos, - math.random, - screen.update - --- Other variables, nil by default -local stars, deadline, hitsDeadline, i, star, rotationAngle, targetX, targetY, startWay, x, y, xmod, ymod, prevX, prevY, signalType, char, color = {}, 0 - -return function(self) - hitsDeadline = computerUptime() >= deadline - - -- Spawing stars - while #stars < starAmount do - rotationAngle = mathRandom(6265) / 1000 - - targetX, targetY, startWay = - mathCos(rotationAngle) * self.width * 0.75 + self.width / 2, - mathSin(rotationAngle) * self.width * 0.375 + self.height / 2, - mathRandom() - - stars[#stars + 1] = { - targetX = targetX, - targetY = targetY, - startX = (targetX - self.width / 2) * startWay + self.width / 2, - startY = (targetY - self.height / 2) * startWay + self.height / 2, - way = 0.01, - speed = mathRandom(25, 75) / 1000 + 1, - } - end - - screen.drawRectangle(self.x, self.y, self.width, self.height, background, colors[1], " ") - - -- Drawing stars - i = 1 - while i <= #stars do - star = stars[i] - - x, y = - star.startX + (star.targetX - star.startX) * star.way, - star.startY + (star.targetY - star.startY) * star.way - - if x > self.width + 1 or x < 1 or y > self.height + 1 or y < 1 then - tableRemove(stars, i) - else - -- Star type - xmod = x * 2 - xmod = (xmod - xmod % 1) % 2 - - ymod = y * 4 - ymod = (ymod - ymod % 1) % 4 - - -- Star color - color = star.way * 4.0156862745098 * #colors - color = colors[color - color % 1 + 1] or 0xFFFFFF - - if star.way < 0.3 then - if xmod == 0 then - if ymod == 0 then - char = braille1 - elseif ymod == 1 then - char = braille3 - elseif ymod == 2 then - char = braille5 - else - char = braille7 - end - else - if ymod == 0 then - char = braille2 - elseif ymod == 1 then - char = braille4 - elseif ymod == 2 then - char = braille6 - else - char = braille8 - end - end - else - if ymod < 2 then - char = braille9 - else - char = braille10 - end - end - - screen.set(x - x % 1, y - y % 1, background, color, char) - - i = i + 1 - - if hitsDeadline then - star.way = star.way * star.speed - end - end - end - - if hitsDeadline then - deadline = computerUptime() + delay - end -end \ No newline at end of file diff --git a/Wallpapers/Lines.wlp/Main.lua b/Wallpapers/Lines.wlp/Main.lua new file mode 100644 index 00000000..7637c615 --- /dev/null +++ b/Wallpapers/Lines.wlp/Main.lua @@ -0,0 +1,109 @@ +local screen = require("Screen") +local fs = require("Filesystem") +local system = require("System") +local GUI = require("GUI") + +local wallpaper = {} + +-------------------------------------------------------------------------------- + +local configPath = fs.path(system.getCurrentScript()) .. "Config.cfg" + +local function saveConfig() + fs.writeTable(configPath, wallpaper.config) +end + +if fs.exists(configPath) then + wallpaper.config = fs.readTable(configPath) +else + wallpaper.config = { + backgroundColor = 0x161616, + lineCount = 10, + lineColor = 0xFFFFFF + } +end + +-------------------------------------------------------------------------------- + +local function reset() + wallpaper.points = {} + + local resX, resY = screen.getResolution() + for i = 1, wallpaper.config.lineCount do + table.insert(wallpaper.points, { + x = math.random(0, resX-1), + y = math.random(0, resY-1), + vx = (2 * math.random() - 1) * 25, + vy = (2 * math.random() - 1) * 25 + }) + end + + wallpaper.lastUpdateTime = computer.uptime() +end + +reset(object) + +function wallpaper.draw(object) + screen.drawRectangle(object.x, object.y, object.width, object.height, wallpaper.config.backgroundColor, 0, " ") + + for i = 1, wallpaper.config.lineCount - 1 do + screen.drawSemiPixelLine( + math.floor(wallpaper.points[i ].x), math.floor(wallpaper.points[i ].y), + math.floor(wallpaper.points[i+1].x), math.floor(wallpaper.points[i+1].y), + wallpaper.config.lineColor + ) + end + + local currentTime = computer.uptime() + local dt = currentTime - wallpaper.lastUpdateTime + wallpaper.lastUpdateTime = currentTime + + for i = 1, wallpaper.config.lineCount do + local point = wallpaper.points[i] + + point.x = point.x + point.vx * dt + point.y = point.y + point.vy * dt + + if point.x < 0 or point.x >= object.width then point.vx = -point.vx end + if point.y < 0 or point.y >= object.height then point.vy = -point.vy end + end +end + +function wallpaper.configure(layout) + layout:addChild(GUI.colorSelector(1, 1, 36, 3, wallpaper.config.backgroundColor, "Background color")).onColorSelected = function(_, object) + wallpaper.config.backgroundColor = object.color + saveConfig() + end + + layout:addChild(GUI.colorSelector(1, 1, 36, 3, wallpaper.config.lineColor, "Line color")).onColorSelected = function(_, object) + wallpaper.config.lineColor = object.color + saveConfig() + end + + local slider = layout:addChild( + GUI.slider( + 1, 1, + 36, + 0x66DB80, + 0xE1E1E1, + 0xFFFFFF, + 0xA5A5A5, + 1, 10, + wallpaper.config.lineCount, + false, + "Line count: " + ) + ) + + slider.roundValues = true + + slider.onValueChanged = function(workspace, object) + wallpaper.config.lineCount = math.floor(object.value) + saveConfig() + reset() + end +end + +-------------------------------------------------------------------------------- + +return wallpaper \ No newline at end of file diff --git a/Wallpapers/Logic.pic b/Wallpapers/Logic.pic deleted file mode 100644 index bf318b43036e9c194f4b2c3afadd76c06bde24d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36149 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 XSlZ= deadline + + -- Spawning stars + while #stars < wallpaper.config.starAmount do + local rotationAngle = mathRandom(6265) / 1000 + + local targetX = mathCos(rotationAngle) * object.width * 0.75 + object.width / 2 + local targetY = mathSin(rotationAngle) * object.width * 0.375 + object.height / 2 + + local startWay = mathRandom() + table.insert(stars, { + targetX = targetX, + targetY = targetY, + startX = (targetX - object.width / 2) * startWay + object.width / 2, + startY = (targetY - object.height / 2) * startWay + object.height / 2, + way = wallpaper.config.initialWay, + speed = (mathRandom(25, 75) / 1000 + 1) * (wallpaper.config.speed / 100) + }) + end + + -- Clear background + screen.drawRectangle(object.x, object.y, object.width, object.height, wallpaper.config.backgroundColor, 0, " ") + + -- Drawing stars + local i = 1 + while i <= #stars do + local star = stars[i] + + local x = star.startX + (star.targetX - star.startX) * star.way + local y = star.startY + (star.targetY - star.startY) * star.way + + if x > object.width + 1 or x < 1 or y > object.height + 1 or y < 1 then + tableRemove(stars, i) + else + local xmod = x * 2; + xmod = (xmod - xmod % 1) % 2 + + local ymod = y * 4; ymod = (ymod - ymod % 1) % 4 + + local color = star.way * 4.0156862745098 * #colors + color = colors[color - color % 1 + 1] or colors[#colors] + + if star.way < 0.3 then + if xmod == 0 then + if ymod == 0 then char = braille1 + elseif ymod == 1 then char = braille3 + elseif ymod == 2 then char = braille5 + else char = braille7 + end + else + if ymod == 0 then char = braille2 + elseif ymod == 1 then char = braille4 + elseif ymod == 2 then char = braille6 + else char = braille8 + end + end + else + if ymod < 2 then + char = braille9 + else + char = braille10 + end + end + + screen.set(x - x % 1, y - y % 1, wallpaper.config.backgroundColor, color, char) + i = i + 1 + + if hitsDeadline then + star.way = star.way * star.speed + end + end + end + + if hitsDeadline then + deadline = computerUptime() + wallpaper.config.delay + end +end + +function wallpaper.configure(layout) + layout:addChild(GUI.colorSelector(1, 1, 36, 3, wallpaper.config.backgroundColor, "Background color")).onColorSelected = function(_, object) + wallpaper.config.backgroundColor = object.color + saveConfig() + resetColors() + end + + layout:addChild(GUI.colorSelector(1, 1, 36, 3, wallpaper.config.starColor, "Star color")).onColorSelected = function(_, object) + wallpaper.config.starColor = object.color + saveConfig() + resetColors() + end + + local starAmountSlider = layout:addChild( + GUI.slider( + 1, 1, + 36, + 0x66DB80, + 0xE1E1E1, + 0xFFFFFF, + 0xA5A5A5, + 10, 200, + wallpaper.config.starAmount, + false, + "Star amount: " + ) + ) + + starAmountSlider.roundValues = true + starAmountSlider.onValueChanged = function(workspace, object) + wallpaper.config.starAmount = math.floor(object.value) + saveConfig() + -- resetStars() + end + + local starSpeedSlider = layout:addChild(GUI.slider( + 1, 1, + 36, + 0x66DB80, + 0xE1E1E1, + 0xFFFFFF, + 0xA5A5A5, + 100, 200, + wallpaper.config.speed, + false, + "Speed: ", + "%" + )) + + starSpeedSlider.roundValues = true + starSpeedSlider.onValueChanged = function(_, object) + wallpaper.config.speed = object.value + saveConfig() + resetStars() + end +end + +-------------------------------------------------------------------------------- + +return wallpaper \ No newline at end of file diff --git a/Wallpapers/Static picture.wlp/Main.lua b/Wallpapers/Static picture.wlp/Main.lua new file mode 100644 index 00000000..0a7e85da --- /dev/null +++ b/Wallpapers/Static picture.wlp/Main.lua @@ -0,0 +1,65 @@ +local system = require("System") +local fs = require("Filesystem") +local screen = require("Screen") +local GUI = require("GUI") +local image = require("Image") + +local wallpaper = {} + +-------------------------------------------------------------------------------- + +local configPath = fs.path(system.getCurrentScript()) .. "/" .. "Config.cfg" + +local function loadPicture() + wallpaper.image, wallpaper.reason = image.load(wallpaper.config.path) +end + +local function saveConfig() + fs.writeTable(configPath, wallpaper.config) +end + +if fs.exists(configPath) then + wallpaper.config = fs.readTable(configPath) +else + wallpaper.config = { + path = fs.path(system.getCurrentScript()) .. "Pictures/Girl.pic" + } + + saveConfig() +end + +loadPicture() + +-------------------------------------------------------------------------------- + +wallpaper.draw = function(object) + if wallpaper.image then + screen.drawImage(object.x, object.y, wallpaper.image) + else + screen.drawRectangle(object.x, object.y, object.width, object.height, 0x161616, 0x000000, " ") + + local text = wallpaper.reason + screen.drawText(math.floor(object.x + object.width / 2 - #text / 2), math.floor(object.y + object.height / 2), 0x646464, text) + end +end + +wallpaper.configure = function(layout) + local wallpaperChooser = layout:addChild(GUI.filesystemChooser(1, 1, 36, 3, 0xE1E1E1, 0x696969, 0xD2D2D2, 0xA5A5A5, wallpaper.config.path, "Open", "Cancel", "Wallpaper path", "/")) + wallpaperChooser:setMode(GUI.IO_MODE_OPEN, GUI.IO_MODE_FILE) + wallpaperChooser:addExtensionFilter(".pic") + wallpaperChooser.onSubmit = function(path) + wallpaper.config.path = path + loadPicture() + saveConfig() + end +end + +wallpaper.setPicture = function(path) + wallpaper.config.path = path + saveConfig() + loadPicture() +end + +-------------------------------------------------------------------------------- + +return wallpaper \ No newline at end of file diff --git a/Wallpapers/Ciri.pic b/Wallpapers/Static picture.wlp/Pictures/Ciri.pic similarity index 100% rename from Wallpapers/Ciri.pic rename to Wallpapers/Static picture.wlp/Pictures/Ciri.pic diff --git a/Wallpapers/Girl.pic b/Wallpapers/Static picture.wlp/Pictures/Girl.pic similarity index 100% rename from Wallpapers/Girl.pic rename to Wallpapers/Static picture.wlp/Pictures/Girl.pic diff --git a/Wallpapers/Static picture.wlp/Pictures/Jellyfish.pic b/Wallpapers/Static picture.wlp/Pictures/Jellyfish.pic new file mode 100644 index 0000000000000000000000000000000000000000..57eb2813cd3f748ddd9ca9d87a8ff19e670c02a3 GIT binary patch literal 17437 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 Js4#)${{>VdK!N}O literal 0 HcmV?d00001 diff --git a/Wallpapers/Static picture.wlp/Pictures/LikeOS.pic b/Wallpapers/Static picture.wlp/Pictures/LikeOS.pic new file mode 100644 index 0000000000000000000000000000000000000000..32faf08c20d9ec56fa7a44e417cf718d21ffb397 GIT binary patch literal 29621 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 literal 0 HcmV?d00001 diff --git a/Wallpapers/Static picture.wlp/Pictures/Mojave.pic b/Wallpapers/Static picture.wlp/Pictures/Mojave.pic new file mode 100644 index 0000000000000000000000000000000000000000..6bebb0de2828b9fedd1e93f01891ef7bceddf11b GIT binary patch literal 25361 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 Nu*@d0T{Rs)^?#n0S1tem literal 0 HcmV?d00001 diff --git a/Wallpapers/Static picture.wlp/Pictures/Windows 10.pic b/Wallpapers/Static picture.wlp/Pictures/Windows 10.pic new file mode 100644 index 0000000000000000000000000000000000000000..e9389d790a2a4c9e23102ede7465cc9b6e244f81 GIT binary patch literal 23953 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 literal 0 HcmV?d00001 diff --git a/Wallpapers/Static picture.wlp/Pictures/Windows 11.pic b/Wallpapers/Static picture.wlp/Pictures/Windows 11.pic new file mode 100644 index 0000000000000000000000000000000000000000..3e101689f4e620dc93ea160235e5ee53d9ca2b52 GIT binary patch literal 30089 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 literal 0 HcmV?d00001 diff --git a/Wallpapers/Static picture.wlp/Pictures/Windows XP.pic b/Wallpapers/Static picture.wlp/Pictures/Windows XP.pic new file mode 100644 index 0000000000000000000000000000000000000000..01aa3a42460c5d677e3134fcaf7884187c19ffba GIT binary patch literal 30507 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 literal 0 HcmV?d00001 From 3910dac8d6ce64cc5fbc5a595ffc34d5ba6b38b2 Mon Sep 17 00:00:00 2001 From: Smok1e Date: Mon, 15 Jan 2024 01:09:54 +0300 Subject: [PATCH 2/5] Update installer --- Installer/Files.cfg | 42 +++++++++--------- Installer/Main.lua | 7 +-- .../Static picture.wlp/Pictures/Mojave.pic | Bin 25361 -> 0 bytes 3 files changed, 21 insertions(+), 28 deletions(-) delete mode 100644 Wallpapers/Static picture.wlp/Pictures/Mojave.pic diff --git a/Installer/Files.cfg b/Installer/Files.cfg index 49511c46..5a4691b6 100644 --- a/Installer/Files.cfg +++ b/Installer/Files.cfg @@ -674,28 +674,26 @@ "Applications/Pioneer.app/Images/Knob8.pic" }, wallpapers = { - -- Pictures - "Wallpapers/AhsokaTano.pic", - "Wallpapers/Block.pic", - "Wallpapers/Ciri.pic", - "Wallpapers/Girl.pic", - "Wallpapers/Mystery.pic", - "Wallpapers/Nettle.pic", - "Wallpapers/Raspberry.pic", - "Wallpapers/Road.pic", - "Wallpapers/Space.pic", - "Wallpapers/Logic.pic", + "Wallpapers/Lines.wlp/Main.lua", - -- Scripts - "Wallpapers/Flight.lua" - }, - screensavers = { - "Screensavers/Space.lua", - "Screensavers/Matrix.lua", - "Screensavers/Mandala.lua", - "Screensavers/Clock.lua", - "Screensavers/Lines.lua", - "Screensavers/XCOM.lua", - "Screensavers/NyanCat.lua" + "Wallpapers/Solid color.wlp/Main.lua", + + "Wallpapers/Stars.wlp/Main.lua" + + "Wallpapers/Static picture.wlp/Main.lua", + "Wallpapers/Static picture.wlp/Pictures/Ciri.pic", + "Wallpapers/Static picture.wlp/Pictures/Girl.pic", + "Wallpapers/Static picture.wlp/Pictures/Jellyfish.pic", + "Wallpapers/Static picture.wlp/Pictures/LikeOS.pic", + "Wallpapers/Static picture.wlp/Pictures/Mayonnaise.pic", + "Wallpapers/Static picture.wlp/Pictures/Mystery.pic", + "Wallpapers/Static picture.wlp/Pictures/Nettle.pic", + "Wallpapers/Static picture.wlp/Pictures/Raspberry.pic", + "Wallpapers/Static picture.wlp/Pictures/Road.pic", + "Wallpapers/Static picture.wlp/Pictures/Space.pic", + "Wallpapers/Static picture.wlp/Pictures/Strawberry.pic", + "Wallpapers/Static picture.wlp/Pictures/Windows 10.pic", + "Wallpapers/Static picture.wlp/Pictures/Windows 11.pic", + "Wallpapers/Static picture.wlp/Pictures/Windows XP.pic" } } \ No newline at end of file diff --git a/Installer/Main.lua b/Installer/Main.lua index 191d86f3..57d9c76a 100644 --- a/Installer/Main.lua +++ b/Installer/Main.lua @@ -308,7 +308,6 @@ local usernamePasswordText = GUI.text(1, 1, 0xCC0040, "") local withoutPasswordSwitchAndLabel = newSwitchAndLabel(30, 0x66DB80, "", false) local wallpapersSwitchAndLabel = newSwitchAndLabel(30, 0xFF4980, "", true) -local screensaversSwitchAndLabel = newSwitchAndLabel(30, 0xFFB600, "", true) local applicationsSwitchAndLabel = newSwitchAndLabel(30, 0x33DB80, "", true) local localizationsSwitchAndLabel = newSwitchAndLabel(30, 0x33B6FF, "", true) @@ -326,7 +325,6 @@ for i = 1, #files.localizations do passwordSubmitInput.placeholderText = localization.submitPassword withoutPasswordSwitchAndLabel.label.text = localization.withoutPassword wallpapersSwitchAndLabel.label.text = localization.wallpapers - screensaversSwitchAndLabel.label.text = localization.screensavers applicationsSwitchAndLabel.label.text = localization.applications localizationsSwitchAndLabel.label.text = localization.languages acceptSwitchAndLabel.label.text = localization.accept @@ -519,7 +517,6 @@ addStage(function() addTitle(0x696969, localization.customize) layout:addChild(wallpapersSwitchAndLabel) - layout:addChild(screensaversSwitchAndLabel) layout:addChild(applicationsSwitchAndLabel) layout:addChild(localizationsSwitchAndLabel) end) @@ -563,8 +560,7 @@ addStage(function() usernameInput.text, localizationComboBox:getItem(localizationComboBox.selectedItem).text, not withoutPasswordSwitchAndLabel.switch.state and passwordInput.text or nil, - wallpapersSwitchAndLabel.switch.state, - screensaversSwitchAndLabel.switch.state + wallpapersSwitchAndLabel.switch.state ) end) @@ -618,7 +614,6 @@ addStage(function() addToList(true, "localizations") addToList(applicationsSwitchAndLabel.switch.state, "optional") addToList(wallpapersSwitchAndLabel.switch.state, "wallpapers") - addToList(screensaversSwitchAndLabel.switch.state, "screensavers") -- Downloading files from created list local versions, path, id, version, shortcut = {} diff --git a/Wallpapers/Static picture.wlp/Pictures/Mojave.pic b/Wallpapers/Static picture.wlp/Pictures/Mojave.pic deleted file mode 100644 index 6bebb0de2828b9fedd1e93f01891ef7bceddf11b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25361 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 Date: Mon, 15 Jan 2024 01:13:40 +0300 Subject: [PATCH 3/5] Fix installer --- Installer/Files.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Installer/Files.cfg b/Installer/Files.cfg index 5a4691b6..b86dd4ad 100644 --- a/Installer/Files.cfg +++ b/Installer/Files.cfg @@ -678,7 +678,7 @@ "Wallpapers/Solid color.wlp/Main.lua", - "Wallpapers/Stars.wlp/Main.lua" + "Wallpapers/Stars.wlp/Main.lua", "Wallpapers/Static picture.wlp/Main.lua", "Wallpapers/Static picture.wlp/Pictures/Ciri.pic", From 84717b801effd7d814d9df0bb34c2e19f99959ae Mon Sep 17 00:00:00 2001 From: Smok1e Date: Mon, 15 Jan 2024 01:25:50 +0300 Subject: [PATCH 4/5] Fix installer --- .../Settings.app/Modules/1_Wallpaper/Main.lua | 115 +++++++----------- Libraries/System.lua | 2 +- 2 files changed, 47 insertions(+), 70 deletions(-) diff --git a/Applications/Settings.app/Modules/1_Wallpaper/Main.lua b/Applications/Settings.app/Modules/1_Wallpaper/Main.lua index 1d42f96f..c24fa78a 100644 --- a/Applications/Settings.app/Modules/1_Wallpaper/Main.lua +++ b/Applications/Settings.app/Modules/1_Wallpaper/Main.lua @@ -1,6 +1,7 @@ - local GUI = require("GUI") local system = require("System") +local fs = require("Filesystem") +local paths = require("Paths") local module = {} @@ -9,80 +10,56 @@ local userSettings = system.getUserSettings() -------------------------------------------------------------------------------- -module.name = localization.wallpaper -module.margin = 5 -module.onTouch = function() - window.contentLayout:addChild(GUI.text(1, 1, 0x2D2D2D, localization.wallpaperWallpaper)) +local wallpaperConfigurationControlsBegin, wallpaperConfigurationControlsEnd = nil, nil - local wallpaperChooser = window.contentLayout:addChild(GUI.filesystemChooser(1, 1, 36, 3, 0xE1E1E1, 0x696969, 0xD2D2D2, 0xA5A5A5, userSettings.interfaceWallpaperPath, localization.open, localization.cancel, localization.wallpaperPath, "/")) - wallpaperChooser:setMode(GUI.IO_MODE_OPEN, GUI.IO_MODE_FILE) - wallpaperChooser:addExtensionFilter(".pic") - wallpaperChooser:addExtensionFilter(".lua") - wallpaperChooser.onSubmit = function(path) - userSettings.interfaceWallpaperPath = path - system.updateWallpaper() - workspace:draw() - - system.saveUserSettings() +local function updateWallpaperConfigurationControls(layout) + -- Remove previously added controls from layout + if wallpaperConfigurationControlsBegin ~= nil then + layout:removeChildren(wallpaperConfigurationControlsBegin, wallpaperConfigurationControlsEnd) + wallpaperConfigurationControlsBegin, wallpaperConfigurationControlsEnd = nil, nil end - local comboBox = window.contentLayout:addChild(GUI.comboBox(1, 1, 36, 3, 0xE1E1E1, 0x696969, 0xD2D2D2, 0xA5A5A5)) - comboBox.selectedItem = userSettings.interfaceWallpaperMode or 1 - comboBox:addItem(localization.wallpaperStretch) - comboBox:addItem(localization.wallpaperCenter) - - local wallpaperSwitch = window.contentLayout:addChild(GUI.switchAndLabel(1, 1, 36, 8, 0x66DB80, 0xE1E1E1, 0xFFFFFF, 0xA5A5A5, localization.wallpaperEnabled .. ":", userSettings.interfaceWallpaperEnabled)).switch - wallpaperSwitch.onStateChanged = function() - userSettings.interfaceWallpaperEnabled = wallpaperSwitch.state - system.updateWallpaper() - workspace:draw() - - system.saveUserSettings() + -- Add new controls if needed + if system.wallpaper and system.wallpaper.configure then + wallpaperConfigurationControlsBegin = #layout.children + 1 + system.wallpaper.configure(layout) + wallpaperCOnfigurationControlsEnd = #layout.children end - - window.contentLayout:addChild(GUI.textBox(1, 1, 36, 1, nil, 0xA5A5A5, {localization.wallpaperInfo}, 1, 0, 0, true, true)) - - local wallpaperSlider = window.contentLayout:addChild(GUI.slider(1, 1, 36, 0x66DB80, 0xE1E1E1, 0xFFFFFF, 0xA5A5A5, 0, 100, userSettings.interfaceWallpaperBrightness * 100, false, localization.wallpaperBrightness .. ": ", "%")) - wallpaperSlider.height = 2 - wallpaperSlider.roundValues = true - wallpaperSlider.onValueChanged = function() - userSettings.interfaceWallpaperBrightness = wallpaperSlider.value / 100 - system.updateWallpaper() - workspace:draw() - - system.saveUserSettings() - end - - comboBox.onItemSelected = function() - userSettings.interfaceWallpaperMode = comboBox.selectedItem - system.updateWallpaper() - workspace:draw() - - system.saveUserSettings() - end - - window.contentLayout:addChild(GUI.text(1, 1, 0x2D2D2D, localization.wallpaperScreensaver)) - - local screensaverChooser = window.contentLayout:addChild(GUI.filesystemChooser(1, 1, 36, 3, 0xE1E1E1, 0x696969, 0xD2D2D2, 0xA5A5A5, userSettings.interfaceScreensaverPath, localization.open, localization.cancel, localization.wallpaperScreensaverPath, "/")) - screensaverChooser:setMode(GUI.IO_MODE_OPEN, GUI.IO_MODE_FILE) - screensaverChooser:addExtensionFilter(".lua") - - local screensaverSwitch = window.contentLayout:addChild(GUI.switchAndLabel(1, 1, 36, 8, 0x66DB80, 0xE1E1E1, 0xFFFFFF, 0xA5A5A5, localization.wallpaperScreensaverEnabled .. ":", userSettings.interfaceScreensaverEnabled)).switch - - local screensaverSlider = window.contentLayout:addChild(GUI.slider(1, 1, 36, 0x66DB80, 0xE1E1E1, 0xFFFFFF, 0xA5A5A5, 1, 100, userSettings.interfaceScreensaverDelay, false, localization.wallpaperScreensaverDelay .. ": ", " s")) - - local function save() - userSettings.interfaceScreensaverEnabled = screensaverSwitch.state - userSettings.interfaceScreensaverPath = screensaverChooser.path - userSettings.interfaceScreensaverDelay = screensaverSlider.value - - system.saveUserSettings() - end - - screensaverChooser.onSubmit, screensaverSwitch.onStateChanged, screensaverSlider.onValueChanged = save, save, save end -------------------------------------------------------------------------------- -return module +module.name = localization.wallpaper +module.margin = 0 +module.onTouch = function() + window.contentLayout:addChild(GUI.text(1, 1, 0x2D2D2D, localization.wallpaperWallpaper)) + + local comboBox = window.contentLayout:addChild(GUI.comboBox(1, 1, 36, 3, 0xE1E1E1, 0x696969, 0xD2D2D2, 0xA5A5A5)) + for _, filename in pairs(fs.list(paths.system.wallpapers)) do + local path = paths.system.wallpapers .. filename + + if fs.isDirectory(path) and fs.extension(path) == ".wlp" then + local item = comboBox:addItem(fs.hideExtension(filename)) + + item.onTouch = function() + userSettings.interfaceWallpaperPath = path + system.updateWallpaper() + workspace:draw() + + system.saveUserSettings() + updateWallpaperConfigurationControls(window.contentLayout) + end + + if userSettings.interfaceWallpaperPath == path then + comboBox.selectedItem = comboBox:count() + end + end + end + + updateWallpaperConfigurationControls(window.contentLayout) +end + +-------------------------------------------------------------------------------- + +return module \ No newline at end of file diff --git a/Libraries/System.lua b/Libraries/System.lua index 1810f674..846e15b5 100755 --- a/Libraries/System.lua +++ b/Libraries/System.lua @@ -86,7 +86,7 @@ function system.getDefaultUserSettings() interfaceScreenAddress = nil, interfaceWallpaperEnabled = false, - interfaceWallpaperPath = paths.system.wallpapers .. "Stars.wlp", + interfaceWallpaperPath = paths.system.wallpapers .. "Stars.wlp/", interfaceWallpaperMode = 1, interfaceWallpaperBrightness = 0.9, From feebc8434c36f1a63d7b13282a2163ec082551f3 Mon Sep 17 00:00:00 2001 From: Smok1e <33802666+Smok1e@users.noreply.github.com> Date: Mon, 15 Jan 2024 01:49:56 +0300 Subject: [PATCH 5/5] =?UTF-8?q?=D0=9A=D1=82=D0=BE=20=D0=BF=D1=80=D0=BE?= =?UTF-8?q?=D1=87=D0=B8=D1=82=D0=B0=D0=BB=20=D1=82=D0=BE=D1=82=20=D0=BB?= =?UTF-8?q?=D0=BE=D0=B7=D1=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README-ru_RU.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README-ru_RU.md b/README-ru_RU.md index 5765026b..e7b42df8 100644 --- a/README-ru_RU.md +++ b/README-ru_RU.md @@ -21,7 +21,7 @@ MineOS - это графическая операционная система ## Как установить? -Самый простой способ - это использовать стандартный скрипт `pastebin`. Вставьте дискету с OpenOS и Интернет карту в компьюетр, включите его и напишите следующую команду в консоль, чтобы установить MineOS: +Самый простой способ - это использовать стандартный скрипт `pastebin`. Вставьте дискету с OpenOS и Интернет карту в компьютер, включите его и напишите следующую команду в консоль, чтобы установить MineOS: pastebin run PDE3eVsL