diff --git a/src/main/resources/data/computercraft/lua/treasure/GopherAtl/battleship/battleship.lua b/src/main/resources/data/computercraft/lua/treasure/GopherAtl/battleship/battleship.lua deleted file mode 100644 index 8d48eaaf5..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/GopherAtl/battleship/battleship.lua +++ /dev/null @@ -1,875 +0,0 @@ ---[[ -battleship, - -by GopherAtl, 2013 - -Do whatever you want, just don't judge me by -what a mess this code is. ---]] -local args={...} -local action=args[1] -local opponentID=nil -local openedSide=nil -local opponent=nil -local myName="" -local opponentReady=false -local myTurn -local targetX,targetY -local shipsLeft=5 -local oppShipsLeft=5 - -local originalTerm = term.current() - ---bounding box of the target grid -local targetGridBounds={ - minX=16, maxX=25, - minY=4, maxY=13 - } - - -local function doColor(text,background) - term.setTextColor(text) - term.setBackgroundColor(background) -end - -local function doColor_mono(text,background) - if text==colors.blue or text==colors.red or text==colors.black or text==colors.lime or background==colors.lightGray then - term.setTextColor(colors.black) - term.setBackgroundColor(colors.white) - else - term.setTextColor(colors.white) - term.setBackgroundColor(colors.black) - end -end - -local function doScreenColor() - if term.isColor() then - doColor(colors.white,colors.lightGray) - else - doColor(colors.black,colors.white) - end -end - -local function toGridRef(x,y) - return string.sub("ABCDEFGHIJ",x,x)..string.sub("1234567890",y,y) -end - - -if not term.isColor() then - doColor=doColor_mono -end - -local function quit() - if openedSide then - rednet.close(openedSide) - end - term.redirect( originalTerm ) - term.setCursorPos(term.getSize()) - print() - error() -end - -local foundModem=false ---find modem -for k,v in pairs(redstone.getSides()) do - if peripheral.getType(v)=="modem" then - foundModem=true - if not rednet.isOpen(v) then - rednet.open(v) - openedSide=v - end - break - end -end - -if not foundModem then - print("You must have a modem to play!") - return -end - -if action==nil or (action~="join" and action~="host") then - print("Invalid parameters. Usage:\n> battleship host\nHosts a game, waits for another computer to join\n> battleship join\nLooks for another game to join") - quit() -end - ---get player name -while true do - doColor(colors.cyan,colors.black) - write("player name: ") - doColor(colors.gray,colors.black) - myName=read() - if myName=="" then - doColor(colors.red,colors.black) - print("You have to give a name!") - elseif #myName>11 then - doColor(colors.red,colors.black) - print("Max name is 11 characters!") - else - break - end -end - -if action=="join" then - print("Attempting to join a game...\n(press q to cancel)") - while true do - local retryTimer=os.startTimer(1); - rednet.broadcast("bs join "..myName); - - while true do - local event,p1,p2,p3=os.pullEvent(); - if event=="rednet_message" then - opponent=string.match(p2,"bs accept %s*(.+)%s*") - if opponent then - opponentID=p1 - break - end - elseif event=="timer" and p1==retryTimer then - break - elseif event=="char" and (p1=="q" or p1=="Q") then - print("Couldn't find an opponent; quitting") - quit() - end - end - local joined=false - - if opponentID then - print("Joining game!") - rednet.send(opponentID,"bs start") - break - end - end -elseif action=="host" then - print("Waiting for challenger...\n(Press q to cancel)") - while true do - while true do - local event,p1,p2=os.pullEvent() - if event=="rednet_message" then - opponent=string.match(p2,"bs join %s*(.+)%s*") if opponent then - print("found player, inviting..") - opponentID=p1 - break - end - elseif event=="char" and (p1=="q" or p1=="Q") then - print("Couldn't find opponent, quitting") - quit() - end - end - - if opponentID then - rednet.send(opponentID,"bs accept "..myName) - local timeout=os.startTimer(1) - while true do - local event,p1,p2=os.pullEvent() - if event=="rednet_message" and p2=="bs start" then - print("player joined!") - break - elseif event=="timer" and p1==timeout then - print("player joined another game. Waiting for another...") - opponentID=nil - break - end - end - - if opponentID then - break - end - end - end -end - -local ships={ - {pos=nil,dir="h",size=5,name="carrier",hits=0}, - {pos=nil,dir="h",size=4,name="battleship",hits=0}, - {pos=nil,dir="h",size=3,name="cruiser",hits=0}, - {pos=nil,dir="h",size=3,name="submarine",hits=0}, - {pos=nil,dir="h",size=2,name="destroyer",hits=0}, -} - -local myShotTable={ {1,1,true},{5,5,false} } -local oppShotTable={ } - -local myGrid,oppGrid={title=myName},{title=opponent} - ---setup grids -for i=1,10 do - myGrid[i]={} - oppGrid[i]={} - for j=1,10 do - myGrid[i][j]={hit=false,ship=false} - oppGrid[i][j]={hit=false,ship=false} - end -end - -local function drawShipsToGrid(ships,grid) - for i=1,#ships do - local x,y=table.unpack(ships[i].pos) - local stepX=ships[i].dir=="h" and 1 or 0 - local stepY=stepX==1 and 0 or 1 - for j=1,ships[i].size do - grid[x][y].ship=i - x,y=x+stepX,y+stepY - end - end -end - -local function drawShotToGrid(shot,grid) - grid[shot[1]][shot[2]].shot=true - grid[shot[1]][shot[2]].hit=shot[3] -end - -local function makeShot(x,y,grid) - local tile=grid[x][y] - if tile.shot==true then - return nil --already shot here! - end - - local shot={x,y,tile.ship} - drawShotToGrid(shot,grid) - if tile.ship then - ships[tile.ship].hits=ships[tile.ship].hits+1 - if ships[tile.ship].hits==ships[tile.ship].size then - os.queueEvent("shipsunk",tile.ship) - end - end - return shot -end - - -local function drawTile(scrX,scrY,tile) - term.setCursorPos(scrX,scrY) - - if tile.ship then - if tile.shot then - doColor(colors.red,colors.gray) - term.write("@") - else - doColor(colors.white,colors.gray) - term.write("O") - end - else - if tile.hit then - doColor(colors.red,colors.gray) - term.write("x") - elseif tile.shot then - doColor(colors.white,colors.lightBlue) - term.write(".") - else - doColor(colors.white,colors.lightBlue) - term.write(" ") - end - end -end - -local function drawGrid(scrX,scrY,grid) - doColor(colors.white,colors.black) - term.setCursorPos(scrX,scrY+1) - term.write(" ") - doColor(colors.white,colors.gray) - term.setCursorPos(scrX,scrY) - local pad=11-#grid.title - term.write(string.rep(" ",math.ceil(pad/2))..grid.title..string.rep(" ",math.floor(pad/2))) - - for gx=1,10 do - term.setTextColor(colors.white) - term.setBackgroundColor(colors.black) - term.setCursorPos(scrX+gx,scrY+1) - term.write(gx==10 and "0" or string.char(string.byte("0")+gx)) - - term.setCursorPos(scrX,scrY+gx+1) - term.write(string.char(string.byte("A")+gx-1)) - for gy=1,10 do - drawTile(scrX+gx,scrY+gy+1,grid[gx][gy]) - end - end - doColor(colors.white,colors.black) -end - -function moveTargetIndicator(newX,newY) - --if x has changed... - if targetX and targetY then - drawTile(targetX+targetGridBounds.minX-1,targetY+targetGridBounds.minY-1,oppGrid[targetX][targetY]) - end - doColor(colors.yellow,colors.lightGray) - if newX~=targetX then - --space over old - if targetX then - term.setCursorPos(targetGridBounds.minX+targetX-1,targetGridBounds.maxY+1) - term.write(" ") - term.setCursorPos(targetGridBounds.minX+targetX-1,targetGridBounds.minY-3) - term.write(" ") - end - --draw new - term.setCursorPos(targetGridBounds.minX+newX-1,targetGridBounds.maxY+1) - term.write("^") - term.setCursorPos(targetGridBounds.minX+newX-1,targetGridBounds.minY-3) - term.write("v") - - targetX=newX - end - if newY~=targetY then - --space over old - if targetY then - term.setCursorPos(targetGridBounds.maxX+1,targetGridBounds.minY+targetY-1) - term.write(" ") - term.setCursorPos(targetGridBounds.minX-2,targetGridBounds.minY+targetY-1) - term.write(" ") - end - --draw new - term.setCursorPos(targetGridBounds.maxX+1,targetGridBounds.minY+newY-1) - term.write("<") - term.setCursorPos(targetGridBounds.minX-2,targetGridBounds.minY+newY-1) - term.write(">") - - targetY=newY - end - term.setCursorPos(15,15) - term.write("Target : "..toGridRef(targetX,targetY)) - --if the target tile is a valid target, draw a "+" - if not oppGrid[targetX][targetY].shot then - term.setCursorPos(targetX+targetGridBounds.minX-1,targetY+targetGridBounds.minY-1) - doColor(colors.yellow,colors.lightBlue) - term.write("+") - end -end - -local log={} - -local termWidth,termHeight=term.getSize() - -local logHeight=termHeight-3 -local logWidth=termWidth-28 - -for i=1,logHeight do - log[i]="" -end - -local function printLog() - doColor(colors.white,colors.black) - for i=1,logHeight do - term.setCursorPos(28,1+i) - local name,line=string.match(log[i],"(<[^>]+> )(.*)") - if name then - doColor(colors.lightBlue,colors.black) - write(name) - doColor(colors.white,colors.black) - write(line..string.rep(" ",logWidth-#log[i])) - else - write(log[i]..string.rep(" ",logWidth-#log[i])) - end - end -end - - - ---shipX/Y are the position of ship on grid; gridX/Y are the offset of the top-left of grid -local function drawShip(size,align,x,y,char) - local stepX=align=="h" and 1 or 0 - local stepY=stepX==1 and 0 or 1 - for j=1,size do - term.setCursorPos(x,y) - term.write(char) - x,y=x+stepX,y+stepY - end -end - -local function setStatusLine(lineNum,text) - doScreenColor() - local pad=math.floor((termWidth-#text)/2) - term.setCursorPos(1,16+lineNum) - term.write((" "):rep(pad)..text..(" "):rep(termWidth-#text-pad)) -end - - -doScreenColor() -term.clear() - -drawGrid(2,2,myGrid) - -setStatusLine(1,"Started game with "..opponent.." at computer #"..(opponentID or "nil")) - -local function getShipBounds(ship) - return { - minX=ship.pos[1], - minY=ship.pos[2], - maxX=ship.pos[1]+(ship.dir=="h" and ship.size-1 or 0), - maxY=ship.pos[2]+(ship.dir=="v" and ship.size-1 or 0) - } -end - -local function getPointBounds(x,y) - return { - minX=x, - minY=y, - maxX=x, - maxY=y, - } -end - -local function boundsIntersect(boundsA,boundsB) - return not ( - boundsA.minX>boundsB.maxX or - boundsA.maxXboundsB.maxY or - boundsA.maxY="a" and p1<="j" then - --row selected - moveTargetIndicator(targetX,string.byte(p1)-string.byte("a")+1) - elseif p1>="0" and p1<="9" then - local t=string.byte(p1)-string.byte("0") - if t==0 then t=10 end - moveTargetIndicator(t,targetY) - end - elseif e=="key" then - if p1==keys.enter or p1==keys.space and targetX and targetY then - local shot=makeShot(targetX,targetY,oppGrid) - if shot then - rednet.send(opponentID,"bs shot "..targetX.." "..targetY) - break - end - elseif p1==keys.up then - moveTargetIndicator(targetX,math.max(targetY-1,1)) - elseif p1==keys.down then - moveTargetIndicator(targetX,math.min(targetY+1,10)) - elseif p1==keys.left then - moveTargetIndicator(math.max(targetX-1,1),targetY) - elseif p1==keys.right then - moveTargetIndicator(math.min(targetX+1,10),targetY) - end - end - end - --shot sent, wait for my turn to resolve (top coroutine will switch turns and draw the hit to the grid) - setStatusLine(2,"Waiting for opponent...") - while myTurn do - os.pullEvent() - end - end -end - -local gameRoutine=coroutine.create(runGame) ---if advanced terminal, default focus to chat, can play with mouse -local inChat=term.isColor() -local savedCursorPos={7,19} - ---redirect just to block scroll -local redir={} -for k,v in pairs(originalTerm) do - if k~="scroll" then - redir[k]=v - else - redir[k]=function() end - end -end -originalTerm = term.redirect(redir) - ---run the game routine once -coroutine.resume(gameRoutine) ---hide cursor -term.setCursorBlink(false) - -while true do - local e,p1,p2,p3,p4,p5=os.pullEventRaw() - if e=="terminate" then - quit() - elseif e=="shipsunk" then - setStatusLine(1,opponent.." sank your "..ships[p1].name.."!") - rednet.send(opponentID,"bs sink") - shipsLeft=shipsLeft-1 - if shipsLeft==1 then - setStatusLine(3,"You only have 1 ship left!") - elseif shipsLeft>1 then - setStatusLine(3,"You have "..shipsLeft.." ships left!") - else - rednet.send(opponentID,"bs win") - setStatusLine(3,"You lost the game!") - break - end - elseif e=="rednet_message" then - local cmd,args=string.match(p2,"^bs (%S+)%s?(.*)") - if cmd=="ready" then - opponentReady=true - os.queueEvent("kickcoroutine") - elseif cmd=="cointoss" then - myTurn=args=="true" - if myTurn then - setStatusLine(2,"Your turn, take your shot!") - else - setStatusLine(2,"Opponent's turn, waiting...") - end - os.queueEvent("kickcoroutine") - elseif cmd=="shot" then - if myTurn then - setStatusLine(3,"What the?! Got a shot but not their turn! Ignoring") - else - local tx, ty=string.match(args,"(%d+) (%d+)") - tx,ty=tonumber(tx),tonumber(ty) - local tile=myGrid[tx][ty] - local shot=makeShot(tx,ty,myGrid) - rednet.send(opponentID,"bs result "..(shot[3] and "hit" or "miss")) - drawTile(2+tx,3+ty,tile) - myTurn=true - os.queueEvent("kickcoroutine") - displayGameHelp() - setStatusLine(1,opponent.." fired at "..toGridRef(tx,ty).." and "..(shot[3] and "hit" or "missed")) - setStatusLine(2,"Your turn, take your shot!") - end - elseif cmd=="sink" then - setStatusLine(1,"You sank one of "..opponent.."'s ships!") - oppShipsLeft=oppShipsLeft-1 - if oppShipsLeft==0 then - setStatusLine(2,opponent.." has no ships left!") - elseif oppShipsLeft==1 then - setStatusLine(2,"Sink 1 more to win!") - else - setStatusLine(2,"They have "..oppShipsLeft.." ships left.") - end - elseif cmd=="result" then - if not myTurn then - setStatusLine(3,"What the?! Got a shot result but not my turn! Ignoring") - else - local tile=oppGrid[targetX][targetY] - tile.hit=args=="hit" - drawTile(targetX+15,targetY+3,tile) - myTurn=false - doColor(tile.hit and colors.red or colors.white,colors.lightGray) - term.setCursorPos(17,16) - term.write(tile.hit and "HIT!" or "MISS") - setStatusLine(2,"Waiting for opponent...") - os.queueEvent("kickcoroutine") - end - - elseif cmd=="win" then - --we won! - setStatusLine(3,"You won the game! Congratulations!") - break - end - --everything else goes to gameRoutine - else - --all other events go to this routine - local succ,err=coroutine.resume(gameRoutine,e,p1,p2,p3,p4,p5) - if not succ then - print("game coroutine crashed with the following error: "..err) - quit() - end - - if coroutine.status(gameRoutine)=="dead" then - --game over - break - end - end - -end - -term.setCursorPos(1,19) -term.clearLine() -term.write(" Press any key to continue...") -os.pullEvent("key") ---if a char event was queued following the key event, this will eat it -os.sleep(0) - -term.setTextColor(colors.white) -term.setBackgroundColor(colors.black) -term.clear() -quit() --- diff --git a/src/main/resources/data/computercraft/lua/treasure/GravityScore/LuaIDE/luaide.lua b/src/main/resources/data/computercraft/lua/treasure/GravityScore/LuaIDE/luaide.lua deleted file mode 100644 index 7ec78c299..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/GravityScore/LuaIDE/luaide.lua +++ /dev/null @@ -1,2212 +0,0 @@ - --- --- Lua IDE --- Made by GravityScore --- - - --- -------- Variables - --- Version -local version = "1.0" -local args = {...} - --- Editing -local w, h = term.getSize() -local tabWidth = 2 - -local autosaveInterval = 20 -local allowEditorEvent = true -local keyboardShortcutTimeout = 0.4 - --- Clipboard -local clipboard = nil - --- Theme -local theme = {} - --- Language -local languages = {} -local curLanguage = {} - --- Events -local event_distract = "luaide_distractionEvent" - --- Locations ---local updateURL = "https://raw.github.com/GravityScore/LuaIDE/master/luaide.lua" -local ideLocation = "/" .. shell.getRunningProgram() -local themeLocation = "/.LuaIDE-Theme" - -local function isAdvanced() return term.isColor and term.isColor() end - - --- -------- Utilities - -local function modRead(properties) - local w, h = term.getSize() - local defaults = {replaceChar = nil, history = nil, visibleLength = nil, textLength = nil, - liveUpdates = nil, exitOnKey = nil} - if not properties then properties = {} end - for k, v in pairs(defaults) do if not properties[k] then properties[k] = v end end - if properties.replaceChar then properties.replaceChar = properties.replaceChar:sub(1, 1) end - if not properties.visibleLength then properties.visibleLength = w end - - local sx, sy = term.getCursorPos() - local line = "" - local pos = 0 - local historyPos = nil - - local function redraw(repl) - local scroll = 0 - if properties.visibleLength and sx + pos > properties.visibleLength + 1 then - scroll = (sx + pos) - (properties.visibleLength + 1) - end - - term.setCursorPos(sx, sy) - local a = repl or properties.replaceChar - if a then term.write(string.rep(a, line:len() - scroll)) - else term.write(line:sub(scroll + 1, -1)) end - term.setCursorPos(sx + pos - scroll, sy) - end - - local function sendLiveUpdates(event, ...) - if type(properties.liveUpdates) == "function" then - local ox, oy = term.getCursorPos() - local a, data = properties.liveUpdates(line, event, ...) - if a == true and data == nil then - term.setCursorBlink(false) - return line - elseif a == true and data ~= nil then - term.setCursorBlink(false) - return data - end - term.setCursorPos(ox, oy) - end - end - - term.setCursorBlink(true) - while true do - local e, but, x, y, p4, p5 = os.pullEvent() - - if e == "char" then - local s = false - if properties.textLength and line:len() < properties.textLength then s = true - elseif not properties.textLength then s = true end - - local canType = true - if not properties.grantPrint and properties.refusePrint then - local canTypeKeys = {} - if type(properties.refusePrint) == "table" then - for _, v in pairs(properties.refusePrint) do - table.insert(canTypeKeys, tostring(v):sub(1, 1)) - end - elseif type(properties.refusePrint) == "string" then - for char in properties.refusePrint:gmatch(".") do - table.insert(canTypeKeys, char) - end - end - for _, v in pairs(canTypeKeys) do if but == v then canType = false end end - elseif properties.grantPrint then - canType = false - local canTypeKeys = {} - if type(properties.grantPrint) == "table" then - for _, v in pairs(properties.grantPrint) do - table.insert(canTypeKeys, tostring(v):sub(1, 1)) - end - elseif type(properties.grantPrint) == "string" then - for char in properties.grantPrint:gmatch(".") do - table.insert(canTypeKeys, char) - end - end - for _, v in pairs(canTypeKeys) do if but == v then canType = true end end - end - - if s and canType then - line = line:sub(1, pos) .. but .. line:sub(pos + 1, -1) - pos = pos + 1 - redraw() - end - elseif e == "key" then - if but == keys.enter then break - elseif but == keys.left then if pos > 0 then pos = pos - 1 redraw() end - elseif but == keys.right then if pos < line:len() then pos = pos + 1 redraw() end - elseif (but == keys.up or but == keys.down) and properties.history then - redraw(" ") - if but == keys.up then - if historyPos == nil and #properties.history > 0 then - historyPos = #properties.history - elseif historyPos > 1 then - historyPos = historyPos - 1 - end - elseif but == keys.down then - if historyPos == #properties.history then historyPos = nil - elseif historyPos ~= nil then historyPos = historyPos + 1 end - end - - if properties.history and historyPos then - line = properties.history[historyPos] - pos = line:len() - else - line = "" - pos = 0 - end - - redraw() - local a = sendLiveUpdates("history") - if a then return a end - elseif but == keys.backspace and pos > 0 then - redraw(" ") - line = line:sub(1, pos - 1) .. line:sub(pos + 1, -1) - pos = pos - 1 - redraw() - local a = sendLiveUpdates("delete") - if a then return a end - elseif but == keys.home then - pos = 0 - redraw() - elseif but == keys.delete and pos < line:len() then - redraw(" ") - line = line:sub(1, pos) .. line:sub(pos + 2, -1) - redraw() - local a = sendLiveUpdates("delete") - if a then return a end - elseif but == keys["end"] then - pos = line:len() - redraw() - elseif properties.exitOnKey then - if but == properties.exitOnKey or (properties.exitOnKey == "control" and - (but == 29 or but == 157)) then - term.setCursorBlink(false) - return nil - end - end - end - local a = sendLiveUpdates(e, but, x, y, p4, p5) - if a then return a end - end - - term.setCursorBlink(false) - if line ~= nil then line = line:gsub("^%s*(.-)%s*$", "%1") end - return line -end - - --- -------- Themes - -local defaultTheme = { - background = "gray", - backgroundHighlight = "lightGray", - prompt = "cyan", - promptHighlight = "lightBlue", - err = "red", - errHighlight = "pink", - - editorBackground = "gray", - editorLineHightlight = "lightBlue", - editorLineNumbers = "gray", - editorLineNumbersHighlight = "lightGray", - editorError = "pink", - editorErrorHighlight = "red", - - textColor = "white", - conditional = "yellow", - constant = "orange", - ["function"] = "magenta", - string = "red", - comment = "lime" -} - -local normalTheme = { - background = "black", - backgroundHighlight = "black", - prompt = "black", - promptHighlight = "black", - err = "black", - errHighlight = "black", - - editorBackground = "black", - editorLineHightlight = "black", - editorLineNumbers = "black", - editorLineNumbersHighlight = "white", - editorError = "black", - editorErrorHighlight = "black", - - textColor = "white", - conditional = "white", - constant = "white", - ["function"] = "white", - string = "white", - comment = "white" -} - ---[[ -local availableThemes = { - {"Water (Default)", "https://raw.github.com/GravityScore/LuaIDE/master/themes/default.txt"}, - {"Fire", "https://raw.github.com/GravityScore/LuaIDE/master/themes/fire.txt"}, - {"Sublime Text 2", "https://raw.github.com/GravityScore/LuaIDE/master/themes/st2.txt"}, - {"Midnight", "https://raw.github.com/GravityScore/LuaIDE/master/themes/midnight.txt"}, - {"TheOriginalBIT", "https://raw.github.com/GravityScore/LuaIDE/master/themes/bit.txt"}, - {"Superaxander", "https://raw.github.com/GravityScore/LuaIDE/master/themes/superaxander.txt"}, - {"Forest", "https://raw.github.com/GravityScore/LuaIDE/master/themes/forest.txt"}, - {"Night", "https://raw.github.com/GravityScore/LuaIDE/master/themes/night.txt"}, - {"Original", "https://raw.github.com/GravityScore/LuaIDE/master/themes/original.txt"}, -} -]]-- - -local function loadTheme(path) - local f = io.open(path) - local l = f:read("*l") - local config = {} - while l ~= nil do - local k, v = string.match(l, "^(%a+)=(%a+)") - if k and v then config[k] = v end - l = f:read("*l") - end - f:close() - return config -end - --- Load Theme -if isAdvanced() then theme = defaultTheme -else theme = normalTheme end - - --- -------- Drawing - -local function centerPrint(text, ny) - if type(text) == "table" then for _, v in pairs(text) do centerPrint(v) end - else - local x, y = term.getCursorPos() - local w, h = term.getSize() - term.setCursorPos(w/2 - text:len()/2 + (#text % 2 == 0 and 1 or 0), ny or y) - print(text) - end -end - -local function title(t) - term.setTextColor(colors[theme.textColor]) - term.setBackgroundColor(colors[theme.background]) - term.clear() - - term.setBackgroundColor(colors[theme.backgroundHighlight]) - for i = 2, 4 do term.setCursorPos(1, i) term.clearLine() end - term.setCursorPos(3, 3) - term.write(t) -end - -local function centerRead(wid, begt) - local function liveUpdate(line, e, but, x, y, p4, p5) - if isAdvanced() and e == "mouse_click" and x >= w/2 - wid/2 and x <= w/2 - wid/2 + 10 - and y >= 13 and y <= 15 then - return true, "" - end - end - - if not begt then begt = "" end - term.setTextColor(colors[theme.textColor]) - term.setBackgroundColor(colors[theme.promptHighlight]) - for i = 8, 10 do - term.setCursorPos(w/2 - wid/2, i) - term.write(string.rep(" ", wid)) - end - - if isAdvanced() then - term.setBackgroundColor(colors[theme.errHighlight]) - for i = 13, 15 do - term.setCursorPos(w/2 - wid/2 + 1, i) - term.write(string.rep(" ", 10)) - end - term.setCursorPos(w/2 - wid/2 + 2, 14) - term.write("> Cancel") - end - - term.setBackgroundColor(colors[theme.promptHighlight]) - term.setCursorPos(w/2 - wid/2 + 1, 9) - term.write("> " .. begt) - return modRead({visibleLength = w/2 + wid/2, liveUpdates = liveUpdate}) -end - - --- -------- Prompt - -local function prompt(list, dir, isGrid) - local function draw(sel) - for i, v in ipairs(list) do - if i == sel then term.setBackgroundColor(v.highlight or colors[theme.promptHighlight]) - else term.setBackgroundColor(v.bg or colors[theme.prompt]) end - term.setTextColor(v.tc or colors[theme.textColor]) - for i = -1, 1 do - term.setCursorPos(v[2], v[3] + i) - term.write(string.rep(" ", v[1]:len() + 4)) - end - - term.setCursorPos(v[2], v[3]) - if i == sel then - term.setBackgroundColor(v.highlight or colors[theme.promptHighlight]) - term.write(" > ") - else term.write(" - ") end - term.write(v[1] .. " ") - end - end - - local key1 = dir == "horizontal" and 203 or 200 - local key2 = dir == "horizontal" and 205 or 208 - local sel = 1 - draw(sel) - - while true do - local e, but, x, y = os.pullEvent() - if e == "key" and but == 28 then - return list[sel][1] - elseif e == "key" and but == key1 and sel > 1 then - sel = sel - 1 - draw(sel) - elseif e == "key" and but == key2 and ((err == true and sel < #list - 1) or (sel < #list)) then - sel = sel + 1 - draw(sel) - elseif isGrid and e == "key" and but == 203 and sel > 2 and #list == 4 then - sel = sel - 2 - draw(sel) - elseif isGrid and e == "key" and but == 205 and sel < 3 and #list == 4 then - sel = sel + 2 - draw(sel) - elseif e == "mouse_click" then - for i, v in ipairs(list) do - if x >= v[2] - 1 and x <= v[2] + v[1]:len() + 3 and y >= v[3] - 1 and y <= v[3] + 1 then - return list[i][1] - end - end - end - end -end - -local function scrollingPrompt(list) - local function draw(items, sel, loc) - for i, v in ipairs(items) do - local bg = colors[theme.prompt] - local bghigh = colors[theme.promptHighlight] - if v:find("Back") or v:find("Return") then - bg = colors[theme.err] - bghigh = colors[theme.errHighlight] - end - - if i == sel then term.setBackgroundColor(bghigh) - else term.setBackgroundColor(bg) end - term.setTextColor(colors[theme.textColor]) - for x = -1, 1 do - term.setCursorPos(3, (i * 4) + x + 4) - term.write(string.rep(" ", w - 13)) - end - - term.setCursorPos(3, i * 4 + 4) - if i == sel then - term.setBackgroundColor(bghigh) - term.write(" > ") - else term.write(" - ") end - term.write(v .. " ") - end - end - - local function updateDisplayList(items, loc, len) - local ret = {} - for i = 1, len do - local item = items[i + loc - 1] - if item then table.insert(ret, item) end - end - return ret - end - - -- Variables - local sel = 1 - local loc = 1 - local len = 3 - local disList = updateDisplayList(list, loc, len) - draw(disList, sel, loc) - - -- Loop - while true do - local e, key, x, y = os.pullEvent() - - if e == "mouse_click" then - for i, v in ipairs(disList) do - if x >= 3 and x <= w - 11 and y >= i * 4 + 3 and y <= i * 4 + 5 then return v end - end - elseif e == "key" and key == 200 then - if sel > 1 then - sel = sel - 1 - draw(disList, sel, loc) - elseif loc > 1 then - loc = loc - 1 - disList = updateDisplayList(list, loc, len) - draw(disList, sel, loc) - end - elseif e == "key" and key == 208 then - if sel < len then - sel = sel + 1 - draw(disList, sel, loc) - elseif loc + len - 1 < #list then - loc = loc + 1 - disList = updateDisplayList(list, loc, len) - draw(disList, sel, loc) - end - elseif e == "mouse_scroll" then - os.queueEvent("key", key == -1 and 200 or 208) - elseif e == "key" and key == 28 then - return disList[sel] - end - end -end - -function monitorKeyboardShortcuts() - local ta, tb = nil, nil - local allowChar = false - local shiftPressed = false - while true do - local event, char = os.pullEvent() - if event == "key" and (char == 42 or char == 52) then - shiftPressed = true - tb = os.startTimer(keyboardShortcutTimeout) - elseif event == "key" and (char == 29 or char == 157 or char == 219 or char == 220) then - allowEditorEvent = false - allowChar = true - ta = os.startTimer(keyboardShortcutTimeout) - elseif event == "key" and allowChar then - local name = nil - for k, v in pairs(keys) do - if v == char then - if shiftPressed then os.queueEvent("shortcut", "ctrl shift", k:lower()) - else os.queueEvent("shortcut", "ctrl", k:lower()) end - sleep(0.005) - allowEditorEvent = true - end - end - if shiftPressed then os.queueEvent("shortcut", "ctrl shift", char) - else os.queueEvent("shortcut", "ctrl", char) end - elseif event == "timer" and char == ta then - allowEditorEvent = true - allowChar = false - elseif event == "timer" and char == tb then - shiftPressed = false - end - end -end - - --- -------- Saving and Loading - ---[[local function download(url, path) - for i = 1, 3 do - local response = http.get(url) - if response then - local data = response.readAll() - response.close() - if path then - local f = io.open(path, "w") - f:write(data) - f:close() - end - return true - end - end - - return false -end]] - -local function saveFile(path, lines) - local dir = path:sub(1, path:len() - fs.getName(path):len()) - if not fs.exists(dir) then fs.makeDir(dir) end - if not fs.isDir(path) and not fs.isReadOnly(path) then - local a = "" - for _, v in pairs(lines) do a = a .. v .. "\n" end - - local f = io.open(path, "w") - f:write(a) - f:close() - return true - else return false end -end - -local function loadFile(path) - if not fs.exists(path) then - local dir = path:sub(1, path:len() - fs.getName(path):len()) - if not fs.exists(dir) then fs.makeDir(dir) end - local f = io.open(path, "w") - f:write("") - f:close() - end - - local l = {} - if fs.exists(path) and not fs.isDir(path) then - local f = io.open(path, "r") - if f then - local a = f:read("*l") - while a do - table.insert(l, a) - a = f:read("*l") - end - f:close() - end - else return nil end - - if #l < 1 then table.insert(l, "") end - return l -end - - --- -------- Languages - -languages.lua = {} -languages.brainfuck = {} -languages.none = {} - --- Lua - -languages.lua.helpTips = { - "A function you tried to call doesn't exist.", - "You made a typo.", - "The index of an array is nil.", - "The wrong variable type was passed.", - "A function/variable doesn't exist.", - "You missed an 'end'.", - "You missed a 'then'.", - "You declared a variable incorrectly.", - "One of your variables is mysteriously nil." -} - -languages.lua.defaultHelpTips = { - 2, 5 -} - -languages.lua.errors = { - ["Attempt to call nil."] = {1, 2}, - ["Attempt to index nil."] = {3, 2}, - [".+ expected, got .+"] = {4, 2, 9}, - ["'end' expected"] = {6, 2}, - ["'then' expected"] = {7, 2}, - ["'=' expected"] = {8, 2} -} - -languages.lua.keywords = { - ["and"] = "conditional", - ["break"] = "conditional", - ["do"] = "conditional", - ["else"] = "conditional", - ["elseif"] = "conditional", - ["end"] = "conditional", - ["for"] = "conditional", - ["function"] = "conditional", - ["if"] = "conditional", - ["in"] = "conditional", - ["local"] = "conditional", - ["not"] = "conditional", - ["or"] = "conditional", - ["repeat"] = "conditional", - ["return"] = "conditional", - ["then"] = "conditional", - ["until"] = "conditional", - ["while"] = "conditional", - - ["true"] = "constant", - ["false"] = "constant", - ["nil"] = "constant", - - ["print"] = "function", - ["write"] = "function", - ["sleep"] = "function", - ["pairs"] = "function", - ["ipairs"] = "function", - ["load"] = "function", - ["loadfile"] = "function", - ["rawset"] = "function", - ["rawget"] = "function", -} - -languages.lua.parseError = function(e) - local ret = {filename = "unknown", line = -1, display = "Unknown!", err = ""} - if e and e ~= "" then - ret.err = e - if e:find(":") then - ret.filename = e:sub(1, e:find(":") - 1):gsub("^%s*(.-)%s*$", "%1") - -- The "" is needed to circumvent a CC bug - e = (e:sub(e:find(":") + 1) .. ""):gsub("^%s*(.-)%s*$", "%1") - if e:find(":") then - ret.line = e:sub(1, e:find(":") - 1) - e = e:sub(e:find(":") + 2):gsub("^%s*(.-)%s*$", "%1") .. "" - end - end - ret.display = e:sub(1, 1):upper() .. e:sub(2, -1) .. "." - end - - return ret -end - -languages.lua.getCompilerErrors = function(code) - code = "local function ee65da6af1cb6f63fee9a081246f2fd92b36ef2(...)\n\n" .. code .. "\n\nend" - local fn, err = load(code) - if not err then - local _, e = pcall(fn) - if e then err = e end - end - - if err then - local a = err:find("]", 1, true) - if a then err = "string" .. err:sub(a + 1, -1) end - local ret = languages.lua.parseError(err) - if tonumber(ret.line) then ret.line = tonumber(ret.line) end - return ret - else return languages.lua.parseError(nil) end -end - -languages.lua.run = function(path, ar) - local fn, err = loadfile(path, _ENV) - if not err then - _, err = pcall(function() fn(table.unpack(ar)) end) - end - return err -end - - --- Brainfuck - -languages.brainfuck.helpTips = { - "Well idk...", - "Isn't this the whole point of the language?", - "Ya know... Not being able to debug it?", - "You made a typo." -} - -languages.brainfuck.defaultHelpTips = { - 1, 2, 3 -} - -languages.brainfuck.errors = { - ["No matching '['"] = {1, 2, 3, 4} -} - -languages.brainfuck.keywords = {} - -languages.brainfuck.parseError = function(e) - local ret = {filename = "unknown", line = -1, display = "Unknown!", err = ""} - if e and e ~= "" then - ret.err = e - ret.line = e:sub(1, e:find(":") - 1) - e = e:sub(e:find(":") + 2):gsub("^%s*(.-)%s*$", "%1") .. "" - ret.display = e:sub(1, 1):upper() .. e:sub(2, -1) .. "." - end - - return ret -end - -languages.brainfuck.mapLoops = function(code) - -- Map loops - local loopLocations = {} - local loc = 1 - local line = 1 - for let in string.gmatch(code, ".") do - if let == "[" then - loopLocations[loc] = true - elseif let == "]" then - local found = false - for i = loc, 1, -1 do - if loopLocations[i] == true then - loopLocations[i] = loc - found = true - end - end - - if not found then - return line .. ": No matching '['" - end - end - - if let == "\n" then line = line + 1 end - loc = loc + 1 - end - return loopLocations -end - -languages.brainfuck.getCompilerErrors = function(code) - local a = languages.brainfuck.mapLoops(code) - if type(a) == "string" then return languages.brainfuck.parseError(a) - else return languages.brainfuck.parseError(nil) end -end - -languages.brainfuck.run = function(path) - -- Read from file - local f = io.open(path, "r") - local content = f:read("*a") - f:close() - - -- Define environment - local dataCells = {} - local dataPointer = 1 - local instructionPointer = 1 - - -- Map loops - local loopLocations = languages.brainfuck.mapLoops(content) - if type(loopLocations) == "string" then return loopLocations end - - -- Execute code - while true do - local let = content:sub(instructionPointer, instructionPointer) - - if let == ">" then - dataPointer = dataPointer + 1 - if not dataCells[tostring(dataPointer)] then dataCells[tostring(dataPointer)] = 0 end - elseif let == "<" then - if not dataCells[tostring(dataPointer)] then dataCells[tostring(dataPointer)] = 0 end - dataPointer = dataPointer - 1 - if not dataCells[tostring(dataPointer)] then dataCells[tostring(dataPointer)] = 0 end - elseif let == "+" then - if not dataCells[tostring(dataPointer)] then dataCells[tostring(dataPointer)] = 0 end - dataCells[tostring(dataPointer)] = dataCells[tostring(dataPointer)] + 1 - elseif let == "-" then - if not dataCells[tostring(dataPointer)] then dataCells[tostring(dataPointer)] = 0 end - dataCells[tostring(dataPointer)] = dataCells[tostring(dataPointer)] - 1 - elseif let == "." then - if not dataCells[tostring(dataPointer)] then dataCells[tostring(dataPointer)] = 0 end - if term.getCursorPos() >= w then print("") end - write(string.char(math.max(1, dataCells[tostring(dataPointer)]))) - elseif let == "," then - if not dataCells[tostring(dataPointer)] then dataCells[tostring(dataPointer)] = 0 end - term.setCursorBlink(true) - local e, but = os.pullEvent("char") - term.setCursorBlink(false) - dataCells[tostring(dataPointer)] = string.byte(but) - if term.getCursorPos() >= w then print("") end - write(but) - elseif let == "/" then - if not dataCells[tostring(dataPointer)] then dataCells[tostring(dataPointer)] = 0 end - if term.getCursorPos() >= w then print("") end - write(dataCells[tostring(dataPointer)]) - elseif let == "[" then - if dataCells[tostring(dataPointer)] == 0 then - for k, v in pairs(loopLocations) do - if k == instructionPointer then instructionPointer = v end - end - end - elseif let == "]" then - for k, v in pairs(loopLocations) do - if v == instructionPointer then instructionPointer = k - 1 end - end - end - - instructionPointer = instructionPointer + 1 - if instructionPointer > content:len() then print("") break end - end -end - --- None - -languages.none.helpTips = {} -languages.none.defaultHelpTips = {} -languages.none.errors = {} -languages.none.keywords = {} - -languages.none.parseError = function(err) - return {filename = "", line = -1, display = "", err = ""} -end - -languages.none.getCompilerErrors = function(code) - return languages.none.parseError(nil) -end - -languages.none.run = function(path) end - - --- Load language -curLanguage = languages.lua - - --- -------- Run GUI - -local function viewErrorHelp(e) - title("LuaIDE - Error Help") - - local tips = nil - for k, v in pairs(curLanguage.errors) do - if e.display:find(k) then tips = v break end - end - - term.setBackgroundColor(colors[theme.err]) - for i = 6, 8 do - term.setCursorPos(5, i) - term.write(string.rep(" ", 35)) - end - - term.setBackgroundColor(colors[theme.prompt]) - for i = 10, 18 do - term.setCursorPos(5, i) - term.write(string.rep(" ", 46)) - end - - if tips then - term.setBackgroundColor(colors[theme.err]) - term.setCursorPos(6, 7) - term.write("Error Help") - - term.setBackgroundColor(colors[theme.prompt]) - for i, v in ipairs(tips) do - term.setCursorPos(7, i + 10) - term.write("- " .. curLanguage.helpTips[v]) - end - else - term.setBackgroundColor(colors[theme.err]) - term.setCursorPos(6, 7) - term.write("No Error Tips Available!") - - term.setBackgroundColor(colors[theme.prompt]) - term.setCursorPos(6, 11) - term.write("There are no error tips available, but") - term.setCursorPos(6, 12) - term.write("you could see if it was any of these:") - - for i, v in ipairs(curLanguage.defaultHelpTips) do - term.setCursorPos(7, i + 12) - term.write("- " .. curLanguage.helpTips[v]) - end - end - - prompt({{"Back", w - 8, 7}}, "horizontal") -end - -local function run(path, lines, useArgs) - local ar = {} - if useArgs then - title("LuaIDE - Run " .. fs.getName(path)) - local s = centerRead(w - 13, fs.getName(path) .. " ") - for m in string.gmatch(s, "[^ \t]+") do ar[#ar + 1] = m:gsub("^%s*(.-)%s*$", "%1") end - end - - saveFile(path, lines) - term.setCursorBlink(false) - term.setBackgroundColor(colors.black) - term.setTextColor(colors.white) - term.clear() - term.setCursorPos(1, 1) - local err = curLanguage.run(path, ar) - - term.setBackgroundColor(colors.black) - print("\n") - if err then - if isAdvanced() then term.setTextColor(colors.red) end - centerPrint("The program has crashed!") - end - term.setTextColor(colors.white) - centerPrint("Press any key to return to LuaIDE...") - while true do - local e = os.pullEvent() - if e == "key" then break end - end - - -- To prevent key from showing up in editor - os.queueEvent(event_distract) - os.pullEvent() - - if err then - if curLanguage == languages.lua and err:find("]") then - err = fs.getName(path) .. err:sub(err:find("]", 1, true) + 1, -1) - end - - while true do - title("LuaIDE - Error!") - - term.setBackgroundColor(colors[theme.err]) - for i = 6, 8 do - term.setCursorPos(3, i) - term.write(string.rep(" ", w - 5)) - end - term.setCursorPos(4, 7) - term.write("The program has crashed!") - - term.setBackgroundColor(colors[theme.prompt]) - for i = 10, 14 do - term.setCursorPos(3, i) - term.write(string.rep(" ", w - 5)) - end - - local formattedErr = curLanguage.parseError(err) - term.setCursorPos(4, 11) - term.write("Line: " .. formattedErr.line) - term.setCursorPos(4, 12) - term.write("Error:") - term.setCursorPos(5, 13) - - local a = formattedErr.display - local b = nil - if a:len() > w - 8 then - for i = a:len(), 1, -1 do - if a:sub(i, i) == " " then - b = a:sub(i + 1, -1) - a = a:sub(1, i) - break - end - end - end - - term.write(a) - if b then - term.setCursorPos(5, 14) - term.write(b) - end - - local opt = prompt({{"Error Help", w/2 - 15, 17}, {"Go To Line", w/2 + 2, 17}}, - "horizontal") - if opt == "Error Help" then - viewErrorHelp(formattedErr) - elseif opt == "Go To Line" then - -- To prevent key from showing up in editor - os.queueEvent(event_distract) - os.pullEvent() - - return "go to", tonumber(formattedErr.line) - end - end - end -end - - --- -------- Functions - -local function goto() - term.setBackgroundColor(colors[theme.backgroundHighlight]) - term.setCursorPos(2, 1) - term.clearLine() - term.write("Line: ") - local line = modRead({visibleLength = w - 2}) - - local num = tonumber(line) - if num and num > 0 then return num - else - term.setCursorPos(2, 1) - term.clearLine() - term.write("Not a line number!") - sleep(1.6) - return nil - end -end - -local function setsyntax() - local opts = { - "[Lua] Brainfuck None ", - " Lua [Brainfuck] None ", - " Lua Brainfuck [None]" - } - local sel = 1 - - term.setCursorBlink(false) - term.setBackgroundColor(colors[theme.backgroundHighlight]) - term.setCursorPos(2, 1) - term.clearLine() - term.write(opts[sel]) - while true do - local e, but, x, y = os.pullEvent("key") - if but == 203 then - sel = math.max(1, sel - 1) - term.setCursorPos(2, 1) - term.clearLine() - term.write(opts[sel]) - elseif but == 205 then - sel = math.min(#opts, sel + 1) - term.setCursorPos(2, 1) - term.clearLine() - term.write(opts[sel]) - elseif but == 28 then - if sel == 1 then curLanguage = languages.lua - elseif sel == 2 then curLanguage = languages.brainfuck - elseif sel == 3 then curLanguage = languages.none end - term.setCursorBlink(true) - return - end - end -end - - --- -------- Re-Indenting - -local tabWidth = 2 - -local comments = {} -local strings = {} - -local increment = { - "if%s+.+%s+then%s*$", - "for%s+.+%s+do%s*$", - "while%s+.+%s+do%s*$", - "repeat%s*$", - "function%s+[a-zA-Z_0-9]\(.*\)%s*$" -} - -local decrement = { - "end", - "until%s+.+" -} - -local special = { - "else%s*$", - "elseif%s+.+%s+then%s*$" -} - -local function check(func) - for _, v in pairs(func) do - local cLineStart = v["lineStart"] - local cLineEnd = v["lineEnd"] - local cCharStart = v["charStart"] - local cCharEnd = v["charEnd"] - - if line >= cLineStart and line <= cLineEnd then - if line == cLineStart then return cCharStart < charNumb - elseif line == cLineEnd then return cCharEnd > charNumb - else return true end - end - end -end - -local function isIn(line, loc) - if check(comments) then return true end - if check(strings) then return true end - return false -end - -local function setComment(ls, le, cs, ce) - comments[#comments + 1] = {} - comments[#comments].lineStart = ls - comments[#comments].lineEnd = le - comments[#comments].charStart = cs - comments[#comments].charEnd = ce -end - -local function setString(ls, le, cs, ce) - strings[#strings + 1] = {} - strings[#strings].lineStart = ls - strings[#strings].lineEnd = le - strings[#strings].charStart = cs - strings[#strings].charEnd = ce -end - -local function map(contents) - local inCom = false - local inStr = false - - for i = 1, #contents do - if content[i]:find("%-%-%[%[") and not inStr and not inCom then - local cStart = content[i]:find("%-%-%[%[") - setComment(i, nil, cStart, nil) - inCom = true - elseif content[i]:find("%-%-%[=%[") and not inStr and not inCom then - local cStart = content[i]:find("%-%-%[=%[") - setComment(i, nil, cStart, nil) - inCom = true - elseif content[i]:find("%[%[") and not inStr and not inCom then - local cStart = content[i]:find("%[%[") - setString(i, nil, cStart, nil) - inStr = true - elseif content[i]:find("%[=%[") and not inStr and not inCom then - local cStart = content[i]:find("%[=%[") - setString(i, nil, cStart, nil) - inStr = true - end - - if content[i]:find("%]%]") and inStr and not inCom then - local cStart, cEnd = content[i]:find("%]%]") - strings[#strings].lineEnd = i - strings[#strings].charEnd = cEnd - inStr = false - elseif content[i]:find("%]=%]") and inStr and not inCom then - local cStart, cEnd = content[i]:find("%]=%]") - strings[#strings].lineEnd = i - strings[#strings].charEnd = cEnd - inStr = false - end - - if content[i]:find("%]%]") and not inStr and inCom then - local cStart, cEnd = content[i]:find("%]%]") - comments[#comments].lineEnd = i - comments[#comments].charEnd = cEnd - inCom = false - elseif content[i]:find("%]=%]") and not inStr and inCom then - local cStart, cEnd = content[i]:find("%]=%]") - comments[#comments].lineEnd = i - comments[#comments].charEnd = cEnd - inCom = false - end - - if content[i]:find("%-%-") and not inStr and not inCom then - local cStart = content[i]:find("%-%-") - setComment(i, i, cStart, -1) - elseif content[i]:find("'") and not inStr and not inCom then - local cStart, cEnd = content[i]:find("'") - local nextChar = content[i]:sub(cEnd + 1, string.len(content[i])) - local _, cEnd = nextChar:find("'") - setString(i, i, cStart, cEnd) - elseif content[i]:find('"') and not inStr and not inCom then - local cStart, cEnd = content[i]:find('"') - local nextChar = content[i]:sub(cEnd + 1, string.len(content[i])) - local _, cEnd = nextChar:find('"') - setString(i, i, cStart, cEnd) - end - end -end - -local function reindent(contents) - local err = nil - if curLanguage ~= languages.lua then - err = "Cannot indent languages other than Lua!" - elseif curLanguage.getCompilerErrors(table.concat(contents, "\n")).line ~= -1 then - err = "Cannot indent a program with errors!" - end - - if err then - term.setCursorBlink(false) - term.setCursorPos(2, 1) - term.setBackgroundColor(colors[theme.backgroundHighlight]) - term.clearLine() - term.write(err) - sleep(1.6) - return contents - end - - local new = {} - local level = 0 - for k, v in pairs(contents) do - local incrLevel = false - local foundIncr = false - for _, incr in pairs(increment) do - if v:find(incr) and not isIn(k, v:find(incr)) then - incrLevel = true - end - if v:find(incr:sub(1, -2)) and not isIn(k, v:find(incr)) then - foundIncr = true - end - end - - local decrLevel = false - if not incrLevel then - for _, decr in pairs(decrement) do - if v:find(decr) and not isIn(k, v:find(decr)) and not foundIncr then - level = math.max(0, level - 1) - decrLevel = true - end - end - end - - if not decrLevel then - for _, sp in pairs(special) do - if v:find(sp) and not isIn(k, v:find(sp)) then - incrLevel = true - level = math.max(0, level - 1) - end - end - end - - new[k] = string.rep(" ", level * tabWidth) .. v - if incrLevel then level = level + 1 end - end - - return new -end - - --- -------- Menu - -local menu = { - [1] = {"File", --- "About", --- "Settings", --- "", - "New File ^+N", - "Open File ^+O", - "Save File ^+S", - "Close ^+W", - "Print ^+P", - "Quit ^+Q" - }, [2] = {"Edit", - "Cut Line ^+X", - "Copy Line ^+C", - "Paste Line ^+V", - "Delete Line", - "Clear Line" - }, [3] = {"Functions", - "Go To Line ^+G", - "Re-Indent ^+I", - "Set Syntax ^+E", - "Start of Line ^+<", - "End of Line ^+>" - }, [4] = {"Run", - "Run Program ^+R", - "Run w/ Args ^+Shift+R" - } -} - -local shortcuts = { - -- File - ["ctrl n"] = "New File ^+N", - ["ctrl o"] = "Open File ^+O", - ["ctrl s"] = "Save File ^+S", - ["ctrl w"] = "Close ^+W", - ["ctrl p"] = "Print ^+P", - ["ctrl q"] = "Quit ^+Q", - - -- Edit - ["ctrl x"] = "Cut Line ^+X", - ["ctrl c"] = "Copy Line ^+C", - ["ctrl v"] = "Paste Line ^+V", - - -- Functions - ["ctrl g"] = "Go To Line ^+G", - ["ctrl i"] = "Re-Indent ^+I", - ["ctrl e"] = "Set Syntax ^+E", - ["ctrl 203"] = "Start of Line ^+<", - ["ctrl 205"] = "End of Line ^+>", - - -- Run - ["ctrl r"] = "Run Program ^+R", - ["ctrl shift r"] = "Run w/ Args ^+Shift+R" -} - -local menuFunctions = { - -- File --- ["About"] = function() end, --- ["Settings"] = function() end, - ["New File ^+N"] = function(path, lines) saveFile(path, lines) return "new" end, - ["Open File ^+O"] = function(path, lines) saveFile(path, lines) return "open" end, - ["Save File ^+S"] = function(path, lines) saveFile(path, lines) end, - ["Close ^+W"] = function(path, lines) saveFile(path, lines) return "menu" end, - ["Print ^+P"] = function(path, lines) saveFile(path, lines) return nil end, - ["Quit ^+Q"] = function(path, lines) saveFile(path, lines) return "exit" end, - - -- Edit - ["Cut Line ^+X"] = function(path, lines, y) - clipboard = lines[y] table.remove(lines, y) return nil, lines end, - ["Copy Line ^+C"] = function(path, lines, y) clipboard = lines[y] end, - ["Paste Line ^+V"] = function(path, lines, y) - if clipboard then table.insert(lines, y, clipboard) end return nil, lines end, - ["Delete Line"] = function(path, lines, y) table.remove(lines, y) return nil, lines end, - ["Clear Line"] = function(path, lines, y) lines[y] = "" return nil, lines, "cursor" end, - - -- Functions - ["Go To Line ^+G"] = function() return nil, "go to", goto() end, - ["Re-Indent ^+I"] = function(path, lines) - local a = reindent(lines) saveFile(path, lines) return nil, a - end, - ["Set Syntax ^+E"] = function(path, lines) - setsyntax() - if curLanguage == languages.brainfuck and lines[1] ~= "-- Syntax: Brainfuck" then - table.insert(lines, 1, "-- Syntax: Brainfuck") - return nil, lines - end - end, - ["Start of Line ^+<"] = function() os.queueEvent("key", 199) end, - ["End of Line ^+>"] = function() os.queueEvent("key", 207) end, - - -- Run - ["Run Program ^+R"] = function(path, lines) - saveFile(path, lines) - return nil, run(path, lines, false) - end, - ["Run w/ Args ^+Shift+R"] = function(path, lines) - saveFile(path, lines) - return nil, run(path, lines, true) - end, -} - -local function drawMenu(open) - term.setCursorPos(1, 1) - term.setTextColor(colors[theme.textColor]) - term.setBackgroundColor(colors[theme.backgroundHighlight]) - term.clearLine() - local curX = 0 - for _, v in pairs(menu) do - term.setCursorPos(3 + curX, 1) - term.write(v[1]) - curX = curX + v[1]:len() + 3 - end - - if open then - local it = {} - local x = 1 - for _, v in pairs(menu) do - if open == v[1] then - it = v - break - end - x = x + v[1]:len() + 3 - end - x = x + 1 - - local items = {} - for i = 2, #it do - table.insert(items, it[i]) - end - - local len = 1 - for _, v in pairs(items) do if v:len() + 2 > len then len = v:len() + 2 end end - - for i, v in ipairs(items) do - term.setCursorPos(x, i + 1) - term.write(string.rep(" ", len)) - term.setCursorPos(x + 1, i + 1) - term.write(v) - end - term.setCursorPos(x, #items + 2) - term.write(string.rep(" ", len)) - return items, len - end -end - -local function triggerMenu(cx, cy) - -- Determine clicked menu - local curX = 0 - local open = nil - for _, v in pairs(menu) do - if cx >= curX + 3 and cx <= curX + v[1]:len() + 2 then - open = v[1] - break - end - curX = curX + v[1]:len() + 3 - end - local menux = curX + 2 - if not open then return false end - - -- Flash menu item - term.setCursorBlink(false) - term.setCursorPos(menux, 1) - term.setBackgroundColor(colors[theme.background]) - term.write(string.rep(" ", open:len() + 2)) - term.setCursorPos(menux + 1, 1) - term.write(open) - sleep(0.1) - local items, len = drawMenu(open) - - local ret = true - - -- Pull events on menu - local ox, oy = term.getCursorPos() - while type(ret) ~= "string" do - local e, but, x, y = os.pullEvent() - if e == "mouse_click" then - -- If clicked outside menu - if x < menux - 1 or x > menux + len - 1 then break - elseif y > #items + 2 then break - elseif y == 1 then break end - - for i, v in ipairs(items) do - if y == i + 1 and x >= menux and x <= menux + len - 2 then - -- Flash when clicked - term.setCursorPos(menux, y) - term.setBackgroundColor(colors[theme.background]) - term.write(string.rep(" ", len)) - term.setCursorPos(menux + 1, y) - term.write(v) - sleep(0.1) - drawMenu(open) - - -- Return item - ret = v - break - end - end - end - end - - term.setCursorPos(ox, oy) - term.setCursorBlink(true) - return ret -end - - --- -------- Editing - -local standardsCompletions = { - "if%s+.+%s+then%s*$", - "for%s+.+%s+do%s*$", - "while%s+.+%s+do%s*$", - "repeat%s*$", - "function%s+[a-zA-Z_0-9]?\(.*\)%s*$", - "=%s*function%s*\(.*\)%s*$", - "else%s*$", - "elseif%s+.+%s+then%s*$" -} - -local liveCompletions = { - ["("] = ")", - ["{"] = "}", - ["["] = "]", - ["\""] = "\"", - ["'"] = "'", -} - -local x, y = 0, 0 -local edw, edh = 0, h - 1 -local offx, offy = 0, 1 -local scrollx, scrolly = 0, 0 -local lines = {} -local liveErr = curLanguage.parseError(nil) -local displayCode = true -local lastEventClock = os.clock() - -local function attemptToHighlight(line, regex, col) - local match = string.match(line, regex) - if match then - if type(col) == "number" then term.setTextColor(col) - elseif type(col) == "function" then term.setTextColor(col(match)) end - term.write(match) - term.setTextColor(colors[theme.textColor]) - return line:sub(match:len() + 1, -1) - end - return nil -end - -local function writeHighlighted(line) - if curLanguage == languages.lua then - while line:len() > 0 do - line = attemptToHighlight(line, "^%-%-%[%[.-%]%]", colors[theme.comment]) or - attemptToHighlight(line, "^%-%-.*", colors[theme.comment]) or - attemptToHighlight(line, "^\".*[^\\]\"", colors[theme.string]) or - attemptToHighlight(line, "^\'.*[^\\]\'", colors[theme.string]) or - attemptToHighlight(line, "^%[%[.-%]%]", colors[theme.string]) or - attemptToHighlight(line, "^[%w_]+", function(match) - if curLanguage.keywords[match] then - return colors[theme[curLanguage.keywords[match]]] - end - return colors[theme.textColor] - end) or - attemptToHighlight(line, "^[^%w_]", colors[theme.textColor]) - end - else term.write(line) end -end - -local function draw() - -- Menu - term.setTextColor(colors[theme.textColor]) - term.setBackgroundColor(colors[theme.editorBackground]) - term.clear() - drawMenu() - - -- Line numbers - offx, offy = tostring(#lines):len() + 1, 1 - edw, edh = w - offx, h - 1 - - -- Draw text - for i = 1, edh do - local a = lines[scrolly + i] - if a then - local ln = string.rep(" ", offx - 1 - tostring(scrolly + i):len()) .. tostring(scrolly + i) - local l = a:sub(scrollx + 1, edw + scrollx + 1) - ln = ln .. ":" - - if liveErr.line == scrolly + i then ln = string.rep(" ", offx - 2) .. "!:" end - - term.setCursorPos(1, i + offy) - term.setBackgroundColor(colors[theme.editorBackground]) - if scrolly + i == y then - if scrolly + i == liveErr.line and os.clock() - lastEventClock > 3 then - term.setBackgroundColor(colors[theme.editorErrorHighlight]) - else term.setBackgroundColor(colors[theme.editorLineHightlight]) end - term.clearLine() - elseif scrolly + i == liveErr.line then - term.setBackgroundColor(colors[theme.editorError]) - term.clearLine() - end - - term.setCursorPos(1 - scrollx + offx, i + offy) - if scrolly + i == y then - if scrolly + i == liveErr.line and os.clock() - lastEventClock > 3 then - term.setBackgroundColor(colors[theme.editorErrorHighlight]) - else term.setBackgroundColor(colors[theme.editorLineHightlight]) end - elseif scrolly + i == liveErr.line then term.setBackgroundColor(colors[theme.editorError]) - else term.setBackgroundColor(colors[theme.editorBackground]) end - if scrolly + i == liveErr.line then - if displayCode then term.write(a) - else term.write(liveErr.display) end - else writeHighlighted(a) end - - term.setCursorPos(1, i + offy) - if scrolly + i == y then - if scrolly + i == liveErr.line and os.clock() - lastEventClock > 3 then - term.setBackgroundColor(colors[theme.editorError]) - else term.setBackgroundColor(colors[theme.editorLineNumbersHighlight]) end - elseif scrolly + i == liveErr.line then - term.setBackgroundColor(colors[theme.editorErrorHighlight]) - else term.setBackgroundColor(colors[theme.editorLineNumbers]) end - term.write(ln) - end - end - term.setCursorPos(x - scrollx + offx, y - scrolly + offy) -end - -local function drawLine(...) - local ls = {...} - offx = tostring(#lines):len() + 1 - for _, ly in pairs(ls) do - local a = lines[ly] - if a then - local ln = string.rep(" ", offx - 1 - tostring(ly):len()) .. tostring(ly) - local l = a:sub(scrollx + 1, edw + scrollx + 1) - ln = ln .. ":" - - if liveErr.line == ly then ln = string.rep(" ", offx - 2) .. "!:" end - - term.setCursorPos(1, (ly - scrolly) + offy) - term.setBackgroundColor(colors[theme.editorBackground]) - if ly == y then - if ly == liveErr.line and os.clock() - lastEventClock > 3 then - term.setBackgroundColor(colors[theme.editorErrorHighlight]) - else term.setBackgroundColor(colors[theme.editorLineHightlight]) end - elseif ly == liveErr.line then - term.setBackgroundColor(colors[theme.editorError]) - end - term.clearLine() - - term.setCursorPos(1 - scrollx + offx, (ly - scrolly) + offy) - if ly == y then - if ly == liveErr.line and os.clock() - lastEventClock > 3 then - term.setBackgroundColor(colors[theme.editorErrorHighlight]) - else term.setBackgroundColor(colors[theme.editorLineHightlight]) end - elseif ly == liveErr.line then term.setBackgroundColor(colors[theme.editorError]) - else term.setBackgroundColor(colors[theme.editorBackground]) end - if ly == liveErr.line then - if displayCode then term.write(a) - else term.write(liveErr.display) end - else writeHighlighted(a) end - - term.setCursorPos(1, (ly - scrolly) + offy) - if ly == y then - if ly == liveErr.line and os.clock() - lastEventClock > 3 then - term.setBackgroundColor(colors[theme.editorError]) - else term.setBackgroundColor(colors[theme.editorLineNumbersHighlight]) end - elseif ly == liveErr.line then - term.setBackgroundColor(colors[theme.editorErrorHighlight]) - else term.setBackgroundColor(colors[theme.editorLineNumbers]) end - term.write(ln) - end - end - term.setCursorPos(x - scrollx + offx, y - scrolly + offy) -end - -local function cursorLoc(x, y, force) - local sx, sy = x - scrollx, y - scrolly - local redraw = false - if sx < 1 then - scrollx = x - 1 - sx = 1 - redraw = true - elseif sx > edw then - scrollx = x - edw - sx = edw - redraw = true - end if sy < 1 then - scrolly = y - 1 - sy = 1 - redraw = true - elseif sy > edh then - scrolly = y - edh - sy = edh - redraw = true - end if redraw or force then draw() end - term.setCursorPos(sx + offx, sy + offy) -end - -local function executeMenuItem(a, path) - if type(a) == "string" and menuFunctions[a] then - local opt, nl, gtln = menuFunctions[a](path, lines, y) - if type(opt) == "string" then term.setCursorBlink(false) return opt end - if type(nl) == "table" then - if #lines < 1 then table.insert(lines, "") end - y = math.min(y, #lines) - x = math.min(x, lines[y]:len() + 1) - lines = nl - elseif type(nl) == "string" then - if nl == "go to" and gtln then - x, y = 1, math.min(#lines, gtln) - cursorLoc(x, y) - end - end - end - term.setCursorBlink(true) - draw() - term.setCursorPos(x - scrollx + offx, y - scrolly + offy) -end - -local function edit(path) - -- Variables - x, y = 1, 1 - offx, offy = 0, 1 - scrollx, scrolly = 0, 0 - lines = loadFile(path) - if not lines then return "menu" end - - -- Enable brainfuck - if lines[1] == "-- Syntax: Brainfuck" then - curLanguage = languages.brainfuck - end - - -- Clocks - local autosaveClock = os.clock() - local scrollClock = os.clock() -- To prevent redraw flicker - local liveErrorClock = os.clock() - local hasScrolled = false - - -- Draw - draw() - term.setCursorPos(x + offx, y + offy) - term.setCursorBlink(true) - - -- Main loop - local tid = os.startTimer(3) - while true do - local e, key, cx, cy = os.pullEvent() - if e == "key" and allowEditorEvent then - if key == 200 and y > 1 then - -- Up - x, y = math.min(x, lines[y - 1]:len() + 1), y - 1 - drawLine(y, y + 1) - cursorLoc(x, y) - elseif key == 208 and y < #lines then - -- Down - x, y = math.min(x, lines[y + 1]:len() + 1), y + 1 - drawLine(y, y - 1) - cursorLoc(x, y) - elseif key == 203 and x > 1 then - -- Left - x = x - 1 - local force = false - if y - scrolly + offy < offy + 1 then force = true end - cursorLoc(x, y, force) - elseif key == 205 and x < lines[y]:len() + 1 then - -- Right - x = x + 1 - local force = false - if y - scrolly + offy < offy + 1 then force = true end - cursorLoc(x, y, force) - elseif (key == 28 or key == 156) and (displayCode and true or y + scrolly - 1 == - liveErr.line) then - -- Enter - local f = nil - for _, v in pairs(standardsCompletions) do - if lines[y]:find(v) then f = v end - end - - local _, spaces = lines[y]:find("^[ ]+") - if not spaces then spaces = 0 end - if f then - table.insert(lines, y + 1, string.rep(" ", spaces + 2)) - if not f:find("else", 1, true) and not f:find("elseif", 1, true) then - table.insert(lines, y + 2, string.rep(" ", spaces) .. - (f:find("repeat", 1, true) and "until " or f:find("{", 1, true) and "}" or - "end")) - end - x, y = spaces + 3, y + 1 - cursorLoc(x, y, true) - else - local oldLine = lines[y] - - lines[y] = lines[y]:sub(1, x - 1) - table.insert(lines, y + 1, string.rep(" ", spaces) .. oldLine:sub(x, -1)) - - x, y = spaces + 1, y + 1 - cursorLoc(x, y, true) - end - elseif key == 14 and (displayCode and true or y + scrolly - 1 == liveErr.line) then - -- Backspace - if x > 1 then - local f = false - for k, v in pairs(liveCompletions) do - if lines[y]:sub(x - 1, x - 1) == k then f = true end - end - - lines[y] = lines[y]:sub(1, x - 2) .. lines[y]:sub(x + (f and 1 or 0), -1) - drawLine(y) - x = x - 1 - cursorLoc(x, y) - elseif y > 1 then - local prevLen = lines[y - 1]:len() + 1 - lines[y - 1] = lines[y - 1] .. lines[y] - table.remove(lines, y) - x, y = prevLen, y - 1 - cursorLoc(x, y, true) - end - elseif key == 199 then - -- Home - x = 1 - local force = false - if y - scrolly + offy < offy + 1 then force = true end - cursorLoc(x, y, force) - elseif key == 207 then - -- End - x = lines[y]:len() + 1 - local force = false - if y - scrolly + offy < offy + 1 then force = true end - cursorLoc(x, y, force) - elseif key == 211 and (displayCode and true or y + scrolly - 1 == liveErr.line) then - -- Forward Delete - if x < lines[y]:len() + 1 then - lines[y] = lines[y]:sub(1, x - 1) .. lines[y]:sub(x + 1) - local force = false - if y - scrolly + offy < offy + 1 then force = true end - drawLine(y) - cursorLoc(x, y, force) - elseif y < #lines then - lines[y] = lines[y] .. lines[y + 1] - table.remove(lines, y + 1) - draw() - cursorLoc(x, y) - end - elseif key == 15 and (displayCode and true or y + scrolly - 1 == liveErr.line) then - -- Tab - lines[y] = string.rep(" ", tabWidth) .. lines[y] - x = x + 2 - local force = false - if y - scrolly + offy < offy + 1 then force = true end - drawLine(y) - cursorLoc(x, y, force) - elseif key == 201 then - -- Page up - y = math.min(math.max(y - edh, 1), #lines) - x = math.min(lines[y]:len() + 1, x) - cursorLoc(x, y, true) - elseif key == 209 then - -- Page down - y = math.min(math.max(y + edh, 1), #lines) - x = math.min(lines[y]:len() + 1, x) - cursorLoc(x, y, true) - end - elseif e == "char" and allowEditorEvent and (displayCode and true or - y + scrolly - 1 == liveErr.line) then - local shouldIgnore = false - for k, v in pairs(liveCompletions) do - if key == v and lines[y]:find(k, 1, true) and lines[y]:sub(x, x) == v then - shouldIgnore = true - end - end - - local addOne = false - if not shouldIgnore then - for k, v in pairs(liveCompletions) do - if key == k and lines[y]:sub(x, x) ~= k then key = key .. v addOne = true end - end - lines[y] = lines[y]:sub(1, x - 1) .. key .. lines[y]:sub(x, -1) - end - - x = x + (addOne and 1 or key:len()) - local force = false - if y - scrolly + offy < offy + 1 then force = true end - drawLine(y) - cursorLoc(x, y, force) - elseif e == "mouse_click" and key == 1 then - if cy > 1 then - if cx <= offx and cy - offy == liveErr.line - scrolly then - displayCode = not displayCode - drawLine(liveErr.line) - else - local oldy = y - y = math.min(math.max(scrolly + cy - offy, 1), #lines) - x = math.min(math.max(scrollx + cx - offx, 1), lines[y]:len() + 1) - if oldy ~= y then drawLine(oldy, y) end - cursorLoc(x, y) - end - else - local a = triggerMenu(cx, cy) - if a then - local opt = executeMenuItem(a, path) - if opt then return opt end - end - end - elseif e == "shortcut" then - local a = shortcuts[key .. " " .. cx] - if a then - local parent = nil - local curx = 0 - for i, mv in ipairs(menu) do - for _, iv in pairs(mv) do - if iv == a then - parent = menu[i][1] - break - end - end - if parent then break end - curx = curx + mv[1]:len() + 3 - end - local menux = curx + 2 - - -- Flash menu item - term.setCursorBlink(false) - term.setCursorPos(menux, 1) - term.setBackgroundColor(colors[theme.background]) - term.write(string.rep(" ", parent:len() + 2)) - term.setCursorPos(menux + 1, 1) - term.write(parent) - sleep(0.1) - drawMenu() - - -- Execute item - local opt = executeMenuItem(a, path) - if opt then return opt end - end - elseif e == "mouse_scroll" then - if key == -1 and scrolly > 0 then - scrolly = scrolly - 1 - if os.clock() - scrollClock > 0.0005 then - draw() - term.setCursorPos(x - scrollx + offx, y - scrolly + offy) - end - scrollClock = os.clock() - hasScrolled = true - elseif key == 1 and scrolly < #lines - edh then - scrolly = scrolly + 1 - if os.clock() - scrollClock > 0.0005 then - draw() - term.setCursorPos(x - scrollx + offx, y - scrolly + offy) - end - scrollClock = os.clock() - hasScrolled = true - end - elseif e == "timer" and key == tid then - drawLine(y) - tid = os.startTimer(3) - end - - -- Draw - if hasScrolled and os.clock() - scrollClock > 0.1 then - draw() - term.setCursorPos(x - scrollx + offx, y - scrolly + offy) - hasScrolled = false - end - - -- Autosave - if os.clock() - autosaveClock > autosaveInterval then - saveFile(path, lines) - autosaveClock = os.clock() - end - - -- Errors - if os.clock() - liveErrorClock > 1 then - local prevLiveErr = liveErr - liveErr = curLanguage.parseError(nil) - local code = "" - for _, v in pairs(lines) do code = code .. v .. "\n" end - - liveErr = curLanguage.getCompilerErrors(code) - liveErr.line = math.min(liveErr.line - 2, #lines) - if liveErr ~= prevLiveErr then draw() end - liveErrorClock = os.clock() - end - end - - return "menu" -end - - --- -------- Open File - -local function newFile() - local wid = w - 13 - - -- Get name - title("Lua IDE - New File") - local name = centerRead(wid, "/") - if not name or name == "" then return "menu" end - name = "/" .. name - - -- Clear - title("Lua IDE - New File") - term.setTextColor(colors[theme.textColor]) - term.setBackgroundColor(colors[theme.promptHighlight]) - for i = 8, 10 do - term.setCursorPos(w/2 - wid/2, i) - term.write(string.rep(" ", wid)) - end - term.setCursorPos(1, 9) - if fs.isDir(name) then - centerPrint("Cannot Edit a Directory!") - sleep(1.6) - return "menu" - elseif fs.exists(name) then - centerPrint("File Already Exists!") - local opt = prompt({{"Open", w/2 - 9, 14}, {"Cancel", w/2 + 2, 14}}, "horizontal") - if opt == "Open" then return "edit", name - elseif opt == "Cancel" then return "menu" end - else return "edit", name end -end - -local function openFile() - local wid = w - 13 - - -- Get name - title("Lua IDE - Open File") - local name = centerRead(wid, "/") - if not name or name == "" then return "menu" end - name = "/" .. name - - -- Clear - title("Lua IDE - New File") - term.setTextColor(colors[theme.textColor]) - term.setBackgroundColor(colors[theme.promptHighlight]) - for i = 8, 10 do - term.setCursorPos(w/2 - wid/2, i) - term.write(string.rep(" ", wid)) - end - term.setCursorPos(1, 9) - if fs.isDir(name) then - centerPrint("Cannot Open a Directory!") - sleep(1.6) - return "menu" - elseif not fs.exists(name) then - centerPrint("File Doesn't Exist!") - local opt = prompt({{"Create", w/2 - 11, 14}, {"Cancel", w/2 + 2, 14}}, "horizontal") - if opt == "Create" then return "edit", name - elseif opt == "Cancel" then return "menu" end - else return "edit", name end -end - - --- -------- Settings - -local function update() ---[[ - local function draw(status) - title("LuaIDE - Update") - term.setBackgroundColor(colors[theme.prompt]) - term.setTextColor(colors[theme.textColor]) - for i = 8, 10 do - term.setCursorPos(w/2 - (status:len() + 4), i) - write(string.rep(" ", status:len() + 4)) - end - term.setCursorPos(w/2 - (status:len() + 4), 9) - term.write(" - " .. status .. " ") - - term.setBackgroundColor(colors[theme.errHighlight]) - for i = 8, 10 do - term.setCursorPos(w/2 + 2, i) - term.write(string.rep(" ", 10)) - end - term.setCursorPos(w/2 + 2, 9) - term.write(" > Cancel ") - end - - if not http then - draw("HTTP API Disabled!") - sleep(1.6) - return "settings" - end - - draw("Updating...") - local tID = os.startTimer(10) - http.request(updateURL) - while true do - local e, but, x, y = os.pullEvent() - if (e == "key" and but == 28) or - (e == "mouse_click" and x >= w/2 + 2 and x <= w/2 + 12 and y == 9) then - draw("Cancelled") - sleep(1.6) - break - elseif e == "http_success" and but == updateURL then - local new = x.readAll() - local curf = io.open(ideLocation, "r") - local cur = curf:read("*a") - curf:close() - - if cur ~= new then - draw("Update Found") - sleep(1.6) - local f = io.open(ideLocation, "w") - f:write(new) - f:close() - - draw("Click to Exit") - while true do - local e = os.pullEvent() - if e == "mouse_click" or (not isAdvanced() and e == "key") then break end - end - return "exit" - else - draw("No Updates Found!") - sleep(1.6) - break - end - elseif e == "http_failure" or (e == "timer" and but == tID) then - draw("Update Failed!") - sleep(1.6) - break - end - end -]]-- - - return "settings" -end - -local function changeTheme() - title("LuaIDE - Theme") - term.setCursorPos(1, 7) - centerPrint("Themes are not available on the") - centerPrint("treasure disk version of LuaIDE!") - centerPrint("Download the full program from the") - centerPrint("ComputerCraft Forums!") - ---[[ - if isAdvanced() then - local disThemes = {"Back"} - for _, v in pairs(availableThemes) do table.insert(disThemes, v[1]) end - local t = scrollingPrompt(disThemes) - local url = nil - for _, v in pairs(availableThemes) do if v[1] == t then url = v[2] end end - - if not url then return "settings" end - if t == "Dawn (Default)" then - term.setBackgroundColor(colors[theme.backgroundHighlight]) - term.setCursorPos(3, 3) - term.clearLine() - term.write("LuaIDE - Loaded Theme!") - sleep(1.6) - - fs.delete(themeLocation) - theme = defaultTheme - return "menu" - end - - term.setBackgroundColor(colors[theme.backgroundHighlight]) - term.setCursorPos(3, 3) - term.clearLine() - term.write("LuaIDE - Downloading...") - - fs.delete("/.LuaIDE_temp_theme_file") - download(url, "/.LuaIDE_temp_theme_file") - local a = loadTheme("/.LuaIDE_temp_theme_file") - - term.setCursorPos(3, 3) - term.clearLine() - if a then - term.write("LuaIDE - Loaded Theme!") - fs.delete(themeLocation) - fs.move("/.LuaIDE_temp_theme_file", themeLocation) - theme = a - sleep(1.6) - return "menu" - end - - term.write("LuaIDE - Could Not Load Theme!") - fs.delete("/.LuaIDE_temp_theme_file") - sleep(1.6) - return "settings" - else - term.setCursorPos(1, 8) - centerPrint("Themes are not available on") - centerPrint("normal computers!") - end -]]-- -end - -local function settings() - title("LuaIDE - Settings") - - local opt = prompt({{"Change Theme", w/2 - 17, 8}, {"Return to Menu", w/2 - 19, 13}, - --[[{"Check for Updates", w/2 + 2, 8},]] {"Exit IDE", w/2 + 2, 13, bg = colors[theme.err], - highlight = colors[theme.errHighlight]}}, "vertical", true) - if opt == "Change Theme" then return changeTheme() --- elseif opt == "Check for Updates" then return update() - elseif opt == "Return to Menu" then return "menu" - elseif opt == "Exit IDE" then return "exit" end -end - - --- -------- Menu - -local function menu() - title("Welcome to LuaIDE " .. version) - - local opt = prompt({{"New File", w/2 - 13, 8}, {"Open File", w/2 - 14, 13}, - {"Settings", w/2 + 2, 8}, {"Exit IDE", w/2 + 2, 13, bg = colors[theme.err], - highlight = colors[theme.errHighlight]}}, "vertical", true) - if opt == "New File" then return "new" - elseif opt == "Open File" then return "open" - elseif opt == "Settings" then return "settings" - elseif opt == "Exit IDE" then return "exit" end -end - - --- -------- Main - -local function main(arguments) - local opt, data = "menu", nil - - -- Check arguments - if type(arguments) == "table" and #arguments > 0 then - local f = "/" .. shell.resolve(arguments[1]) - if fs.isDir(f) then print("Cannot edit a directory.") end - opt, data = "edit", f - end - - -- Main run loop - while true do - -- Menu - if opt == "menu" then opt = menu() end - - -- Other - if opt == "new" then opt, data = newFile() - elseif opt == "open" then opt, data = openFile() - elseif opt == "settings" then opt = settings() - end if opt == "exit" then break end - - -- Edit - if opt == "edit" and data then opt = edit(data) end - end -end - --- Load Theme -if fs.exists(themeLocation) then theme = loadTheme(themeLocation) end -if not theme and isAdvanced() then theme = defaultTheme -elseif not theme then theme = normalTheme end - --- Run -local _, err = pcall(function() - parallel.waitForAny(function() main(args) end, monitorKeyboardShortcuts) -end) - --- Catch errors -if err and not err:find("Terminated") then - term.setCursorBlink(false) - title("LuaIDE - Crash! D:") - - term.setBackgroundColor(colors[theme.err]) - for i = 6, 8 do - term.setCursorPos(5, i) - term.write(string.rep(" ", 36)) - end - term.setCursorPos(6, 7) - term.write("LuaIDE Has Crashed! D:") - - term.setBackgroundColor(colors[theme.background]) - term.setCursorPos(2, 10) - print(err) - - term.setBackgroundColor(colors[theme.prompt]) - local _, cy = term.getCursorPos() - for i = cy + 1, cy + 4 do - term.setCursorPos(5, i) - term.write(string.rep(" ", 36)) - end - term.setCursorPos(6, cy + 2) - term.write("Please report this error to") - term.setCursorPos(6, cy + 3) - term.write("GravityScore! ") - - term.setBackgroundColor(colors[theme.background]) - if isAdvanced() then centerPrint("Click to Exit...", h - 1) - else centerPrint("Press Any Key to Exit...", h - 1) end - while true do - local e = os.pullEvent() - if e == "mouse_click" or (not isAdvanced() and e == "key") then break end - end - - -- Prevent key from being shown - os.queueEvent(event_distract) - os.pullEvent() -end - --- Exit -term.setBackgroundColor(colors.black) -term.setTextColor(colors.white) -term.clear() -term.setCursorPos(1, 1) -centerPrint("Thank You for Using Lua IDE " .. version) -centerPrint("Made by GravityScore") diff --git a/src/main/resources/data/computercraft/lua/treasure/JTK/maze3d/maze2d.lua b/src/main/resources/data/computercraft/lua/treasure/JTK/maze3d/maze2d.lua deleted file mode 100644 index be942df95..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/JTK/maze3d/maze2d.lua +++ /dev/null @@ -1,327 +0,0 @@ ---[[ - Project info: - - Name: Maze - Creator: Jesusthekiller - Language: Lua (CC) - Website: None - License: GNU GPL - License file can be fount at www.jesusthekiller.com/license-gpl.html - - Version: 1.2 -]]-- - ---[[ - Changelog: - 1.0: - Initial Release - 1.1: - Typos D: - 1.2: - New logo - Time fixed -]]-- - ---[[ - LICENSE: - - Maze - Copyright (c) 2013 Jesusthekiller - - This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. - - This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - - See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . -]]-- - --- The maze - --- The cprint -local function cwrite(msg) - msg = tostring(msg) - local x, y = term.getCursorPos() - term.setCursorPos((51-#msg)/2, y) - write(msg) -end - -local function cprint(msg) - cwrite(msg.."\n") -end - --- The splash -term.setBackgroundColor(colors.black) -term.setTextColor(colors.white) -term.clear() - -term.setCursorPos(27, 8) -print("Nano maze!") - -paintutils.drawImage({[1]={[1]=1,[2]=1,[3]=1,[4]=1,[5]=1,[6]=1,[7]=1,[8]=1,[9]=1,[10]=1,[11]=0,[12]=1,[13]=0,[14]=0,[15]=1,[16]=0,[17]=0,[18]=1,[19]=0,[20]=0,[21]=1,[22]=0,[23]=0,[24]=1,[25]=0,[26]=0,[27]=1,},[2]={[1]=1,[2]=0,[3]=0,[4]=0,[5]=0,[6]=1,[7]=0,[8]=0,[9]=0,[10]=1,[11]=0,[12]=1,[13]=1,[14]=0,[15]=1,[16]=0,[17]=1,[18]=0,[19]=1,[20]=0,[21]=1,[22]=1,[23]=0,[24]=1,[25]=0,[26]=1,[27]=0,[28]=1,},[3]={[1]=1,[2]=1,[3]=1,[4]=1,[5]=0,[6]=1,[7]=1,[8]=1,[9]=0,[10]=1,[11]=0,[12]=1,[13]=0,[14]=1,[15]=1,[16]=0,[17]=1,[18]=0,[19]=1,[20]=0,[21]=1,[22]=0,[23]=1,[24]=1,[25]=0,[26]=0,[27]=1,},[4]={[1]=1,[2]=0,[3]=0,[4]=0,[5]=0,[6]=0,[7]=0,[8]=1,[9]=0,[10]=1,},[5]={[1]=1,[2]=0,[3]=1,[4]=1,[5]=1,[6]=1,[7]=0,[8]=1,[9]=0,[10]=1,[11]=0,[12]=1,[13]=0,[14]=0,[15]=0,[16]=1,[17]=0,[18]=0,[19]=1,[20]=0,[21]=0,[22]=1,[23]=1,[24]=0,[25]=0,[26]=1,[27]=1,[28]=1,},[6]={[1]=1,[2]=0,[3]=0,[4]=0,[5]=1,[6]=0,[7]=0,[8]=0,[9]=0,[10]=1,[11]=0,[12]=1,[13]=1,[14]=0,[15]=1,[16]=1,[17]=0,[18]=1,[19]=0,[20]=1,[21]=0,[22]=0,[23]=1,[24]=0,[25]=0,[26]=1,[27]=1,},[7]={[1]=1,[2]=1,[3]=1,[4]=1,[5]=1,[6]=1,[7]=1,[8]=1,[9]=1,[10]=1,[11]=0,[12]=1,[13]=0,[14]=1,[15]=0,[16]=1,[17]=0,[18]=1,[19]=0,[20]=1,[21]=0,[22]=0,[23]=1,[24]=1,[25]=0,[26]=1,[27]=1,[28]=1,},}, 13, 5) - -parallel.waitForAny( - function() coroutine.yield(); os.pullEvent("key"); coroutine.yield() end, - function() term.setBackgroundColor(colors.black); term.setTextColor(colors.white) while true do term.setCursorPos(18, 14); term.write("Press any key.."); sleep(0.5); term.clearLine(); sleep(0.5) end end -) - --- The size -local size - -repeat - term.setCursorPos(1, 14) - term.clearLine() - - cwrite("Enter maze size (5-99):") - size = read() - - size = tonumber(size) - if not size then - size = 0 - end -until size > 4 and size < 100 - --- The generate -local function mazeGen(mx, my) - - --[[ - Format: - - maze.x.y.(1/2/3/4) = true/false - - 1 - top - 2 - bottom - 3 - right - 4 - left - ]]-- - - local maze = {} - for i = 1, mx do - maze[i] = {} - for j = 1, my do - maze[i][j] = {} - for k = 1, 4 do - maze[i][j][k] = true - end - end - end - - local vis = 1 - local tot = mx * my - local curr = {} - curr.x = math.random(1, mx) - curr.y = math.random(1, my) - local stack = {} - - while vis < tot do - local intact = {} - local x = curr.x - local y = curr.y - - if x - 1 >= 1 and maze[x-1][y][1] and maze[x-1][y][2] and maze[x-1][y][3] and maze[x-1][y][4] then -- Check for full cells - intact[#intact+1] = {x-1, y, 1} - end - - if x + 1 <= mx and maze[x+1][y][1] and maze[x+1][y][2] and maze[x+1][y][3] and maze[x+1][y][4] then - intact[#intact+1] = {x+1, y, 2} - end - - if y + 1 <= my and maze[x][y+1][1] and maze[x][y+1][2] and maze[x][y+1][3] and maze[x][y+1][4] then - intact[#intact+1] = {x, y+1, 3} - end - - if y - 1 >= 1 and maze[x][y-1][1] and maze[x][y-1][2] and maze[x][y-1][3] and maze[x][y-1][4] then - intact[#intact+1] = {x, y-1, 4} - end - - if #intact > 0 then - local i = math.random(1, #intact) -- Choose random - - if intact[i][3] == 1 then -- Set intact's attached wall to false - maze[intact[i][1]][intact[i][2]][2] = false - elseif intact[i][3] == 2 then - maze[intact[i][1]][intact[i][2]][1] = false - elseif intact[i][3] == 3 then - maze[intact[i][1]][intact[i][2]][4] = false - elseif intact[i][3] == 4 then - maze[intact[i][1]][intact[i][2]][3] = false - end - - maze[x][y][intact[i][3]] = false -- Set attached wall to false - - vis = vis + 1 -- Increase vis - - stack[#stack+1] = intact[i] -- Add to stack - else - local tmp = table.remove(stack) -- Get last cell - curr.x = tmp[1] - curr.y = tmp[2] - end - end - - return maze -end - -local m = mazeGen(size, size) - --- The game init -local posx = 2 -local posy = 2 - -local offsetx = 51/2-2 -local offsety = 19/2-2 - -local stime = os.clock() - --- The maze-to-table -local tab = {} - -for x = 1, size * 2 + 1 do - tab[x] = {} - - for y = 1, size * 2 + 1 do - if x % 2 == 0 and y % 2 == 0 then -- Fill cells (empty) - tab[x][y] = false - elseif x % 2 == 1 and y % 2 == 1 then -- Fill corners (full) - tab[x][y] = true - end - end -end - -for x, tV in ipairs(m) do - for y, v in ipairs(tV) do - tab[x*2-1][y*2] = v[1] -- Up - tab[x*2+1][y*2] = v[2] -- Down - tab[x*2][y*2+1] = v[3] -- Right - tab[x*2][y*2-1] = v[4] -- Left - end -end - --- The game itself -repeat - -- Print map - term.setBackgroundColor(colors.white) - term.clear() - - if posx == 2 and posy == 2 then - term.setCursorPos(1, 1) - term.setTextColor(colors.black) - print("Controls: WASD") - print("Back to start: R") - print("Quit: Q") - print("Goal: Step on # (It's on bottom right corner)") - print("\nGood Luck!") - end - - --[[ - term.setTextColor(colors.black) - term.setCursorPos(1, 19) - write("X: "..posx.." Y: "..posy) - ]] - - for x, tV in ipairs(tab) do -- Print the map - for y, v in ipairs(tV) do - if offsety+y > 20 then - break - end - - term.setCursorPos(offsetx+x, offsety+y) - - if v then - term.setBackgroundColor(colors.black) - else - term.setBackgroundColor(colors.white) - end - - if offsety+y < 20 and offsety+y > 0 and offsetx+x < 52 and offsetx+x > 0 then - if x == size*2 and y == size*2 then - if term.isColor() then - term.setTextColor(colors.cyan) - end - write("#") - else - write(" ") - end - end - end - - if offsetx+x > 51 then - break - end - end - - term.setCursorPos(51/2, 19/2) - term.setBackgroundColor(colors.white) - - if term.isColor() then - term.setTextColor(colors.red) - else - term.setTextColor(colors.black) - end - - write("X") - - -- Wait for key - - local e, k = os.pullEvent("char") - - if k == "a" and (not tab[posx-1][posy]) then - posx = posx - 1 - offsetx = offsetx + 1 - end - - if k == "d" and (not tab[posx+1][posy]) then - posx = posx + 1 - offsetx = offsetx - 1 - end - - if k == "w" and (not tab[posx][posy-1]) then - posy = posy - 1 - offsety = offsety + 1 - end - - if k == "s" and (not tab[posx][posy+1]) then - posy = posy + 1 - offsety = offsety - 1 - end - - if k == "q" then - break - end - - if k == "r" then - posx = 2 - posy = 2 - - offsetx = 51/2-2 - offsety = 19/2-2 - end -until posx == size*2 and posy == size*2 - --- The win/loose message -term.setBackgroundColor(colors.white) -term.setTextColor(colors.black) -term.clear() -term.setCursorPos(1, 1) - -if posx == size*2 and posy == size*2 then - local ntime = os.clock() - write("\n") - cprint("Congratulations!") - cprint("You made it in") - cprint(tostring(math.floor((ntime-stime)/60)).." minutes and "..tostring(math.ceil((ntime-stime)%60)).." seconds") - cprint("Size of maze: "..size) -else - write("\n") - cprint("Oh noes D:") -end - -parallel.waitForAny( - function() coroutine.yield(); os.pullEvent("key"); coroutine.yield() end, - function() term.setBackgroundColor(colors.white); term.setTextColor(colors.black) while true do term.setCursorPos(18, 14); term.write("Press any key.."); sleep(0.5); term.clearLine(); sleep(0.5) end end -) - -term.setBackgroundColor(colors.black) -term.setTextColor(colors.white) -term.clear() -term.setCursorPos(1, 1) -cprint(" Maze by JTK. Thanks for playing!") diff --git a/src/main/resources/data/computercraft/lua/treasure/JTK/maze3d/maze3d.lua b/src/main/resources/data/computercraft/lua/treasure/JTK/maze3d/maze3d.lua deleted file mode 100644 index a8a04ee85..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/JTK/maze3d/maze3d.lua +++ /dev/null @@ -1,614 +0,0 @@ ---[[ - Project info: - - Name: Maze 3D - Creator: Jesusthekiller - Language: Lua (CC) - Website: None - License: GNU GPL - License file can be fount at www.jesusthekiller.com/license-gpl.html - - Version: 2.1 -]]-- - ---[[ - Big thanks to Gopher for 3D engine! - http://www.computercraft.info/forums2/index.php?/topic/10786-wolf3d-style-3d-engine-proof-of-concept/page__hl__wolf3d -]]-- - ---[[ - Changelog: - 1.0: - Initial Release - 2.0: - No-HTTP version for Treasure disk - 2.1: - No more temp files! -]]-- - ---[[ - LICENSE: - - Maze 3D - Copyright (c) 2013 Jesusthekiller - - This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. - - This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - - See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . -]]-- - --- The color check -if (not term.isColor()) or turtle then - print("This program has to be run on advanced computer.") - error() -end - --- The cprint -local function cwrite(msg) - msg = tostring(msg) - local x, y = term.getCursorPos() - term.setCursorPos((51-#msg)/2, y) - write(msg) -end - -local function cprint(msg) - cwrite(msg.."\n") -end - --- The splash -term.setBackgroundColor(colors.black) -term.setTextColor(colors.white) -term.clear() - -paintutils.drawImage({[1]={[1]=1,[2]=0,[3]=0,[4]=0,[5]=1,[6]=0,[7]=0,[8]=1,[9]=1,[10]=0,[11]=0,[12]=0,[13]=1,[14]=1,[15]=1,[16]=1,[17]=0,[18]=1,[19]=1,[20]=1,[21]=1,},[2]={[1]=1,[2]=1,[3]=0,[4]=1,[5]=1,[6]=0,[7]=1,[8]=0,[9]=0,[10]=1,[11]=0,[12]=0,[13]=0,[14]=0,[15]=0,[16]=1,[17]=0,[18]=1,[19]=0,[20]=0,[21]=0,},[3]={[1]=1,[2]=0,[3]=1,[4]=0,[5]=1,[6]=0,[7]=1,[8]=1,[9]=1,[10]=1,[11]=0,[12]=0,[13]=0,[14]=1,[15]=1,[16]=0,[17]=0,[18]=1,[19]=1,[20]=1,[21]=0,},[4]={[1]=1,[2]=0,[3]=0,[4]=0,[5]=1,[6]=0,[7]=1,[8]=0,[9]=0,[10]=1,[11]=0,[12]=0,[13]=1,[14]=0,[15]=0,[16]=0,[17]=0,[18]=1,[19]=0,[20]=0,[21]=0,},[5]={[1]=1,[2]=0,[3]=0,[4]=0,[5]=1,[6]=0,[7]=1,[8]=0,[9]=0,[10]=1,[11]=0,[12]=0,[13]=1,[14]=1,[15]=1,[16]=1,[17]=0,[18]=1,[19]=1,[20]=1,[21]=1,},[6]={[1]=0,[2]=0,[3]=0,[4]=0,[5]=0,[6]=0,[7]=0,[8]=0,},[7]={[1]=0,[2]=0,[3]=0,[4]=16384,[5]=16384,[6]=16384,[7]=16384,[8]=0,[9]=0,[10]=0,[11]=0,[12]=512,[13]=512,[14]=512,[15]=512,[16]=0,[17]=0,[18]=0,[19]=0,[20]=0,[21]=0,},[8]={[1]=0,[2]=0,[3]=0,[4]=0,[5]=128,[6]=128,[7]=128,[8]=16384,[9]=0,[10]=0,[11]=0,[12]=512,[13]=128,[14]=128,[15]=128,[16]=512,[17]=0,[18]=0,[19]=0,[20]=0,[21]=0,},[9]={[1]=0,[2]=0,[3]=0,[4]=16384,[5]=16384,[6]=16384,[7]=16384,[8]=0,[9]=128,[10]=0,[11]=0,[12]=512,[13]=128,[14]=0,[15]=0,[16]=512,[17]=128,[18]=0,[19]=0,[20]=0,[21]=0,},[10]={[1]=0,[2]=0,[3]=0,[4]=0,[5]=128,[6]=128,[7]=128,[8]=16384,[9]=0,[10]=0,[11]=0,[12]=512,[13]=128,[14]=0,[15]=0,[16]=512,[17]=128,[18]=0,[19]=0,[20]=0,[21]=0,},[11]={[1]=0,[2]=0,[3]=0,[4]=16384,[5]=16384,[6]=16384,[7]=16384,[8]=0,[9]=128,[10]=0,[11]=0,[12]=512,[13]=512,[14]=512,[15]=512,[16]=128,[17]=128,[18]=0,[19]=0,[20]=0,[21]=0,},[12]={[1]=0,[2]=0,[3]=0,[4]=0,[5]=128,[6]=128,[7]=128,[8]=128,[9]=0,[10]=0,[11]=0,[12]=0,[13]=128,[14]=128,[15]=128,[16]=128,},}, 15, 3) - -parallel.waitForAny( - function() coroutine.yield(); os.pullEvent("key"); coroutine.yield() end, - function() term.setBackgroundColor(colors.black); term.setTextColor(colors.white) while true do term.setCursorPos(18, 16); term.write("Press any key.."); sleep(0.5); term.clearLine(); sleep(0.5) end end -) - --- The size -local size - -repeat - term.setCursorPos(1, 16) - term.clearLine() - - cwrite("Enter maze size (5-99):") - size = read() - - size = tonumber(size) - if not size then - size = 0 - end -until size > 4 and size < 100 - --- The generate -local function mazeGen(mx, my) - - --[[ - Format: - - maze.x.y.(1/2/3/4) = true/false - - 1 - top - 2 - bottom - 3 - right - 4 - left - ]]-- - - local maze = {} - for i = 1, mx do - maze[i] = {} - for j = 1, my do - maze[i][j] = {} - for k = 1, 4 do - maze[i][j][k] = true - end - end - end - - local vis = 1 - local tot = mx * my - local curr = {} - curr.x = math.random(1, mx) - curr.y = math.random(1, my) - local stack = {} - - while vis < tot do - local intact = {} - local x = curr.x - local y = curr.y - - if x - 1 >= 1 and maze[x-1][y][1] and maze[x-1][y][2] and maze[x-1][y][3] and maze[x-1][y][4] then -- Check for full cells - intact[#intact+1] = {x-1, y, 1} - end - - if x + 1 <= mx and maze[x+1][y][1] and maze[x+1][y][2] and maze[x+1][y][3] and maze[x+1][y][4] then - intact[#intact+1] = {x+1, y, 2} - end - - if y + 1 <= my and maze[x][y+1][1] and maze[x][y+1][2] and maze[x][y+1][3] and maze[x][y+1][4] then - intact[#intact+1] = {x, y+1, 3} - end - - if y - 1 >= 1 and maze[x][y-1][1] and maze[x][y-1][2] and maze[x][y-1][3] and maze[x][y-1][4] then - intact[#intact+1] = {x, y-1, 4} - end - - if #intact > 0 then - local i = math.random(1, #intact) -- Choose random - - if intact[i][3] == 1 then -- Set intact's attached wall to false - maze[intact[i][1]][intact[i][2]][2] = false - elseif intact[i][3] == 2 then - maze[intact[i][1]][intact[i][2]][1] = false - elseif intact[i][3] == 3 then - maze[intact[i][1]][intact[i][2]][4] = false - elseif intact[i][3] == 4 then - maze[intact[i][1]][intact[i][2]][3] = false - end - - maze[x][y][intact[i][3]] = false -- Set attached wall to false - - vis = vis + 1 -- Increase vis - - stack[#stack+1] = intact[i] -- Add to stack - else - local tmp = table.remove(stack) -- Get last cell - curr.x = tmp[1] - curr.y = tmp[2] - end - end - - return maze -end - -local m = mazeGen(size, size) - --- The game init -local posx = 2 -local posy = 2 - -local offsetx = 51/2-2 -local offsety = 19/2-2 - --- The maze-to-table -local tab = {} - -for x = 1, size * 2 + 1 do - tab[x] = {} - - for y = 1, size * 2 + 1 do - if x % 2 == 0 and y % 2 == 0 then -- Fill cells (empty) - tab[x][y] = " " - elseif x % 2 == 1 and y % 2 == 1 then -- Fill corners (full) - tab[x][y] = "1" - end - end -end - -for x, tV in ipairs(m) do - for y, v in ipairs(tV) do - if x == size and y == size then - v[1] = v[1] and "2" or " " - v[2] = v[2] and "2" or " " - v[3] = v[3] and "2" or " " - v[4] = v[4] and "2" or " " - tab[x*2-1][y*2] = v[1] -- Up - tab[x*2+1][y*2] = v[2] -- Down - tab[x*2][y*2+1] = v[3] -- Right - tab[x*2][y*2-1] = v[4] -- Left - else - v[1] = v[1] and "1" or " " - v[2] = v[2] and "1" or " " - v[3] = v[3] and "1" or " " - v[4] = v[4] and "1" or " " - tab[x*2-1][y*2] = v[1] -- Up - tab[x*2+1][y*2] = v[2] -- Down - tab[x*2][y*2+1] = v[3] -- Right - tab[x*2][y*2-1] = v[4] -- Left - end - end -end - -local gtab = {} - -for k, v in ipairs(tab) do - gtab[#gtab+1] = table.concat(v) -end - -size = size * 2 + 1 - ---[[ -local template = fs.open("maze3d_template", "r") -local game = fs.open("maze3d_game", "w") - -game.writeLine("local mapH, mapW = "..size..","..size) -game.writeLine("local dir = "..(gtab[2]:sub(3,3) == " " and '0' or '88')) -game.writeLine("local map = {") - -for k, v in ipairs(gtab) do - game.writeLine('"'..v..'",') -end - -game.writeLine("}") - -game.writeLine(template.readAll()) -game.close() -template.close() - -shell.run("maze3d_game") - -fs.delete("maze3d_game") -fs.delete("maze3d_template")]] - -local mapH, mapW = size, size -local dir = gtab[2]:sub(3,3) == " " and '0' or '88' -local map = gtab -local startdir = dir - ------------------------------------------------------------------------------------------------------- ---GOPHER'S CODE HERE - -local buffer=term -local loadedAPI=false - -local stime = os.clock() - -if redirect then - buffer=redirect.createRedirectBuffer() - print("redirect API found, using buffer") -else - local pe=printError - rawset(_G,"printError",error) - local ok, err=pcall(os.loadAPI,"redirect") - if not ok then - print("trying "..shell.dir().."/redirect") - ok,err=pcall(os.loadAPI,shell.dir().."/redirect") - end - if ok then - print("Loaded redirect API, using buffer") - buffer=redirect.createRedirectBuffer() - loadedAPI=true - else - print("redirect API not found or could not be loaded, drawing directly; this may cause flickering.") - end - rawset(_G,"printError",pe) -end - -local colorSchemes = { - {0,8}, --white+gray - {3,11}, --blue - {6,14}, --red - {5,13}, --green - {4,1}, --yellow/orange -} - - -local function cast(cx,cy,angle) - --direction vector - local vx,vy=math.cos(angle), math.sin(angle) - local slope=vy/vx - --next distance, x and y axis points - local ndx, ndy - --steps, distance and block - local dsx, dsy, bsx, bsy - if vx<0 then - local x=(cx%1) - bsx=-1 - ndx=math.sqrt(x*x*(1+slope*slope)) - dsx=math.sqrt((1+slope*slope)) - else - local x=1-(cx%1) - bsx=1 - ndx=math.sqrt(x*x*(1+slope*slope)) - dsx=math.sqrt((1+slope*slope)) - end - - if vy<0 then - local y=(cy%1) - bsy=-1 - ndy=math.sqrt(y*y*(1+1/(slope*slope))) - dsy=math.sqrt((1+1/(slope*slope))) - else - local y=1-(cy%1) - bsy=1 - ndy=math.sqrt(y*y*(1+1/(slope*slope))) - dsy=math.sqrt((1+1/(slope*slope))) - end - - local x,y=math.floor(cx),math.floor(cy) - while x>0 and x<=mapW and y>0 and y<=mapH do - local hitD - local isX - if ndxgx - local left=math.floor(x-radius)gy - - local pushed=false - - if right and map[gy]:sub(gx+1,gx+1)~=" " then - --push left - pushed=true - x=gx+1-radius - elseif left and map[gy]:sub(gx-1,gx-1)~=" " then - --push right - pushed=true - x=gx+radius - end - - if front and map[gy-1]:sub(gx,gx)~=" " then - --push back - pushed=true - y=gy+radius - elseif back and map[gy+1]:sub(gx,gx)~=" " then - --push forward - pushed=true - - - - y=gy+1-radius - end - - --if I wasn't pushed out on any side, I might be hitting a corner - if not pushed then - --square rad - local r2=radius^2 - local pushx,pushy=0,0 - if left then - if front and map[gy-1]:sub(gx-1,gx-1)~=" " then - --check front-left - local dist2=(gx-x)^2+(gy-y)^2 - if dist2= mapW-1 and py >= mapH-1 then - win = true - break - end - end -end - - -if loadedAPI then - os.unloadAPI("redirect") -end - --- JESUS PART - --- The win/loose message -term.setBackgroundColor(colors.white) -term.setTextColor(colors.black) -term.clear() -term.setCursorPos(1, 1) - -if win then - local ntime = os.clock() - write("\n") - cprint("Congratulations!") - cprint("You made it in") - cprint(tostring(math.floor((ntime-stime)/60)).." minutes and "..tostring(math.ceil((ntime-stime)%60)).." seconds") - cprint("Size of maze: "..(mapW-1)/2) -sleep(1) -else - write("\n") - cprint("Oh noes D:") -end - - - -parallel.waitForAny( - function() coroutine.yield(); os.pullEvent("key"); coroutine.yield() end, - function() term.setBackgroundColor(colors.white); term.setTextColor(colors.black) while true do term.setCursorPos(18, 14); term.write("Press any key.."); sleep(0.5); term.clearLine(); sleep(0.5) end end -) - -term.setBackgroundColor(colors.black) -term.setTextColor(colors.white) -term.clear() -term.setCursorPos(1, 1) -cprint(" Maze 3D by JTK. Thanks for playing!") -cprint("3D engine by Gopher, He is A-W-E-S-O-M-E") diff --git a/src/main/resources/data/computercraft/lua/treasure/Lyqyd/nsh/framebuffer.lua b/src/main/resources/data/computercraft/lua/treasure/Lyqyd/nsh/framebuffer.lua deleted file mode 100644 index 0d8ac2ae7..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/Lyqyd/nsh/framebuffer.lua +++ /dev/null @@ -1,159 +0,0 @@ -function new(_sizeX, _sizeY, _color) - local redirect = {buffer = {text = {}, textColor = {}, backColor = {}, cursorX = 1, cursorY = 1, cursorBlink = false, curTextColor = "0", curBackColor = "f", sizeX = _sizeX or 51, sizeY = _sizeY or 19, color = _color}} - redirect.write = function(text) - text = tostring(text) - local pos = redirect.buffer.cursorX - if redirect.buffer.cursorY > redirect.buffer.sizeY or redirect.buffer.cursorY < 1 then - redirect.buffer.cursorX = pos + #text - return - end - local writeText - if pos + #text <= 1 then - --skip entirely. - redirect.buffer.cursorX = pos + #text - return - elseif pos < 1 then - --adjust text to fit on screen starting at one. - writeText = string.sub(text, math.abs(redirect.buffer.cursorX) + 2) - redirect.buffer.cursorX = 1 - elseif pos > redirect.buffer.sizeX then - --if we're off the edge to the right, skip entirely. - redirect.buffer.cursorX = pos + #text - return - else - writeText = text - end - local lineText = redirect.buffer.text[redirect.buffer.cursorY] - local lineColor = redirect.buffer.textColor[redirect.buffer.cursorY] - local lineBack = redirect.buffer.backColor[redirect.buffer.cursorY] - local preStop = redirect.buffer.cursorX - 1 - local preStart = math.min(1, preStop) - local postStart = redirect.buffer.cursorX + string.len(writeText) - local postStop = redirect.buffer.sizeX - redirect.buffer.text[redirect.buffer.cursorY] = string.sub(lineText, preStart, preStop)..writeText..string.sub(lineText, postStart, postStop) - redirect.buffer.textColor[redirect.buffer.cursorY] = string.sub(lineColor, preStart, preStop)..string.rep(redirect.buffer.curTextColor, #writeText)..string.sub(lineColor, postStart, postStop) - redirect.buffer.backColor[redirect.buffer.cursorY] = string.sub(lineBack, preStart, preStop)..string.rep(redirect.buffer.curBackColor, #writeText)..string.sub(lineBack, postStart, postStop) - redirect.buffer.cursorX = pos + string.len(text) - end - redirect.clear = function() - for i=1, redirect.buffer.sizeY do - redirect.buffer.text[i] = string.rep(" ", redirect.buffer.sizeX) - redirect.buffer.textColor[i] = string.rep(redirect.buffer.curTextColor, redirect.buffer.sizeX) - redirect.buffer.backColor[i] = string.rep(redirect.buffer.curBackColor, redirect.buffer.sizeX) - end - end - redirect.clearLine = function() - redirect.buffer.text[redirect.buffer.cursorY] = string.rep(" ", redirect.buffer.sizeX) - redirect.buffer.textColor[redirect.buffer.cursorY] = string.rep(redirect.buffer.curTextColor, redirect.buffer.sizeX) - redirect.buffer.backColor[redirect.buffer.cursorY] = string.rep(redirect.buffer.curBackColor, redirect.buffer.sizeX) - end - redirect.getCursorPos = function() - return redirect.buffer.cursorX, redirect.buffer.cursorY - end - redirect.setCursorPos = function(x, y) - redirect.buffer.cursorX = math.floor(tonumber(x)) or redirect.buffer.cursorX - redirect.buffer.cursorY = math.floor(tonumber(y)) or redirect.buffer.cursorY - end - redirect.setCursorBlink = function(b) - redirect.buffer.cursorBlink = b - end - redirect.getSize = function() - return redirect.buffer.sizeX, redirect.buffer.sizeY - end - redirect.scroll = function(n) - n = tonumber(n) or 1 - if n > 0 then - for i = 1, redirect.buffer.sizeY - n do - if redirect.buffer.text[i + n] then - redirect.buffer.text[i] = redirect.buffer.text[i + n] - redirect.buffer.textColor[i] = redirect.buffer.textColor[i + n] - redirect.buffer.backColor[i] = redirect.buffer.backColor[i + n] - end - end - for i = redirect.buffer.sizeY, redirect.buffer.sizeY - n + 1, -1 do - redirect.buffer.text[i] = string.rep(" ", redirect.buffer.sizeX) - redirect.buffer.textColor[i] = string.rep(redirect.buffer.curTextColor, redirect.buffer.sizeX) - redirect.buffer.backColor[i] = string.rep(redirect.buffer.curBackColor, redirect.buffer.sizeX) - end - elseif n < 0 then - for i = redirect.buffer.sizeY, math.abs(n) + 1, -1 do - if redirect.buffer.text[i + n] then - redirect.buffer.text[i] = redirect.buffer.text[i + n] - redirect.buffer.textColor[i] = redirect.buffer.textColor[i + n] - redirect.buffer.backColor[i] = redirect.buffer.backColor[i + n] - end - end - for i = 1, math.abs(n) do - redirect.buffer.text[i] = string.rep(" ", redirect.buffer.sizeX) - redirect.buffer.textColor[i] = string.rep(redirect.buffer.curTextColor, redirect.buffer.sizeX) - redirect.buffer.backColor[i] = string.rep(redirect.buffer.curBackColor, redirect.buffer.sizeX) - end - end - end - redirect.setTextColor = function(clr) - if clr and clr <= 32768 and clr >= 1 then - if redirect.buffer.color then - redirect.buffer.curTextColor = string.format("%x", math.floor(math.log(clr) / math.log(2))) - elseif clr == 1 or clr == 32768 then - redirect.buffer.curTextColor = string.format("%x", math.floor(math.log(clr) / math.log(2))) - else - return nil, "Colour not supported" - end - end - end - redirect.setTextColour = redirect.setTextColor - redirect.setBackgroundColor = function(clr) - if clr and clr <= 32768 and clr >= 1 then - if redirect.buffer.color then - redirect.buffer.curBackColor = string.format("%x", math.floor(math.log(clr) / math.log(2))) - elseif clr == 32768 or clr == 1 then - redirect.buffer.curBackColor = string.format("%x", math.floor(math.log(clr) / math.log(2))) - else - return nil, "Colour not supported" - end - end - end - redirect.setBackgroundColour = redirect.setBackgroundColor - redirect.isColor = function() - return redirect.buffer.color == true - end - redirect.isColour = redirect.isColor - redirect.render = function(inputBuffer) - for i = 1, redirect.buffer.sizeY do - redirect.buffer.text[i] = inputBuffer.text[i] - redirect.buffer.textColor[i] = inputBuffer.textColor[i] - redirect.buffer.backColor[i] = inputBuffer.backColor[i] - end - end - redirect.clear() - return redirect -end - -function draw(buffer, current) - for i=1, buffer.sizeY do - term.setCursorPos(1,i) - if (current and (buffer.text[i] ~= current.text[i] or buffer.textColor[i] ~= current.textColor[i] or buffer.backColor[i] ~= current.backColor[i])) or not current then - local lineEnd = false - local offset = 1 - while not lineEnd do - local textColorString = string.match(string.sub(buffer.textColor[i], offset), string.sub(buffer.textColor[i], offset, offset).."*") - local backColorString = string.match(string.sub(buffer.backColor[i], offset), string.sub(buffer.backColor[i], offset, offset).."*") - term.setTextColor(2 ^ tonumber(string.sub(textColorString, 1, 1), 16)) - term.setBackgroundColor(2 ^ tonumber(string.sub(backColorString, 1, 1), 16)) - term.write(string.sub(buffer.text[i], offset, offset + math.min(#textColorString, #backColorString) - 1)) - offset = offset + math.min(#textColorString, #backColorString) - if offset > buffer.sizeX then lineEnd = true end - end - if current then - current.text[i] = buffer.text[i] - current.textColor[i] = buffer.textColor[i] - current.backColor[i] = buffer.backColor[i] - end - end - end - term.setCursorPos(buffer.cursorX, buffer.cursorY) - term.setTextColor(2 ^ tonumber(buffer.curTextColor, 16)) - term.setBackgroundColor(2 ^ tonumber(buffer.curBackColor, 16)) - term.setCursorBlink(buffer.cursorBlink) - return current -end diff --git a/src/main/resources/data/computercraft/lua/treasure/Lyqyd/nsh/get.lua b/src/main/resources/data/computercraft/lua/treasure/Lyqyd/nsh/get.lua deleted file mode 100644 index a8d7901d3..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/Lyqyd/nsh/get.lua +++ /dev/null @@ -1,26 +0,0 @@ -if not nsh then print("No nsh session!") return end - -local args = {...} - -if #args < 2 then - print("Usage: get ") - print(": any file on the server") - print(": any non-existant file on the client") - return -end - -if fs.exists(args[1]) then - nsh.send("FS:;t="..args[2]) - local message = nsh.receive() - if message == "FR:;ok" then - nsh.send("FH:;"..args[1]) - local handle = io.open(args[1], "r") - if handle then - nsh.send("FD:;t="..handle:read("*a")) - handle:close() - end - nsh.send("FE:;end") - else - print("Client rejected file!") - end -end diff --git a/src/main/resources/data/computercraft/lua/treasure/Lyqyd/nsh/nsh.lua b/src/main/resources/data/computercraft/lua/treasure/Lyqyd/nsh/nsh.lua deleted file mode 100644 index df62694fc..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/Lyqyd/nsh/nsh.lua +++ /dev/null @@ -1,721 +0,0 @@ -local args = { ... } - -local connections = {} - -local nshAPI = { - connList = connections -} - -if not framebuffer then if not ((fs.exists("framebuffer") and os.loadAPI("framebuffer")) or (fs.exists("LyqydOS/framebuffer") and os.loadAPI("LyqydOS/framebuffer"))) then print("Couldn't find framebuffer API, using fallback") end end - -local function rawSend(id, msg) - if term.current then - return rednet.send(id, msg, "tror") - else - return rednet.send(id, msg) - end -end - -local function rawRecv(id, timeout) - if type(timeout) == "number" then timeout = os.startTimer(timeout) end - while true do - event = {os.pullEvent()} - if event[1] == "rednet_message" and (id == nil and true or event[2] == id) and (not term.current and true or event[4] == "tror") then - return event[3] - elseif event[1] == "timer" and event[2] == timeout then - return nil - end - end -end - - -nshAPI.getRemoteID = function() - --check for connected clients with matching threads. - for cNum, cInfo in pairs(nshAPI.connList) do - if cInfo.thread == coroutine.running() then - if cNum == "localShell" then - --if we are a client running on the server, return the remote server ID. - if nshAPI.serverNum then - return nshAPI.serverNum - else - return nil - end - end - return cNum - end - end - --client running without local server, return remote server ID. - if nshAPI.serverNum then return nshAPI.serverNum end - return nil -end - -nshAPI.send = function(msg) - local id = nshAPI.getRemoteID() - if id then - return rawSend(id, msg) - end - return nil -end - -nshAPI.receive = function(timeout) - return rawRecv(nshAPI.getRemoteID(), timeout) -end - -nshAPI.getClientCapabilities = function() - if nshAPI.clientCapabilities then return nshAPI.clientCapabilities end - nshAPI.send("SP:;clientCapabilities") - return nshAPI.receive(1) -end - -nshAPI.getRemoteConnections = function() - local remotes = {} - for cNum, cInfo in pairs(nshAPI.connList) do - table.insert(remotes, cNum) - if cInfo.outbound then - table.insert(remotes, cInfo.outbound) - end - end - return remotes -end - -nshAPI.packFile = function(path) - local data = {} - local count = 0 - local handle = io.open(path, "rb") - if handle then - local byte = handle:read() - repeat - data[#data + 1] = byte - count = count + 1 - if count % 1000 == 0 then - os.queueEvent("yield") - os.pullEvent("yield") - end - byte = handle:read() - until not byte - handle:close() - else - return false - end - local outputTable = {} - for i = 1, #data, 3 do - local num1, num2, num3 = data[i], data[i + 1] or 0, data[i + 2] or 0 - table.insert(outputTable, string.char(bit32.band(bit32.arshift(num1, 2), 63))) - table.insert(outputTable, string.char(bit32.bor(bit32.band(bit32.lshift(num1, 4), 48), bit32.band(bit32.arshift(num2, 4), 15)))) - table.insert(outputTable, string.char(bit32.bor(bit32.band(bit32.lshift(num2, 2), 60), bit32.band(bit32.arshift(num3, 6), 3)))) - table.insert(outputTable, string.char(bit32.band(num3, 63))) - end - --mark non-data (invalid) bytes - if #data % 3 == 1 then - outputTable[#outputTable] = "=" - outputTable[#outputTable - 1] = "=" - elseif #data % 3 == 2 then - outputTable[#outputTable] = "=" - end - return table.concat(outputTable, "") -end - -nshAPI.unpackAndSaveFile = function(path, data) - local outputTable = {} - for i=1, #data, 4 do - local char1, char2, char3, char4 = string.byte(string.sub(data, i, i)), string.byte(string.sub(data, i + 1, i + 1)), string.byte(string.sub(data, i + 2, i + 2)), string.byte(string.sub(data, i + 3, i + 3)) - table.insert(outputTable, bit32.band(bit32.bor(bit32.lshift(char1, 2), bit32.arshift(char2, 4)), 255)) - table.insert(outputTable, bit32.band(bit32.bor(bit32.lshift(char2, 4), bit32.arshift(char3, 2)), 255)) - table.insert(outputTable, bit32.band(bit32.bor(bit32.lshift(char3, 6), char4), 255)) - end - --clean invalid bytes if marked - if string.sub(data, #data, #data) == "=" then - table.remove(outputTable) - if string.sub(data, #data - 1, #data - 1) == "=" then - table.remove(outputTable) - end - end - local handle = io.open(path, "wb") - if handle then - for i = 1, #outputTable do - handle:write(outputTable[i]) - if i % 10 == 0 then - os.startTimer(0.1) - os.pullEvent("timer") - end - end - handle:close() - end -end - -local packetConversion = { - query = "SQ", - response = "SR", - data = "SP", - close = "SC", - fileQuery = "FQ", - fileSend = "FS", - fileResponse = "FR", - fileHeader = "FH", - fileData = "FD", - fileEnd = "FE", - textWrite = "TW", - textCursorPos = "TC", - textGetCursorPos = "TG", - textGetSize = "TD", - textInfo = "TI", - textClear = "TE", - textClearLine = "TL", - textScroll = "TS", - textBlink = "TB", - textColor = "TF", - textBackground = "TK", - textIsColor = "TA", - textTable = "TT", - event = "EV", - SQ = "query", - SR = "response", - SP = "data", - SC = "close", - FQ = "fileQuery", - FS = "fileSend", - FR = "fileResponse", - FH = "fileHeader", - FD = "fileData", - FE = "fileEnd", - TW = "textWrite", - TC = "textCursorPos", - TG = "textGetCursorPos", - TD = "textGetSize", - TI = "textInfo", - TE = "textClear", - TL = "textClearLine", - TS = "textScroll", - TB = "textBlink", - TF = "textColor", - TK = "textBackground", - TA = "textIsColor", - TT = "textTable", - EV = "event", -} - -local function openModem() - local modemFound = false - for _, side in ipairs(rs.getSides()) do - if peripheral.getType(side) == "modem" then - if not rednet.isOpen(side) then rednet.open(side) end - modemFound = true - break - end - end - return modemFound -end - -local function send(id, pType, message) - if pType and message then - return rawSend(id, packetConversion[pType]..":;"..message) - end -end - -local function awaitResponse(id, time) - id = tonumber(id) - local listenTimeOut = nil - local messRecv = false - if time then listenTimeOut = os.startTimer(time) end - while not messRecv do - local event, p1, p2 = os.pullEvent() - if event == "timer" and p1 == listenTimeOut then - return false - elseif event == "rednet_message" then - sender, message = p1, p2 - if id == sender and message then - if packetConversion[string.sub(message, 1, 2)] then packetType = packetConversion[string.sub(message, 1, 2)] end - message = string.match(message, ";(.*)") - messRecv = true - end - end - end - return packetType, message -end - -local function processText(conn, pType, value) - if not pType then return false end - if pType == "textWrite" and value then - term.write(value) - elseif pType == "textClear" then - term.clear() - elseif pType == "textClearLine" then - term.clearLine() - elseif pType == "textGetCursorPos" then - local x, y = term.getCursorPos() - send(conn, "textInfo", math.floor(x)..","..math.floor(y)) - elseif pType == "textCursorPos" then - local x, y = string.match(value, "(%-?%d+),(%-?%d+)") - term.setCursorPos(tonumber(x), tonumber(y)) - elseif pType == "textBlink" then - if value == "true" then - term.setCursorBlink(true) - else - term.setCursorBlink(false) - end - elseif pType == "textGetSize" then - x, y = term.getSize() - send(conn, "textInfo", x..","..y) - elseif pType == "textScroll" and value then - term.scroll(tonumber(value)) - elseif pType == "textIsColor" then - send(conn, "textInfo", tostring(term.isColor())) - elseif pType == "textColor" and value then - value = tonumber(value) - if (value == 1 or value == 32768) or term.isColor() then - term.setTextColor(value) - end - elseif pType == "textBackground" and value then - value = tonumber(value) - if (value == 1 or value == 32768) or term.isColor() then - term.setBackgroundColor(value) - end - elseif pType == "textTable" then - local linesTable = textutils.unserialize(value) - for i=1, linesTable.sizeY do - term.setCursorPos(1,i) - local lineEnd = false - local offset = 1 - while not lineEnd do - local textColorString = string.match(string.sub(linesTable.textColor[i], offset), string.sub(linesTable.textColor[i], offset, offset).."*") - local backColorString = string.match(string.sub(linesTable.backColor[i], offset), string.sub(linesTable.backColor[i], offset, offset).."*") - term.setTextColor(2 ^ tonumber(string.sub(textColorString, 1, 1), 16)) - term.setBackgroundColor(2 ^ tonumber(string.sub(backColorString, 1, 1), 16)) - term.write(string.sub(linesTable.text[i], offset, offset + math.min(#textColorString, #backColorString) - 1)) - offset = offset + math.min(#textColorString, #backColorString) - if offset > linesTable.sizeX then lineEnd = true end - end - end - term.setCursorPos(linesTable.cursorX, linesTable.cursorY) - term.setCursorBlink(linesTable.cursorBlink) - end - return -end - -local function textRedirect(id) - local textTable = {} - textTable.id = id - textTable.write = function(text) - return send(textTable.id, "textWrite", text) - end - textTable.clear = function() - return send(textTable.id, "textClear", "nil") - end - textTable.clearLine = function() - return send(textTable.id, "textClearLine", "nil") - end - textTable.getCursorPos = function() - send(textTable.id, "textGetCursorPos", "nil") - local pType, message = awaitResponse(textTable.id, 2) - if pType and pType == "textInfo" then - local x, y = string.match(message, "(%-?%d+),(%-?%d+)") - return tonumber(x), tonumber(y) - end - end - textTable.setCursorPos = function(x, y) - return send(textTable.id, "textCursorPos", math.floor(x)..","..math.floor(y)) - end - textTable.setCursorBlink = function(b) - if b then - return send(textTable.id, "textBlink", "true") - else - return send(textTable.id, "textBlink", "false") - end - end - textTable.getSize = function() - send(textTable.id, "textGetSize", "nil") - local pType, message = awaitResponse(textTable.id, 2) - if pType and pType == "textInfo" then - local x, y = string.match(message, "(%d+),(%d+)") - return tonumber(x), tonumber(y) - end - end - textTable.scroll = function(lines) - return send(textTable.id, "textScroll", lines) - end - textTable.isColor = function() - send(textTable.id, "textIsColor", "nil") - local pType, message = awaitResponse(textTable.id, 2) - if pType and pType == "textInfo" then - if message == "true" then - return true - end - end - return false - end - textTable.isColour = textTable.isColor - textTable.setTextColor = function(color) - return send(textTable.id, "textColor", tostring(color)) - end - textTable.setTextColour = textTable.setTextColor - textTable.setBackgroundColor = function(color) - return send(textTable.id, "textBackground", tostring(color)) - end - textTable.setBackgroundColour = textTable.setBackgroundColor - return textTable -end - -local function getServerID(server) - if tonumber(server) then - return tonumber(server) - elseif term.current then - return rednet.lookup("tror", args[1]) - end -end - -local function resumeThread(conn, event) - local cInfo = connections[conn] - if not connections[conn].filter or event[1] == connections[conn].filter then - connections[conn].filter = nil - local _oldTerm = term.redirect(connections[conn].target) - local passback = {coroutine.resume(connections[conn].thread, table.unpack(event))} - if passback[1] and passback[2] then - connections[conn].filter = passback[2] - end - if coroutine.status(connections[conn].thread) == "dead" then - send(conn, "close", "disconnect") - connections[conn] = nil - end - if _oldTerm then - term.redirect(_oldTerm) - else - term.restore() - end - if connections[conn] and conn ~= "localShell" and framebuffer then - send(conn, "textTable", textutils.serialize(connections[conn].target.buffer)) - end - end -end - -local eventFilter = { - key = true, - char = true, - mouse_click = true, - mouse_drag = true, - mouse_scroll = true, -} - -local function newSession(conn, x, y, color) - local session = {} - local path = "/rom/programs/shell" - if #args >= 2 and shell.resolveProgram(args[2]) then path = shell.resolveProgram(args[2]) end - session.thread = coroutine.create(function() shell.run(path) end) - if framebuffer then - session.target = framebuffer.new(x, y, color) - else - session.target = textRedirect(conn) - end - session.status = "open" - _oldTerm = term.redirect(session.target) - coroutine.resume(session.thread) - if _oldTerm then - term.redirect(_oldTerm) - else - term.restore() - end - if framebuffer then - send(conn, "textTable", textutils.serialize(session.target.buffer)) - end - return session -end - -if #args >= 1 and args[1] == "host" then - _G.nsh = nshAPI - if not openModem() then return end - if term.current then - if args[4] then - rednet.host("tror", args[4]) - elseif os.getComputerLabel() then - rednet.host("tror", os.getComputerLabel()) - else - print("No label or hostname provided!") - return - end - end - local connInfo = {} - connInfo.target = term.current and term.current() or term.native - local path = "/rom/programs/shell" - if #args >= 3 and shell.resolveProgram(args[3]) then path = shell.resolveProgram(args[3]) end - connInfo.thread = coroutine.create(function() shell.run(path) end) - connections.localShell = connInfo - term.clear() - term.setCursorPos(1,1) - coroutine.resume(connections.localShell.thread) - - while true do - event = {os.pullEventRaw()} - if event[1] == "rednet_message" then - if type(event[3]) == "string" and packetConversion[string.sub(event[3], 1, 2)] then - --this is a packet meant for us. - conn = event[2] - packetType = packetConversion[string.sub(event[3], 1, 2)] - message = string.match(event[3], ";(.*)") - if connections[conn] and connections[conn].status == "open" then - if packetType == "event" or string.sub(packetType, 1, 4) == "text" then - local eventTable = {} - if packetType == "event" then - eventTable = textutils.unserialize(message) - else - --we can pass the packet in raw, since this is not an event packet. - eventTable = event - end - resumeThread(conn, eventTable) - elseif packetType == "query" then - local connType, color, x, y = string.match(message, "(%a+):(%a+);(%d+),(%d+)") - if connType == "connect" or (connType == "resume" and (not framebuffer)) then - --reset connection - send(conn, "response", "OK") - connections[conn] = newSession(conn, tonumber(x), tonumber(y), color == "true") - elseif connType == "resume" then - --restore connection - send(conn, "response", "OK") - send(conn, "textTable", textutils.serialize(connections[conn].target.buffer)) - end - elseif packetType == "close" then - connections[conn] = nil - send(conn, "close", "disconnect") - --close connection - else - --we got a packet, have an open connection, but despite it being in the conversion table, don't handle it ourselves. Send it onward. - resumeThread(conn, event) - end - elseif packetType ~= "query" then - --usually, we would send a disconnect here, but this prevents one from hosting nsh and connecting to other computers. Pass these to all shells as well. - for cNum, cInfo in pairs(connections) do - resumeThread(cNum, event) - end - else - --open new connection - send(conn, "response", "OK") - local color, x, y = string.match(message, "connect:(%a+);(%d+),(%d+)") - local connInfo = newSession(conn, tonumber(x), tonumber(y), color == "true") - connections[conn] = connInfo - end - else - --rednet message, but not in the correct format, so pass to all shells. - for cNum, cInfo in pairs(connections) do - resumeThread(cNum, event) - end - end - elseif eventFilter[event[1]] then - --user interaction. - coroutine.resume(connections.localShell.thread, table.unpack(event)) - if coroutine.status(connections.localShell.thread) == "dead" then - for cNum, cInfo in pairs(connections) do - if cNum ~= "localShell" then - send(cNum, "close", "disconnect") - end - end - return - end - else - --dispatch all other events to all shells - for cNum, cInfo in pairs(connections) do - resumeThread(cNum, event) - end - end - end - -elseif #args <= 2 and nsh and nsh.getRemoteID() then - print(nsh.getRemoteID()) - --forwarding mode - local conns = nsh.getRemoteConnections() - for i = 1, #conns do - if conns[i] == serverNum then - print("Cyclic connection refused.") - return - end - end - local fileTransferState = nil - local fileData = nil - local serverNum = getServerID(args[1]) - if not serverNum then - print("Server Not Found") - return - end - send(serverNum, "query", "connect") - local pType, message = awaitResponse(serverNum, 2) - if pType ~= "response" then - print("Connection Failed") - return - else - nsh.connList[nsh.getRemoteID()].outbound = serverNum - term.clear() - term.setCursorPos(1,1) - end - local clientID = nsh.getRemoteID() - local serverID = tonumber(args[1]) - while true do - event = {os.pullEvent()} - if event[1] == "rednet_message" then - if event[2] == clientID or event[2] == serverID then - if event[2] == serverID and string.sub(event[3], 1, 2) == "SC" then break end - rednet.send((event[2] == clientID and serverID or clientID), event[3]) - end - elseif eventFilter[event[1]] then - rednet.send(serverID, "EV:;"..textutils.serialize(event)) - end - end - nsh.connList[nsh.getRemoteID()].outbound = nil - term.clear() - term.setCursorPos(1, 1) - print("Connection closed by server") - -elseif #args >= 1 then --either no server running or we are the local shell on the server. - if not openModem() then return end - local serverNum = getServerID(args[1]) - if not serverNum then - print("Server Not Found") - return - end - if nsh then - local conns = nsh.getRemoteConnections() - for i = 1, #conns do - if conns[i] == serverNum then - print("Connection refused.") - return - end - end - end - local fileTransferState = nil - local fileData = nil - local fileBinaryData = nil - local unpackCo = {} - local color = term.isColor() - local x, y = term.getSize() - if args[2] == "resume" then - send(serverNum, "query", "resume:"..tostring(color)..";"..tostring(x)..","..tostring(y)) - else - send(serverNum, "query", "connect:"..tostring(color)..";"..tostring(x)..","..tostring(y)) - end - local timeout = os.startTimer(2) - while true do - local event = {os.pullEvent()} - if event[1] == "timer" and event[2] == timeout then - print("Connection failed.") - return - elseif event[1] == "rednet_message" and event[2] == serverNum and string.sub(event[3], 1, 2) == "SR" then - if nsh then nshAPI = nsh end - if nshAPI.connList and nshAPI.connList.localShell then nshAPI.connList.localShell.outbound = serverNum end - nshAPI.serverNum = serverNum - nshAPI.clientCapabilities = "-fileTransfer-extensions-" - term.clear() - term.setCursorPos(1,1) - break - end - end - - while true do - event = {os.pullEventRaw()} - if #unpackCo > 0 then - for i = #unpackCo, 1, -1 do - if coroutine.status(unpackCo[i]) ~= "dead" then - coroutine.resume(unpackCo[i], table.unpack(event)) - else - table.remove(unpackCo, i) - end - end - end - if event[1] == "rednet_message" and event[2] == serverNum then - if packetConversion[string.sub(event[3], 1, 2)] then - packetType = packetConversion[string.sub(event[3], 1, 2)] - message = string.match(event[3], ";(.*)") - if string.sub(packetType, 1, 4) == "text" then - processText(serverNum, packetType, message) - elseif packetType == "data" then - if message == "clientCapabilities" then - rednet.send(serverNum, nshAPI.clientCapabilities) - end - elseif packetType == "fileQuery" then - --send a file to the server - local mode, file = string.match(message, "^(%a)=(.*)") - if fs.exists(file) then - send(serverNum, "fileHeader", file) - if mode == "b" then - local fileString = nshAPI.packFile(file) - send(serverNum, "fileData", "b="..fileString) - else - local handle = io.open(file, "r") - if handle then - send(serverNum, "fileData", "t="..handle:read("*a")) - handle:close() - end - end - else - send(serverNum, "fileHeader", "fileNotFound") - end - send(serverNum, "fileEnd", "end") - elseif packetType == "fileSend" then - --receive a file from the server, but don't overwrite existing files. - local mode, file = string.match(message, "^(%a)=(.*)") - if not fs.exists(file) then - fileTransferState = "receive_wait:"..file - send(serverNum, "fileResponse", "ok") - if mode == "b" then - fileBinaryData = "" - fileData = nil - else - fileData = "" - fileBinaryData = nil - end - else - send(serverNum, "fileResponse", "reject") - end - elseif packetType == "fileHeader" then - if message == "fileNotFound" then - fileTransferState = nil - end - elseif packetType == "fileData" then - if fileTransferState and string.match(fileTransferState, "(.-):") == "receive_wait" then - if string.match(message, "^(%a)=") == "b" then - fileBinaryData = fileBinaryData..string.match(message, "^b=(.*)") - else - fileData = fileData..string.match(message, "^t=(.*)") - end - end - elseif packetType == "fileEnd" then - if fileTransferState and string.match(fileTransferState, "(.-):") == "receive_wait" then - if fileBinaryData then - local co = coroutine.create(nshAPI.unpackAndSaveFile) - coroutine.resume(co, string.match(fileTransferState, ":(.*)"), fileBinaryData) - if coroutine.status(co) ~= "dead" then - table.insert(unpackCo, co) - end - elseif fileData then - local handle = io.open(string.match(fileTransferState, ":(.*)"), "w") - if handle then - handle:write(fileData) - handle:close() - end - end - fileTransferState = nil - end - elseif packetType == "close" then - if term.isColor() then - term.setBackgroundColor(colors.black) - term.setTextColor(colors.white) - end - term.clear() - term.setCursorPos(1, 1) - print("Connection closed by server.") - nshAPI.serverNum = nil - if nshAPI.connList and nshAPI.connList.localShell then nshAPI.connList.localShell.outbound = nil end - return - end - end - elseif event[1] == "mouse_click" or event[1] == "mouse_drag" or event[1] == "mouse_scroll" or event[1] == "key" or event[1] == "char" then - --pack up event - send(serverNum, "event", textutils.serialize(event)) - elseif event[1] == "terminate" then - nshAPI.serverNum = nil - if nshAPI.localShell then nshAPI.localShell.outbound = nil end - term.clear() - term.setCursorPos(1, 1) - print("Connection closed locally.") - return - end - end -else - print("Usage: nsh [resume]") - print(" nsh host [remote [local [name]]]") -end diff --git a/src/main/resources/data/computercraft/lua/treasure/Lyqyd/nsh/put.lua b/src/main/resources/data/computercraft/lua/treasure/Lyqyd/nsh/put.lua deleted file mode 100644 index a31fe0be9..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/Lyqyd/nsh/put.lua +++ /dev/null @@ -1,35 +0,0 @@ -if not nsh then print("No nsh session!") return end - -local args = {...} - -if #args < 2 then - print("Usage: put ") - print(": any file on the client") - print(": any file on the server") - return -end - -local fileData = "" - -nsh.send("FQ:;t="..args[1]) -local message = nsh.receive() -if message ~= "fileNotFound" then - while true do - message = nsh.receive() - pType = string.sub(message, 1, 2) - if pType == "FD" then - fileData = fileData..string.match(message, "^FD:;t=(.*)") - elseif pType == "FE" then - break - end - end - if #fileData > 0 then - local handle = io.open(args[2], "w") - if handle then - handle:write(fileData) - handle:close() - end - else - print("Empty file not written!") - end -end diff --git a/src/main/resources/data/computercraft/lua/treasure/TheOriginalBIT/tictactoe/tictactoe.lua b/src/main/resources/data/computercraft/lua/treasure/TheOriginalBIT/tictactoe/tictactoe.lua deleted file mode 100644 index 88e394b1e..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/TheOriginalBIT/tictactoe/tictactoe.lua +++ /dev/null @@ -1,444 +0,0 @@ ---[[ -Author: TheOriginalBIT -Version: 1.1.2 -Created: 26 APR 2013 -Last Update: 30 APR 2013 - -License: - -COPYRIGHT NOTICE -Copyright © 2013 Joshua Asbury a.k.a TheOriginalBIT [theoriginalbit@gmail.com] - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and -associated documentation files (the "Software"), to deal in the Software without restriction, -including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, -copies of the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - --The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. --Visible credit is given to the original author. --The software is distributed in a non-profit way. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -]]-- - --- make sure that its only a computer terminal that is displaying -local sw, sh = term.getSize() - -if sw ~= 51 and sh ~= 19 then - error("Sorry this game can only run on computers", 0) -end - --- the wining directions -local winCombos = { - -- horizontal - {1,2,3}, {4,5,6}, {7,8,9}, - -- vertical - {1,4,7}, {2,5,8}, {3,6,9}, - -- diagonal - {1,5,9}, {3,5,7} -} - -local players = {x = 'Player', o = 'The Computer'} --- whether an AI is active, could be used later to allow SP -local activeAI = true -local currentPlayer -local opposites = { x = 'o', o = 'x' } -local board -local winner -local move -local allowedBgColors = { colors.orange, colors.lightBlue, colors.gray, colors.cyan, colors.purple, colors.blue, colors.brown, colors.green, colors.red, colors.black } -local bg - -local function clear(col) - term.setBackgroundColor(col or colors.black) - term.clear() - term.setCursorPos(1,1) -end - --- function thanks to Mads... found here: http://www.computercraft.info/forums2/index.php?/topic/11771-print-coloured-text-easily/page__p__105389#entry105389 -local function writeWithFormat(...) - local s = "&0" - for k, v in ipairs(arg) do - s = s .. v - end - s = s .. "&0" - local fields = {} - local lastcolor, lastpos = "0", 0 - for pos, clr in s:gmatch"()&(%x)" do - table.insert(fields, {s:sub(lastpos + 2, pos - 1), lastcolor}) - lastcolor, lastpos = clr , pos - end - for i = 2, #fields do - term.setTextColor(2 ^ (tonumber(fields[i][2], 16))) - write(fields[i][1]) - end -end - --- modification of Mads' function to get the length of the string without the color modifiers -local function countFormatters(text) - return #(text:gsub("()&(%x)", '')) -end - --- print a color formatted string in the center of the screen -local function cwriteWithFormat(text, y) - local sw,sh = term.getSize() - local _,cy = term.getCursorPos() - term.setCursorPos(math.floor((sw-countFormatters(text))/2)+(countFormatters(text) % 2 == 0 and 1 or 0), y or cy) - writeWithFormat(text) -end - --- writes the text at the give location -local function writeAt(text, x, y) - local _,cy = term.getCursorPos() - term.setCursorPos(x or 1, y or cy) - write(text) -end - -local function reset() - bg = allowedBgColors[math.random(1, #allowedBgColors)] - currentPlayer = 'x' - board = {} - for i = 1, 9 do - board[i] = ' ' - end - winner = nil - move = nil -end - -local function search(match) - for _, check in ipairs(winCombos) do - if board[check[1]] == board[check[2]] and board[check[1]] == match and board[check[3]] == ' ' then - return check[3] - elseif board[check[1]] == board[check[3]] and board[check[1]] == match and board[check[2]] == ' ' then - return check[2] - elseif board[check[2]] == board[check[3]] and board[check[2]] == match and board[check[1]] == ' ' then - return check[1] - end - end -end - -local function getAIMove() - -- make it seem like the computer actually has to think about its move - sleep(0.8) - - -- check if AI can win and return the 3rd tile to create a win, if it cannot, check for a human attempt at winning and stop it, if there is none, return a random - return (search(currentPlayer) or search(opposites[currentPlayer])) or math.random(1,9) -end - -local function modread( _mask, _history, _limit ) - term.setCursorBlink(true) - - local input = "" - local pos = 0 - if _mask then - _mask = _mask:sub(1,1) - end - local historyPos = nil - - local sw, sh = term.getSize() - local sx, sy = term.getCursorPos() - - local function redraw( _special ) - local scroll = (sx + pos >= sw and (sx + pos) - sw or 0) - local replace = _special or _mask - term.setCursorPos( sx, sy ) - term.write( replace and string.rep(replace, #input - scroll) or input:sub(scroll + 1) ) - term.setCursorPos( sx + pos - scroll, sy ) - end - - while true do - local event = {os.pullEvent()} - if event[1] == 'char' and (not _limit or #input < _limit) then - input = input:sub(1, pos)..event[2]..input:sub(pos + 1) - pos = pos + 1 - elseif event[1] == 'key' then - if event[2] == keys.enter then - break - elseif event[2] == keys.backspace and pos > 0 then - redraw(' ') - input = input:sub(1, pos - 1)..input:sub(pos + 1) - pos = pos - 1 - elseif event[2] == keys.delete and pos < #input then - redraw(' ') - input = input:sub(1, pos)..input:sub(pos + 2) - elseif event[2] == keys.home then - pos = 0 - elseif event[2] == keys['end'] then - pos = #input - elseif event[2] == keys.left and pos > 0 then - pos = pos - 1 - elseif event[2] == keys.right and pos < #input then - pos = pos + 1 - elseif _history and event[2] == keys.up or event[2] == keys.down then - redraw(' ') - if event[2] == keys.up then - if not historyPos then - historyPos = #_history - elseif historyPos > 1 then - historyPos = historyPos - 1 - end - else - if historyPos ~= nil and historyPos < #_history then - historyPos = historyPos + 1 - elseif historyPos == #_history then - historyPos = nil - end - end - - if historyPos then - input = string.sub(_history[historyPos], 1, _limit) or "" - pos = #input - else - input = "" - pos = 0 - end - end - elseif event[1] == 'mouse_click' then - local xPos, yPos = event[3], event[4] - if xPos == sw and yPos == 1 then - -- exit and make sure to fool the catch-all - error('Terminated', 0) - end - local row = (xPos >= 16 and xPos <= 21) and 1 or (xPos >= 23 and xPos <= 28) and 2 or (xPos >= 30 and xPos <= 35) and 3 or 10 - local col = (yPos >= 4 and yPos <= 6) and 1 or (yPos >= 8 and yPos <= 10) and 2 or (yPos >= 12 and yPos <= 16) and 3 or 10 - local ret = (col - 1) * 3 + row - if ret >= 1 and ret <= 9 then - return ret - end - end - - redraw(_mask) - end - - term.setCursorBlink(false) - term.setCursorPos(1, sy + 1) - - return input -end - -local function getHumanMove() - writeWithFormat('&b[1-9] >>&f ') - return modread() -end - -local function processInput() - -- set the cursor pos ready for the input - term.setCursorPos(3, sh-1) - move = (currentPlayer == 'x' and getHumanMove or getAIMove)() -end - -local function output(msg) - -- if the player is not an AI, print the error - if not (activeAI and currentPlayer == 'o') then - term.setCursorPos(3, sh-1) - writeWithFormat('&eERROR >> '..msg) - sleep(2) - end -end - -local function checkMove() - -- if the user typed exit - if not tonumber(move) and move:lower() == 'exit' then - -- exit and make sure to fool the catch-all - error('Terminated', 0) - end - - -- attempt to convert the move to a number - local nmove = tonumber(move) - -- if it wasn't a number - if not nmove then - output(tostring(move)..' is not a number between 1 and 9!') - return false - end - -- if it is not within range of the board - if nmove > 9 or nmove < 1 then - output('Must be a number between 1 and 9!') - return false - end - -- if the space is already taken - if board[nmove] ~= ' ' then - output('Position already taken!') - return false - end - -- keep the conversion - move = tonumber(move) - return true -end - -local function checkWin() - for _, check in ipairs(winCombos) do - if board[check[1]] ~= ' ' and board[check[1]] == board[check[2]] and board[check[1]] == board[check[3]] then - return board[check[1]] - end - end - - for _, tile in ipairs(board) do - if tile == ' ' then - return nil - end - end - - return 'tie' -end - -local function update() - if checkMove() then - board[move] = currentPlayer - winner = checkWin() - - currentPlayer = currentPlayer == 'x' and 'o' or 'x' - end -end - -local function render() - -- clear the screen light blue - clear(bg) - - -- draw the ascii borders - term.setTextColor(colors.white) - for i = 2, sh-1 do - writeAt('|', 1, i) - writeAt('|', sw, i) - end - writeAt('+'..string.rep('-', sw-2)..'+', 1, 1) - writeAt('+'..string.rep('-', sw-2)..'+', 1, 3) - writeAt('+'..string.rep('-', sw-2)..'+', 1, sh-2) - writeAt('+'..string.rep('-', sw-2)..'+', 1, sh) - - if term.isColor and term.isColor() then - term.setCursorPos(sw, 1) - term.setBackgroundColor(colors.red) - term.setTextColor(colors.black) - writeWithFormat('X') - end - - -- set our colours - term.setBackgroundColor(colors.white) - term.setTextColor(colors.black) - - -- clear an area for the title - writeAt(string.rep(' ', sw-2), 2, 2) - writeAt('Tic-Tac-Toe!', sw/2-5, 2) - - -- clear an area for the input - writeAt(string.rep(' ', sw-2), 2, sh-1) - - -- clear the area for the board - local h = sh - 6 - for i = 0, h - 1 do - writeAt(string.rep(' ', sw - 2), 2, 4+i) - end - - -- draw the grid - for i = 0, 10 do - writeAt(((i == 3 or i == 7) and '------+------+------' or ' | | '), 16, i + 4) - end - - -- draw the first line moves - for i = 1, 3 do - if board[i] ~= ' ' then - writeAt((board[i] == 'x' and '\\/' or '/\\'), 18+((i-1)*7), 5) - writeAt((board[i] == 'x' and '/\\' or '\\/'), 18+((i-1)*7), 6) - end - end - -- draw the second line moves - for i = 1, 3 do - if board[i + 3] ~= ' ' then - writeAt((board[i + 3] == 'x' and '\\/' or '/\\'), 18+((i-1)*7), 9) - writeAt((board[i + 3] == 'x' and '/\\' or '\\/'), 18+((i-1)*7), 10) - end - end - -- draw the third line moves - for i = 1, 3 do - if board[i + 6] ~= ' ' then - writeAt((board[i + 6] == 'x' and '\\/' or '/\\'), 18+((i-1)*7), 13) - writeAt((board[i + 6] == 'x' and '/\\' or '\\/'), 18+((i-1)*7), 14) - end - end - - -- draw the current player - term.setCursorPos(3, sh - 3) - if not winner then - writeWithFormat('&bCurrent Player: &f'..players[currentPlayer]) - end -end - -local function main(arc, argv) - clear() - writeWithFormat('&0Welcome to CCTicTacToe by &8TheOriginal&3BIT&0\n\nPlease enter your name\n\n&4>>&0 ') - players.x = read() or 'Player' - - -- setup the game, will later be used to - reset() - - -- initial render - render() - - -- game loop - while not winner do - processInput() - update() - render() - - -- highly unorthodox having something that isn't in input, update, render! - -- print the winner info - if winner then - writeWithFormat('&f'..(winner == 'tie' and 'There was no winner :(&f' or players[winner]..'&f is the winner!')) - -- allow the player to start a new game or quit - writeAt("Press 'R' to play again, 'Q' to quit...", 3, sh - 1) - while true do - local _, k = os.pullEvent('key') - if k == 16 then - break - elseif k == 19 then - reset() -- reset the game - render() -- render the new game ready to wait for input - break - end - end - os.pullEvent() -- remove the char event that would be waiting - end - end - - return true -end - --- create a terminal object with a non-advanced computer safe version of setting colors -local oldTermObj = term.current() -local termObj = { - setTextColor = function(n) if term.isColor and term.isColor() then local ok, err = pcall(oldTermObj.setTextColor , n) if not ok then error(err, 2) end end end, - setBackgroundColor = function(n) if term.isColor and term.isColor() then local ok, err = pcall(oldTermObj.setBackgroundColor , n) if not ok then error(err, 2) end end end -} --- also override the English spelling of the colour functions -termObj.setTextColour = termObj.setTextColor -termObj.setBackgroundColour = termObj.setBackgroundColor - --- make the terminal object refer to the native terminal for every other function -termObj.__index = oldTermObj -setmetatable(termObj, termObj) - --- redirect the terminal to the new object -term.redirect(termObj) - --- run the program -local ok, err = pcall(main, #{...}, {...}) - --- catch-all -if not ok and err ~= 'Terminated' then - clear() - print('Error in runtime!') - print(err) - sleep(5) -end - --- print thank you message -clear() -cwriteWithFormat('&4Thank you for playing CCTicTacToe v1.0', 1) -cwriteWithFormat('&4By &8TheOriginal&3BIT\n', 2) - --- restore the default terminal object -term.redirect( oldTermObj ) diff --git a/src/main/resources/data/computercraft/lua/treasure/dan200/alongtimeago/alongtimeago.lua b/src/main/resources/data/computercraft/lua/treasure/dan200/alongtimeago/alongtimeago.lua deleted file mode 100644 index dc1672f70..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/dan200/alongtimeago/alongtimeago.lua +++ /dev/null @@ -1,47 +0,0 @@ - -local filmText = '2\n\n\n\n\n\n\n\n\n\n\n\n\n\n15\n\n\n\n\n WWW.ASCIIMATION.CO.NZ\n\n\n presents\n\n\n\n\n\n6\n\n\n\n\n\n\n\n\n\n\n\n\n\n1\n .......... @@@@@ @@@@@.......\n ......... @ @ @ @.......\n ........ @@@ @ @........\n ....... @@ @ @ .......\n ...... @@@@@@@ @@@@@ th ......\n ..... ----------------------- .....\n .... C E N T U R Y ....\n ... ----------------------- ...\n .. @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n .......... @@@@@ @@@@@.........\n ......... @ @ @ @.........\n ........ @@@ @ @ .........\n ....... @@ @ @ .........\n ....... @@@@@@@ @@@@@ th .......\n ..... ----------------------- ......\n .... C E N T U R Y ....\n ... ----------------------- ...\n .. @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n .......... @@@@@ @@@@@ ..........\n ......... @ @ @ @ .........\n ........ @@@ @ @ .........\n ....... @@ @ @ ........\n ....... @@@@@@@ @@@@@ th .......\n ..... ----------------------- .......\n .... C E N T U R Y .....\n .. ----------------------- ....\n .. @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n .......... @@@@@ @@@@@ ..........\n ......... @ @ @ @ .........\n ......... @@@ @ @ ........\n ....... @@ @ @ .......\n ..... @@@@@@@ @@@@@ th .......\n ..... ----------------------- ......\n ... C E N T U R Y .....\n .. ----------------------- ....\n .. @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n ......... @@@@@ @@@@@ ..........\n ......... @ @ @ @ .........\n ......... @@@ @ @ ........\n ....... @@ @ @ ........\n ...... @@@@@@@ @@@@@ th .......\n ..... ----------------------- ......\n ... C E N T U R Y .....\n .. ----------------------- ...\n .. @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n ......... @@@@@ @@@@@ ..........\n ......... @ @ @ @ ..........\n ........ @@@ @ @ .........\n ....... @@ @ @ .......\n ...... @@@@@@@ @@@@@ th ......\n ..... ----------------------- .....\n .... C E N T U R Y ....\n ... ----------------------- ..\n .. @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n .......... @@@@@ @@@@@ .........\n ......... @ @ @ @ .........\n ......... @@@ @ @ ........\n ....... @@ @ @ ......\n ...... @@@@@@@ @@@@@ th ......\n ...... ----------------------- ....\n ..... C E N T U R Y ...\n .... ----------------------- ...\n .. @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n .......... @@@@@ @@@@@ ...........\n ......... @ @ @ @ ..........\n ........ @@@ @ @ ........\n ....... @@ @ @ ........\n ...... @@@@@@@ @@@@@ th .......\n ..... ----------------------- .....\n .... C E N T U R Y ....\n ... ----------------------- ...\n .. @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n ........... @@@@@ @@@@@ ...........\n .......... @ @ @ @ ..........\n ......... @@@ @ @ .........\n ........ @@ @ @ ........\n ...... @@@@@@@ @@@@@ th ........\n ..... ----------------------- .......\n .... C E N T U R Y .....\n ... ----------------------- ....\n .. @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n ........... @@@@@ @@@@@ ...........\n .......... @ @ @ @ ..........\n ........ @@@ @ @ ..........\n ....... @@ @ @ .........\n ...... @@@@@@@ @@@@@ th ........\n ..... ----------------------- .......\n .... C E N T U R Y .......\n ... ----------------------- .....\n .. @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n ........... @@@@@ @@@@@ .........\n .......... @ @ @ @ .........\n ......... @@@ @ @ .........\n ....... @@ @ @ ........\n ...... @@@@@@@ @@@@@ th ........\n .... ----------------------- ........\n ... C E N T U R Y .......\n .. ----------------------- .....\n .. @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n ........... @@@@@ @@@@@ ......\n .......... @ @ @ @ .......\n ........ @@@ @ @ ........\n ....... @@ @ @ .........\n ...... @@@@@@@ @@@@@ th ........\n ..... ----------------------- ........\n .... C E N T U R Y .......\n ... ----------------------- .....\n .. @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n ............. @@@@@ @@@@@ ......\n ........... @ @ @ @ .......\n .......... @@@ @ @ ........\n ......... @@ @ @ .........\n ........ @@@@@@@ @@@@@ th ........\n ....... ----------------------- ........\n ..... C E N T U R Y .......\n .... ----------------------- .....\n ... @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n............ @@@@@ @@@@@ ......\n ........... @ @ @ @ .......\n .......... @@@ @ @ ........\n ......... @@ @ @ .........\n ........ @@@@@@@ @@@@@ th ........\n ........ ----------------------- ........\n ....... C E N T U R Y .......\n ..... ----------------------- .....\n ... @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n.......... @@@@@ @@@@@ .......\n.......... @ @ @ @ ........\n .......... @@@ @ @ ........\n ........ @@ @ @ ........\n ........ @@@@@@@ @@@@@ th ........\n ....... ----------------------- .......\n ...... C E N T U R Y ......\n .... ----------------------- .....\n ... @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n....... @@@@@ @@@@@ .........\n........ @ @ @ @ .........\n......... @@@ @ @ .........\n ......... @@ @ @ ........\n ....... @@@@@@@ @@@@@ th ........\n ....... ----------------------- ......\n ...... C E N T U R Y .....\n ..... ----------------------- ....\n ... @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n..... @@@@@ @@@@@ ........\n...... @ @ @ @ ........\n....... @@@ @ @ ........\n........ @@ @ @ ........\n ........ @@@@@@@ @@@@@ th .......\n ....... ----------------------- .....\n ...... C E N T U R Y .....\n ..... ----------------------- ....\n ... @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n..... @@@@@ @@@@@ ...........\n...... @ @ @ @ ..........\n....... @@@ @ @ .........\n........ @@ @ @ ........\n ........ @@@@@@@ @@@@@ th .......\n ....... ----------------------- ......\n ...... C E N T U R Y .....\n ..... ----------------------- ....\n ... @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n..... @@@@@ @@@@@ ...........\n...... @ @ @ @ ..........\n....... @@@ @ @ .........\n........ @@ @ @ .......\n ........ @@@@@@@ @@@@@ th ......\n ....... ----------------------- ......\n ...... C E N T U R Y ....\n ..... ----------------------- ....\n ... @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n..... @@@@@ @@@@@ ..........\n...... @ @ @ @ ..........\n....... @@@ @ @ ........\n........ @@ @ @ .......\n ........ @@@@@@@ @@@@@ th ......\n ....... ----------------------- ......\n ...... C E N T U R Y ....\n ..... ----------------------- ....\n ... @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n....... @@@@@ @@@@@ ..........\n........ @ @ @ @ .........\n........ @@@ @ @ .........\n ........ @@ @ @ ........\n ........ @@@@@@@ @@@@@ th .......\n ....... ----------------------- ......\n ..... C E N T U R Y ....\n .... ----------------------- ...\n ... @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n......... @@@@@ @@@@@ ...........\n......... @ @ @ @ ...........\n ......... @@@ @ @ ..........\n ........ @@ @ @ .........\n ........ @@@@@@@ @@@@@ th .......\n ...... ----------------------- ......\n ..... C E N T U R Y ....\n .... ----------------------- ...\n ... @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n ........ @@@@@ @@@@@ ...........\n ........ @ @ @ @ ...........\n ....... @@@ @ @ ..........\n ........ @@ @ @ ........\n ...... @@@@@@@ @@@@@ th .......\n ..... ----------------------- ......\n .... C E N T U R Y .....\n ... ----------------------- ....\n ... @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n ......... @@@@@ @@@@@ ...........\n ......... @ @ @ @ ...........\n ........ @@@ @ @ ..........\n ....... @@ @ @ .........\n ...... @@@@@@@ @@@@@ th .......\n ..... ----------------------- ......\n .... C E N T U R Y .....\n ... ----------------------- ....\n .. @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n ......... @@@@@ @@@@@...........\n ......... @ @ @ @..........\n ........ @@@ @ @...........\n ....... @@ @ @ .........\n ...... @@@@@@@ @@@@@ th .......\n ..... ----------------------- ......\n .... C E N T U R Y .....\n ... ----------------------- ....\n .. @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n .......... @@@@@ @@@@@........\n ......... @ @ @ @........\n ........ @@@ @ @.........\n ....... @@ @ @ ........\n ...... @@@@@@@ @@@@@ th .......\n ..... ----------------------- ......\n .... C E N T U R Y .....\n ... ----------------------- ....\n .. @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n .......... @@@@@ @@@@@.......\n ......... @ @ @ @.......\n ........ @@@ @ @........\n ...... @@ @ @ .......\n ..... @@@@@@@ @@@@@ th ......\n ..... ----------------------- .....\n .... C E N T U R Y ....\n ... ----------------------- ...\n .. @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n ......... @@@@@ @@@@@.........\n ........ @ @ @ @.........\n ....... @@@ @ @ .........\n ...... @@ @ @ .........\n ...... @@@@@@@ @@@@@ th .......\n .... ----------------------- ......\n ... C E N T U R Y ....\n ... ----------------------- ...\n .. @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n .......... @@@@@ @@@@@ ..........\n ......... @ @ @ @ .........\n ........ @@@ @ @ .........\n ....... @@ @ @ ........\n ....... @@@@@@@ @@@@@ th .......\n ..... ----------------------- .......\n .... C E N T U R Y .....\n .. ----------------------- ....\n .. @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n .......... @@@@@ @@@@@ ..........\n ......... @ @ @ @ .........\n ......... @@@ @ @ ........\n ....... @@ @ @ .......\n ..... @@@@@@@ @@@@@ th .......\n ..... ----------------------- ......\n ... C E N T U R Y .....\n .. ----------------------- ....\n .. @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n ......... @@@@@ @@@@@ ..........\n ......... @ @ @ @ .........\n ......... @@@ @ @ ........\n ....... @@ @ @ ........\n ...... @@@@@@@ @@@@@ th .......\n ..... ----------------------- ......\n ... C E N T U R Y .....\n .. ----------------------- ...\n .. @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n ......... @@@@@ @@@@@ ..........\n ......... @ @ @ @ ..........\n ........ @@@ @ @ .........\n ....... @@ @ @ .......\n ...... @@@@@@@ @@@@@ th ......\n ..... ----------------------- .....\n .... C E N T U R Y ....\n ... ----------------------- ..\n .. @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n .......... @@@@@ @@@@@ .........\n ......... @ @ @ @ .........\n ......... @@@ @ @ ........\n ....... @@ @ @ ......\n ...... @@@@@@@ @@@@@ th ......\n ...... ----------------------- ....\n ..... C E N T U R Y ...\n .... ----------------------- ...\n .. @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n .......... @@@@@ @@@@@ ...........\n ......... @ @ @ @ ..........\n ........ @@@ @ @ ........\n ....... @@ @ @ ........\n ...... @@@@@@@ @@@@@ th .......\n ..... ----------------------- .....\n .... C E N T U R Y ....\n ... ----------------------- ...\n .. @@@@@ @@@@@ @ @ @@@@@ ..\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n ........... @@@@@ @@@@@ ...........\n .......... @ @ @ @ ..........\n ......... @@@ @ @ .........\n ........ @@ @ @ ........\n ...... @@@@@@@ @@@@@ th ........\n ..... ----------------------- .......\n .... C E N T U R Y .....\n ... ----------------------- ....\n .. @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n ........... @@@@@ @@@@@ ...........\n .......... @ @ @ @ ..........\n ........ @@@ @ @ ..........\n ....... @@ @ @ .........\n ...... @@@@@@@ @@@@@ th ........\n ..... ----------------------- .......\n .... C E N T U R Y .......\n ... ----------------------- .....\n .. @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n ........... @@@@@ @@@@@ .........\n .......... @ @ @ @ .........\n ......... @@@ @ @ .........\n ....... @@ @ @ ........\n ...... @@@@@@@ @@@@@ th ........\n .... ----------------------- ........\n ... C E N T U R Y .......\n .. ----------------------- .....\n .. @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n ........... @@@@@ @@@@@ ......\n .......... @ @ @ @ .......\n ........ @@@ @ @ ........\n ....... @@ @ @ .........\n ...... @@@@@@@ @@@@@ th ........\n ..... ----------------------- ........\n .... C E N T U R Y .......\n ... ----------------------- .....\n .. @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n ............. @@@@@ @@@@@ ......\n ........... @ @ @ @ .......\n .......... @@@ @ @ ........\n ......... @@ @ @ .........\n ........ @@@@@@@ @@@@@ th ........\n ....... ----------------------- ........\n ..... C E N T U R Y .......\n .... ----------------------- .....\n ... @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n............ @@@@@ @@@@@ ......\n ........... @ @ @ @ .......\n .......... @@@ @ @ ........\n ......... @@ @ @ .........\n ........ @@@@@@@ @@@@@ th ........\n ........ ----------------------- ........\n ....... C E N T U R Y .......\n ..... ----------------------- .....\n ... @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n.......... @@@@@ @@@@@ .......\n.......... @ @ @ @ ........\n .......... @@@ @ @ ........\n ........ @@ @ @ ........\n ........ @@@@@@@ @@@@@ th ........\n ....... ----------------------- .......\n ...... C E N T U R Y ......\n .... ----------------------- .....\n ... @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n....... @@@@@ @@@@@ .........\n........ @ @ @ @ .........\n......... @@@ @ @ .........\n ......... @@ @ @ ........\n ....... @@@@@@@ @@@@@ th ........\n ....... ----------------------- ......\n ...... C E N T U R Y .....\n ..... ----------------------- ....\n ... @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n..... @@@@@ @@@@@ ........\n...... @ @ @ @ ........\n....... @@@ @ @ ........\n........ @@ @ @ ........\n ........ @@@@@@@ @@@@@ th .......\n ....... ----------------------- .....\n ...... C E N T U R Y .....\n ..... ----------------------- ....\n ... @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n1\n..... @@@@@ @@@@@ ...........\n...... @ @ @ @ ..........\n....... @@@ @ @ .........\n........ @@ @ @ ........\n ........ @@@@@@@ @@@@@ th .......\n ....... ----------------------- ......\n ...... C E N T U R Y .....\n ..... ----------------------- ....\n ... @@@@@ @@@@@ @ @ @@@@@ ...\n == @ @ @ @ @ ==\n __||__ @ @@@@ @ @ __||__\n | | @ @ @ @ @ | |\n_________|______|_____ @ @@@@@ @ @ @ _____|______|_________\n10\n\n\n\n\n\n\n\n\n\n\n\n\n\n30\n\n\n\n\n A long time ago in a galaxy far,\n far away....\n\n\n\n\n\n\n\n9\n\n\n\n\n\n\n\n\n\n\n\n\n\n40\n\n 8888888888 888 88888\n 88 88 88 88 88 88\n 8888 88 88 88 88888\n 88 88 888888888 88 88\n 88888888 88 88 88 88 888888\n\n 88 88 88 888 88888 888888\n 88 88 88 88 88 88 88 88\n 88 8888 88 88 88 88888 8888\n 888 888 888888888 88 88 88\n 88 88 88 88 88 8888888\n\n9\n\n\n\n\n\n\n\n\n\n\n\n\n\n8\n\n\n\n\n\n\n\n\n\n\n\n\n E p i s o d e I V\n8\n\n\n\n\n\n\n\n\n\n\n\n E p i s o d e I V\n\n8\n\n\n\n\n\n\n\n\n\n\n E p i s o d e I V\n\n\n8\n\n\n\n\n\n\n\n\n\n E p i s o d e I V\n\n\n A N E W H O P E\n8\n\n\n\n\n\n\n\n\n E p i s o d e I V\n\n\n A N E W H O P E\n\n8\n\n\n\n\n\n\n\n E p i s o d e I V\n\n\n A N E W H O P E\n\n\n8\n\n\n\n\n\n\n E p i s o d e I V\n\n\n A N E W H O P E\n\n\n\n8\n\n\n\n\n\n E p i s o d e I V\n\n\n A N E W H O P E\n\n\n I t i s a p e r i o d o f c i v i l w a r.\n\n8\n\n\n\n\n E p i s o d e I V\n\n\n A N E W H O P E\n\n\n I t i s a p e r i o d o f c i v i l w a r.\n\n\n8\n\n\n\n E p i s o d e I V\n\n\n A N E W H O P E\n\n\n I t i s a p e r i o d o f c i v i l w a r.\n\n R e b e l s p a c e s h i p s , s t r i k i n g\n\n8\n\n\n E p i s o d e I V\n\n\n A N E W H O P E\n\n\n I t i s a p e r i o d o f c i v i l w a r.\n\n R e b e l s p a c e s h i p s , s t r i k i n g\n\n f r o m a h i d d e n b a s e , h a v e w o n\n8\n\n E p i s o d e I V\n\n\n A N E W H O P E\n\n\n I t i s a p e r i o d o f c i v i l w a r.\n\n R e b e l s p a c e s h i p s , s t r i k i n g\n\n f r o m a h i d d e n b a s e , h a v e w o n\n\n8\n E p i s o d e I V\n\n\n A N E W H O P E\n\n\n I t i s a p e r i o d o f c i v i l w a r.\n\n R e b e l s p a c e s h i p s , s t r i k i n g\n\n f r o m a h i d d e n b a s e , h a v e w o n\n\n t h e i r f i r s t v i c t o r y a g a i n s t\n8\n\n\n A N E W H O P E\n\n\n I t i s a p e r i o d o f c i v i l w a r.\n\n R e b e l s p a c e s h i p s , s t r i k i n g\n\n f r o m a h i d d e n b a s e , h a v e w o n\n\n t h e i r f i r s t v i c t o r y a g a i n s t\n\n8\n\n A N E W H O P E\n\n\n I t i s a p e r i o d o f c i v i l w a r.\n\n R e b e l s p a c e s h i p s , s t r i k i n g\n\n f r o m a h i d d e n b a s e , h a v e w o n\n\n t h e i r f i r s t v i c t o r y a g a i n s t\n\n t h e e v i l G a l a c t i c E m p i r e.\n8\n A N E W H O P E\n\n\n I t i s a p e r i o d o f c i v i l w a r.\n\n R e b e l s p a c e s h i p s , s t r i k i n g\n\n f r o m a h i d d e n b a s e , h a v e w o n\n\n t h e i r f i r s t v i c t o r y a g a i n s t\n\n t h e e v i l G a l a c t i c E m p i r e.\n\n8\n\n\n I t i s a p e r i o d o f c i v i l w a r.\n\n R e b e l s p a c e s h i p s , s t r i k i n g\n\n f r o m a h i d d e n b a s e , h a v e w o n\n\n t h e i r f i r s t v i c t o r y a g a i n s t\n\n t h e e v i l G a l a c t i c E m p i r e.\n\n\n8\n\n I t i s a p e r i o d o f c i v i l w a r.\n\n R e b e l s p a c e s h i p s , s t r i k i n g\n\n f r o m a h i d d e n b a s e , h a v e w o n\n\n t h e i r f i r s t v i c t o r y a g a i n s t\n\n t h e e v i l G a l a c t i c E m p i r e.\n\n\n\n8\n I t i s a p e r i o d o f c i v i l w a r.\n\n R e b e l s p a c e s h i p s , s t r i k i n g\n\n f r o m a h i d d e n b a s e , h a v e w o n\n\n t h e i r f i r s t v i c t o r y a g a i n s t\n\n t h e e v i l G a l a c t i c E m p i r e.\n\n\n D u r i n g t h e b a t t l e , R e b e l\n\n8\n\n R e b e l s p a c e s h i p s , s t r i k i n g\n\n f r o m a h i d d e n b a s e , h a v e w o n\n\n t h e i r f i r s t v i c t o r y a g a i n s t\n\n t h e e v i l G a l a c t i c E m p i r e.\n\n\n D u r i n g t h e b a t t l e , R e b e l\n\n\n8\n R e b e l s p a c e s h i p s , s t r i k i n g\n\n f r o m a h i d d e n b a s e , h a v e w o n\n\n t h e i r f i r s t v i c t o r y a g a i n s t\n\n t h e e v i l G a l a c t i c E m p i r e.\n\n\n D u r i n g t h e b a t t l e , R e b e l\n\n s p i e s m a n a g e d to s t e a l s e c r e t\n\n8\n\n f r o m a h i d d e n b a s e , h a v e w o n\n\n t h e i r f i r s t v i c t o r y a g a i n s t\n\n t h e e v i l G a l a c t i c E m p i r e.\n\n\n D u r i n g t h e b a t t l e , R e b e l\n\n s p i e s m a n a g e d to s t e a l s e c r e t\n\n\n8\n f r o m a h i d d e n b a s e , h a v e w o n\n\n t h e i r f i r s t v i c t o r y a g a i n s t\n\n t h e e v i l G a l a c t i c E m p i r e.\n\n\n D u r i n g t h e b a t t l e , R e b e l\n\n s p i e s m a n a g e d to s t e a l s e c r e t\n\n p l a n s t o t h e E m p i r e \' s\n\n8\n\n t h e i r f i r s t v i c t o r y a g a i n s t\n\n t h e e v i l G a l a c t i c E m p i r e.\n\n\n D u r i n g t h e b a t t l e , R e b e l\n\n s p i e s m a n a g e d to s t e a l s e c r e t\n\n p l a n s t o t h e E m p i r e \' s\n\n\n8\n t h e i r f i r s t v i c t o r y a g a i n s t\n\n t h e e v i l G a l a c t i c E m p i r e.\n\n\n D u r i n g t h e b a t t l e , R e b e l\n\n s p i e s m a n a g e d to s t e a l s e c r e t\n\n p l a n s t o t h e E m p i r e \' s\n\n u l t i m a t e w e a p o n , t h e D E A T H\n\n8\n\n t h e e v i l G a l a c t i c E m p i r e.\n\n\n D u r i n g t h e b a t t l e , R e b e l\n\n s p i e s m a n a g e d to s t e a l s e c r e t\n\n p l a n s t o t h e E m p i r e \' s\n\n u l t i m a t e w e a p o n , t h e D E A T H\n\n\n8\n t h e e v i l G a l a c t i c E m p i r e.\n\n\n D u r i n g t h e b a t t l e , R e b e l\n\n s p i e s m a n a g e d to s t e a l s e c r e t\n\n p l a n s t o t h e E m p i r e \' s\n\n u l t i m a t e w e a p o n , t h e D E A T H\n\n S T A R , a n a r m o r e d s p a c e\n\n8\n\n\n D u r i n g t h e b a t t l e , R e b e l\n\n s p i e s m a n a g e d to s t e a l s e c r e t\n\n p l a n s t o t h e E m p i r e \' s\n\n u l t i m a t e w e a p o n , t h e D E A T H\n\n S T A R , a n a r m o r e d s p a c e\n\n\n8\n\n D u r i n g t h e b a t t l e , R e b e l\n\n s p i e s m a n a g e d to s t e a l s e c r e t\n\n p l a n s t o t h e E m p i r e \' s\n\n u l t i m a t e w e a p o n , t h e D E A T H\n\n S T A R , a n a r m o r e d s p a c e\n\n s t a t i o n w i t h e n o u g h p o w e r to\n\n8\n D u r i n g t h e b a t t l e , R e b e l\n\n s p i e s m a n a g e d to s t e a l s e c r e t\n\n p l a n s t o t h e E m p i r e \' s\n\n u l t i m a t e w e a p o n , t h e D E A T H\n\n S T A R , a n a r m o r e d s p a c e\n\n s t a t i o n w i t h e n o u g h p o w e r to\n\n\n8\n\n s p i e s m a n a g e d to s t e a l s e c r e t\n\n p l a n s t o t h e E m p i r e \' s\n\n u l t i m a t e w e a p o n , t h e D E A T H\n\n S T A R , a n a r m o r e d s p a c e\n\n s t a t i o n w i t h e n o u g h p o w e r to\n\n d e s t r o y a n e n t i r e p l a n e t.\n\n8\n s p i e s m a n a g e d to s t e a l s e c r e t\n\n p l a n s t o t h e E m p i r e \' s\n\n u l t i m a t e w e a p o n , t h e D E A T H\n\n S T A R , a n a r m o r e d s p a c e\n\n s t a t i o n w i t h e n o u g h p o w e r to\n\n d e s t r o y a n e n t i r e p l a n e t.\n\n\n8\n\n p l a n s t o t h e E m p i r e \' s\n\n u l t i m a t e w e a p o n , t h e D E A T H\n\n S T A R , a n a r m o r e d s p a c e\n\n s t a t i o n w i t h e n o u g h p o w e r to\n\n d e s t r o y a n e n t i r e p l a n e t.\n\n\n\n8\n p l a n s t o t h e E m p i r e \' s\n\n u l t i m a t e w e a p o n , t h e D E A T H\n\n S T A R , a n a r m o r e d s p a c e\n\n s t a t i o n w i t h e n o u g h p o w e r to\n\n d e s t r o y a n e n t i r e p l a n e t.\n\n\n\n P u r s u e d b y t h e E m p i r e \' s\n8\n\n u l t i m a t e w e a p o n , t h e D E A T H\n\n S T A R , a n a r m o r e d s p a c e\n\n s t a t i o n w i t h e n o u g h p o w e r to\n\n d e s t r o y a n e n t i r e p l a n e t.\n\n\n\n P u r s u e d b y t h e E m p i r e \' s\n\n8\n u l t i m a t e w e a p o n , t h e D E A T H\n\n S T A R , a n a r m o r e d s p a c e\n\n s t a t i o n w i t h e n o u g h p o w e r to\n\n d e s t r o y a n e n t i r e p l a n e t.\n\n\n\n P u r s u e d b y t h e E m p i r e \' s\n\n s i n i s t e r a g e n t s , P r i n c e s s\n8\n\n S T A R , a n a r m o r e d s p a c e\n\n s t a t i o n w i t h e n o u g h p o w e r to\n\n d e s t r o y a n e n t i r e p l a n e t.\n\n\n\n P u r s u e d b y t h e E m p i r e \' s\n\n s i n i s t e r a g e n t s , P r i n c e s s\n\n8\n S T A R , a n a r m o r e d s p a c e\n\n s t a t i o n w i t h e n o u g h p o w e r to\n\n d e s t r o y a n e n t i r e p l a n e t.\n\n\n\n P u r s u e d b y t h e E m p i r e \' s\n\n s i n i s t e r a g e n t s , P r i n c e s s\n\n L e i a r a c e s h o m e a b o a r d h e r\n8\n\n s t a t i o n w i t h e n o u g h p o w e r to\n\n d e s t r o y a n e n t i r e p l a n e t.\n\n\n\n P u r s u e d b y t h e E m p i r e \' s\n\n s i n i s t e r a g e n t s , P r i n c e s s\n\n L e i a r a c e s h o m e a b o a r d h e r\n\n8\n s t a t i o n w i t h e n o u g h p o w e r to\n\n d e s t r o y a n e n t i r e p l a n e t.\n\n\n\n P u r s u e d b y t h e E m p i r e \' s\n\n s i n i s t e r a g e n t s , P r i n c e s s\n\n L e i a r a c e s h o m e a b o a r d h e r\n\n s t a r s h i p , c u s t o d i a n o f t h e\n8\n\n d e s t r o y a n e n t i r e p l a n e t.\n\n\n\n P u r s u e d b y t h e E m p i r e \' s\n\n s i n i s t e r a g e n t s , P r i n c e s s\n\n L e i a r a c e s h o m e a b o a r d h e r\n\n s t a r s h i p , c u s t o d i a n o f t h e\n\n8\n d e s t r o y a n e n t i r e p l a n e t.\n\n\n\n P u r s u e d b y t h e E m p i r e \' s\n\n s i n i s t e r a g e n t s , P r i n c e s s\n\n L e i a r a c e s h o m e a b o a r d h e r\n\n s t a r s h i p , c u s t o d i a n o f t h e\n\n s t o l e n p l a n s t h a t c a n s a v e\n8\n\n\n\n P u r s u e d b y t h e E m p i r e \' s\n\n s i n i s t e r a g e n t s , P r i n c e s s\n\n L e i a r a c e s h o m e a b o a r d h e r\n\n s t a r s h i p , c u s t o d i a n o f t h e\n\n s t o l e n p l a n s t h a t c a n s a v e\n\n8\n\n\n P u r s u e d b y t h e E m p i r e \' s\n\n s i n i s t e r a g e n t s , P r i n c e s s\n\n L e i a r a c e s h o m e a b o a r d h e r\n\n s t a r s h i p , c u s t o d i a n o f t h e\n\n s t o l e n p l a n s t h a t c a n s a v e\n\n h e r p e o p l e a n d r e s t o r e\n8\n\n P u r s u e d b y t h e E m p i r e \' s\n\n s i n i s t e r a g e n t s , P r i n c e s s\n\n L e i a r a c e s h o m e a b o a r d h e r\n\n s t a r s h i p , c u s t o d i a n o f t h e\n\n s t o l e n p l a n s t h a t c a n s a v e\n\n h e r p e o p l e a n d r e s t o r e\n\n8\n P u r s u e d b y t h e E m p i r e \' s\n\n s i n i s t e r a g e n t s , P r i n c e s s\n\n L e i a r a c e s h o m e a b o a r d h e r\n\n s t a r s h i p , c u s t o d i a n o f t h e\n\n s t o l e n p l a n s t h a t c a n s a v e\n\n h e r p e o p l e a n d r e s t o r e\n\n f r e e d o m t o t h e g a l a x y. . . .\n8\n\n s i n i s t e r a g e n t s , P r i n c e s s\n\n L e i a r a c e s h o m e a b o a r d h e r\n\n s t a r s h i p , c u s t o d i a n o f t h e\n\n s t o l e n p l a n s t h a t c a n s a v e\n\n h e r p e o p l e a n d r e s t o r e\n\n f r e e d o m t o t h e g a l a x y. . . .\n\n8\n s i n i s t e r a g e n t s , P r i n c e s s\n\n L e i a r a c e s h o m e a b o a r d h e r\n\n s t a r s h i p , c u s t o d i a n o f t h e\n\n s t o l e n p l a n s t h a t c a n s a v e\n\n h e r p e o p l e a n d r e s t o r e\n\n f r e e d o m t o t h e g a l a x y. . . .\n\n\n8\n\n L e i a r a c e s h o m e a b o a r d h e r\n\n s t a r s h i p , c u s t o d i a n o f t h e\n\n s t o l e n p l a n s t h a t c a n s a v e\n\n h e r p e o p l e a n d r e s t o r e\n\n f r e e d o m t o t h e g a l a x y. . . .\n\n\n\n8\n L e i a r a c e s h o m e a b o a r d h e r\n\n s t a r s h i p , c u s t o d i a n o f t h e\n\n s t o l e n p l a n s t h a t c a n s a v e\n\n h e r p e o p l e a n d r e s t o r e\n\n f r e e d o m t o t h e g a l a x y. . . .\n\n\n\n\n8\n\n s t a r s h i p , c u s t o d i a n o f t h e\n\n s t o l e n p l a n s t h a t c a n s a v e\n\n h e r p e o p l e a n d r e s t o r e\n\n f r e e d o m t o t h e g a l a x y. . . .\n\n\n\n\n\n8\n s t a r s h i p , c u s t o d i a n o f t h e\n\n s t o l e n p l a n s t h a t c a n s a v e\n\n h e r p e o p l e a n d r e s t o r e\n\n f r e e d o m t o t h e g a l a x y. . . .\n\n\n\n\n\n\n8\n\n s t o l e n p l a n s t h a t c a n s a v e\n\n h e r p e o p l e a n d r e s t o r e\n\n f r e e d o m t o t h e g a l a x y. . . .\n\n\n\n\n\n\n\n8\n s t o l e n p l a n s t h a t c a n s a v e\n\n h e r p e o p l e a n d r e s t o r e\n\n f r e e d o m t o t h e g a l a x y. . . .\n\n\n\n\n\n\n\n\n8\n\n h e r p e o p l e a n d r e s t o r e\n\n f r e e d o m t o t h e g a l a x y. . . .\n\n\n\n\n\n\n\n\n\n8\n h e r p e o p l e a n d r e s t o r e\n\n f r e e d o m t o t h e g a l a x y. . . .\n\n\n\n\n\n\n\n\n\n\n8\n\n f r e e d o m t o t h e g a l a x y. . . .\n\n\n\n\n\n\n\n\n\n\n\n8\n f r e e d o m t o t h e g a l a x y. . . .\n\n\n\n\n\n\n\n\n\n\n\n\n11\n\n\n\n\n\n\n\n\n\n\n\n\n\n8\n . . . . . .\n .\n . 8888888\n 88888888888 . . .\n . 8888888888888\n 888888888888888 . . .\n 888888888888888\n . 8888888888888 . . .\n . 88888888888\n . 8888888 . . .\n . . .\n . . .\n . . . .\n2\n .\n . 8888888\n 88888888888 . . .\n . 8888888888888\n 888888888888888 . . .\n 888888888888888\n . 8888888888888 . . .\n . 88888888888\n . 8888888 . . .\n . . .\n . . .\n . . . .\n\n1\n . 8888888\n 88888888888 . . .\n . 8888888888888\n 888888888888888 . . .\n 888888888888888\n . 8888888888888 . . .\n . 88888888888\n . 8888888 . . .\n . . .\n . . .\n . . . .\n\n . . .\n1\n . 8888888\n 88888888888 . . .\n . 8888888888888\n 888888888888888 . . .\n 888888888888888\n . 8888888888888 . . .\n . 88888888888\n . 8888888 . . .\n . . .\n . . .\n . . . .\n\n . .\n2\n 88888888888 . . .\n . 8888888888888\n 888888888888888 . . .\n 888888888888888\n . 8888888888888 . . .\n . 88888888888\n . 8888888 . . .\n . . .\n . . .\n . . . .\n\n . . .\n\n2\n . 88888888888888\n 8888888888888888 . . .\n 8888888888888888\n . 88888888888888 . . .\n . 8888888888\n . 888888 . . .\n . . .\n . . .\n . . . .\n\n . . .\n\n . .\n2\n 8888888888888888 . . .\n 8888888888888888\n . 88888888888888 . . .\n . 8888888888\n . 888888 . . .\n . . .\n . . .\n . . . .\n\n . . .\n\n . .\n\n2\n 8888888888888888\n . 88888888888888 . . .\n . 8888888888\n . 888888 . . .\n . . .\n . . .\n . . . .\n\n . . .\n\n . .\n\n\n2\n . 88888888888888 . . .\n . 8888888888\n . 888888 . . .\n . . .\n . . .\n . . . .\n\n . . .\n\n . .\n\n\n\n2\n . 8888888888\n . 888888 . . .\n . . .\n . . .\n . . . .\n\n . . .\n\n . .\n\n\n\n\n2\n . 888888 . . .\n . . .\n . . .\n . . . .\n\n . . .\n\n . .\n\n\n\n\n\n2\n . . .\n . . .\n . . . .\n\n . . .\n\n . .\n\n\n\n\n\n\n2\n . . .\n . . . .\n\n . . .\n\n . .\n\n\n\n\n\n\n\n2\n . . . .\n\n . . .\n\n . .\n\n\n\n\n\n\n\n\n2\n . . .\n\n . .\n\n\n\n\n\n\n\n\n\n\n2\n\n . .\n\n\n\n\n\n\n\n\n\n\n\n2\n . .\n\n\n\n\n\n\n\n\n\n\n\n\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n1\n\n\n\n\n\n\n\n\n\n O\n\n\n\n1\n\n\n\n\n\n\n\n\n\n O=\n\n\n\n1\n\n\n\n\n\n\n\n\n\n O=<\n\n\n\n1\n\n\n\n\n\n\n\n\n\n O=<8\n\n\n\n1\n\n\n\n\n\n\n\n\n\n O=<88\n\n\n\n1\n\n\n\n\n\n\n\n\n\n O=<88>\n\n\n\n1\n\n\n\n\n\n\n\n\n\n O=<88>=\n\n\n\n1\n\n\n\n\n\n\n\n\n\n O=<88>=O\n\n\n\n1\n\n\n\n\n\n\n\n\n\n O=<88>=O<\n\n\n\n1\n\n\n\n\n\n\n\n\n\n O=<88>=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O-\n O=<88>=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O______ ) _____\n / \\__/_________\\ /-\\ / __|\n . |====__ _________ |(O)|===|__\n \\__/ \\_________/ \\-/ \\_____| .\n <>\n .\n . .\n .\n .\n1\n\n . . . . . .\n\n\n . __ _<>______ ) _____\n / \\__/_________\\ /-\\ / __|\n . |====__ _________ |(O)|===|__\n \\__/ \\_________/ \\-/ \\_____| .\n <>\n .\n . .\n .\n .\n1\n\n . . . . . .\n\n\n . __ _<>______ ) _____\n / \\__/_________\\ /-\\ / __|\n . |====__ _________ |(O)|===|__\n \\__/ \\_________/ \\-/ \\_____| .\n <>\n .\n . .\n .\n .\n1\n\n . . . . . .\n\n\n . __ _<>______ ) _____\n / \\__/_________\\ /-\\ / __|\n .|====__ _________ |(O)|===|__\n. \\__/ \\_________/ \\-/ \\_____| .\n <>\n .\n . .\n .\n .\n1\n\n . . . . . .\n\n\n . __ _<>______ ) _____\n / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n . \\__/ \\_________/ \\-/ \\_____| .\n <>\n .\n . .\n .\n .\n1\n\n . . . . .\n\n. _\n . __ _<>______ ) _____\n / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n . \\__/ \\_________/ \\-/ \\_____| .\n <>\n .\n . .\n .\n .\n1\n\n . . . . .\n\n . ___\n . __ _<>______ ) _____\n / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n . \\__/ \\_________/ \\-/ \\_____| .\n <>\n .\n . .\n .\n .\n1\n\n . . . . .\n\n . _____\n . __ _<>______ ) _____\n / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n . \\__/ \\_________/ \\-/ \\_____| .\n <>\n .\n . .\n .\n .\n1\n\n . . . . .\n\n . _____\n . __ _<>______ ) _____\n / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n . \\__/ \\_________/ \\-/ \\_____| .\n <>\n .\n . .\n. .\n\n1\n\n . . . . .\n\n . _____\n . __ _<>______ ) _____\n / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n . \\__/ \\_________/ \\-/ \\_____| .\n <>\n .\n . .\n . .\n\n1\n\n . . . . .\n\n . _____\n . __ _<>______ ) _____\n / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n . \\__/ \\_________/ \\-/ \\_____| .\n <>\n .\n . .\n . .\n\n1\n\n . . . . .\n\n . _____\n . __ _<>______ ) _____\n / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n . \\__/ \\_________/ \\-/ \\_____| .\n <>\n .\n . .\n . .\n\n1\n.\n . . . . .\n\n . _____\n . __ _<>______ ) _____\n. / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n . \\__/ \\_________/ \\-/ \\_____| .\n <>\n .\n . .\n . .\n\n1\n .\n . . . . .\n\n . _____\n . __ _<>______ ) _____\n . / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n . \\__/ \\_________/ \\-/ \\_____| .\n <>\n .\n . .\n . .\n\n1\n .\n . . . . .\n\n . _____\n .__ _<>______ ) _____\n . / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n . \\__/ \\_________/ \\-/ \\_____| .\n <>\n .\n . .\n . .\n\n1\n .\n . . . . .\n\n . _____\n __ _<>______ ) _____\n . / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n . \\__/ \\_________/ \\-/ \\_____| .\n <>\n .\n . .\n . .\n\n1\n .\n . . . . .\n\n . _____\n __ _<>______ ) _____\n . / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n . \\__/ \\_________/ \\-/ \\_____|\n <>\n .\n . .\n . .\n\n1\n .\n . . . . .\n\n . _____\n __. _<>______ ) _____\n . / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n .\\__/ \\_________/ \\-/ \\_____|\n. <>\n .\n . .\n . .\n\n1\n .\n . . . . .\n\n . _____\n __ . _<>______ ) _____\n . / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n \\__/ \\_________/ \\-/ \\_____|\n . <>\n .\n . .\n . .\n\n1\n .\n . . . . .\n\n . _____\n __ . _<>______ ) _____\n . / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n \\__/ \\_________/ \\-/ \\_____|\n . <>\n .\n . .\n . .\n\n1\n .\n . . . .\n\n . _____\n __ ._<>______ ) _____\n . / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n \\__/ \\_________/ \\-/ \\_____|\n . <>\n .\n . .\n . .\n\n1\n .\n . . . .\n\n . \'__\n __ _<>______ ) _____\n . / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n \\__/ \\_________/ \\-/ \\_____|\n . <>\n .\n . .\n . .\n\n1\n .\n . . . .\n ,\n . \'._\n __ _<>______ `) _____\n . / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n \\__/ \\_________/ \\-/ \\_____|\n . <>\n .\n . .\n . .\n\n1\n .\n . . . .\n ; \' ,\n. . \'\n __ _<>______ : * _____\n . / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n \\__/ .\\_________/ \\-/ \\_____|\n . <>\n .\n . .\n . .\n\n1\n .\n . . , . . .\n \' ,\n. . : * ,\n __ _<>______" *** _____\n . / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n \\__/ .\\_________/ \\-/ \\_____|\n . <>\n .\n . .\n . .\n\n1\n . \' \'\n . \' ; \' . . .\n *\n. . ; , ***, \'\n __ _<>______ ***** _____\n . / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n \\__/ .\\_________/ \\-/ \\_____|\n . <>\n .\n . .\n . .\n\n1\n . \' "\n . * \'. . .\n " * * ,\n. . , * * "\n __ _<>______ * ** _____\n . / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n \\__/ .\\_________/ \\-/ \\_____|\n . <>\n .\n . .\n . .\n\n1\n . *\n " . . . .\n\n. . * * \'\n __ _<>______ _____\n . / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n \\__/ .\\_________/ \\-/ \\_____|\n . <>\n .\n . .\n . .\n\n1\n . \'\n . . . .\n \'\n. .\n __ _<>______ _____\n . / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n \\__/ .\\_________/ \\-/ \\_____|\n . <>\n .\n . .\n . .\n\n17\n .\n . . . .\n\n. .\n __ _<>______ _____\n . / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__\n \\__/ .\\_________/ \\-/ \\_____|\n . <>\n .\n . .\n . .\n\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n1\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n /() \\ //|/.\\|\\\\\n _|_____|_ \\\\ \\_/ ||\n | | === | | \\|\\ /| ||\n |_| O |_| # _ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n1\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ \\\\ \\_/ ||\n | | === | | \\|\\ /| ||\n |_| O |_| # _ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n_________________[_]_[_]_[_]________/_]_[_\\________________________\n1\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n /() \\ //|/.\\|\\\\\n _|_____|_ \\\\ \\_/ ||\n | | === | | \\|\\ /| ||\n |_| O |_| # _ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n1\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n /() \\ //|/.\\|\\\\\n _|_____|_ \\\\ \\_/ ||\n | | === | | \\|\\ /| ||\n |_| O |_| # _ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n_______________[_]_[_]_[_]________/_]_[_\\__________________________\n1\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n /() \\ //|/.\\|\\\\\n _|_____|_ \\\\ \\_/ ||\n | | === | | \\|\\ /| ||\n |_| O |_| # _ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n1\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n /() \\ //|/.\\|\\\\\n _|_____|_ \\\\ \\_/ ||\n | | === | | \\|\\ /| ||\n |_| O |_| # _ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n1\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ \\\\ \\_/ ||\n | | === | | \\|\\ /| ||\n |_| O |_| # _ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n_________________[_]_[_]_[_]________/_]_[_\\________________________\n1\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n /() \\ //|/.\\|\\\\\n _|_____|_ \\\\ \\_/ ||\n | | === | | \\|\\ /| ||\n |_| O |_| # _ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n1\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n /() \\ //|/.\\|\\\\\n _|_____|_ \\\\ \\_/ ||\n | | === | | \\|\\ /| ||\n |_| O |_| # _ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n_______________[_]_[_]_[_]________/_]_[_\\__________________________\n7\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n /() \\ //|/.\\|\\\\\n _|_____|_ \\\\ \\_/ ||\n | | === | | \\|\\ /| ||\n |_| O |_| # _ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n1\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ \\\\ \\_/ ||\n | | === | | \\|\\ /| ||\n |_| O |_| # _ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n15\n /~\\\n |oo ) Did you hear that?\n _\\=/_\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ \\\\ \\_/ ||\n | | === | | \\|\\ /| ||\n |_| O |_| # _ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n5\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ \\\\ \\_/ ||\n | | === | | \\|\\ /| ||\n |_| O |_| # _ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n5\n /~\\\n |oo )\n _\\=/_\n ___ # / _ \\\n / ()\\ \\\\//|/.\\|\\\\\n _|_____|_ \\/ \\_/ ||\n | | === | | |\\ /| ||\n |_| O |_| \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n1\n /~\\\n ( oo| They\'ve shut down\n _\\=/_ the main reactor.\n ___ # / _ \\\n / ()\\ \\\\//|/.\\|\\\\\n _|_____|_ \\/ \\_/ ||\n | | === | | |\\ /| ||\n |_| O |_| \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n15\n /~\\\n ( oo| They\'ve shut down\n _\\=/_ the main reactor.\n ___ # / _ \\\n / ()\\ \\\\//|/.\\|\\\\\n _|_____|_ \\/ \\_/ ||\n | | === | | |\\ /| ||\n |_| O |_| \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n5\n /~\\\n |oo )\n _\\=/_\n ___ # / _ \\\n / ()\\ \\\\//|/.\\|\\\\\n _|_____|_ \\/ \\_/ ||\n | | === | | |\\ /| ||\n |_| O |_| \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n5\n /~\\\n |oo )\n _\\=/_\n ___ # / _ \\ #\n / ()\\ \\\\//|/.\\|\\\\//\n _|_____|_ \\/ \\_/ \\/\n | | === | | |\\ /|\n |_| O |_| \\_ _/\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n15\n /~\\\n |oo ) We\'re doomed!\n _\\=/_\n ___ # / _ \\ #\n /() \\ \\\\//|/.\\|\\\\//\n _|_____|_ \\/ \\_/ \\/\n | | === | | |\\ /|\n |_| O |_| \\_ _/\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n3\n . .\n . . .\n .\n . . . .\n .\n .\n . __ _<>______ . _____\n / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__ .\n . \\__/ \\_________/ \\-/ \\_____| .\n . <>\n . .\n . .\n2\n______| . |__________________\n . . .\n .\n . . . .\n .\n .\n . __ _<>______ . _____\n / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__ .\n . \\__/ \\_________/ \\-/ \\_____| .\n . <>\n . .\n . .\n2\n======| . |==================\n______| . . |__________________\n .\n . . . .\n .\n .\n . __ _<>______ . _____\n / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__ .\n . \\__/ \\_________/ \\-/ \\_____| .\n . <>\n . .\n . .\n2\n | . |\n======| . . |==================\n______| |__________________\n . . . .\n .\n .\n . __ _<>______ . _____\n / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__ .\n . \\__/ \\_________/ \\-/ \\_____| .\n . <>\n . .\n . .\n2\n | . |\n | . . |\n======| |==================\n______| . . |__________________\n .\n .\n . __ _<>______ . _____\n / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__ .\n . \\__/ \\_________/ \\-/ \\_____| .\n . <>\n . .\n . .\n2\n | . ## ## |\n | . . |\n | |\n======| . . |==================\n______| . |__________________\n .\n . __ _<>______ . _____\n / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__ .\n . \\__/ \\_________/ \\-/ \\_____| .\n . <>\n . .\n . .\n2\n | . ## ## |\n | ## . . ## |\n | |\n | . . |\n======| . |==================\n______| |__________________\n . __ _<>______ . _____\n / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__ .\n . \\__/ \\_________/ \\-/ \\_____| .\n . <>\n . .\n . .\n2\n | . ## ## |\n | ## . . ## |\n | ## ## |\n | . . |\n | . |\n======| |==================\n______| . __ _<>______ . _____ |__________________\n / \\__/_________\\ /-\\ / __|\n |====__ _________ |(O)|===|__ .\n . \\__/ \\_________/ \\-/ \\_____| .\n . <>\n . .\n . .\n1\n | . ## ## |\n | ## . . ## |\n | ## ## |\n | . ## ## . |\n | . |\n | |\n======| . __ _<>______ . _____ |==================\n______| / \\__/_________\\ /-\\ / __| |__________________\n |====__ _________ |(O)|===|__ .\n . \\__/ \\_________/ \\-/ \\_____| .\n . <>\n . .\n . .\n2\n | . #### #### |\n | ## . . ## |\n | ## ## |\n | . ## ## . |\n | ## . ## |\n | |\n | . __ _<>______ . _____ |\n======| / \\__/_________\\ /-\\ / __| |==================\n______| |====__ _________ |(O)|===|__ |__________________\n . \\__/ \\_________/ \\-/ \\_____| .\n . <>\n . .\n . .\n2\n _________________________________________\n | #### . . #### |\n | ## ## |\n | . ## ## . |\n | ## . ## |\n | ## ## |\n | . __ _<>______ . _____ |\n | / \\__/_________\\ /-\\ / __| |\n======| |====__ _________ |(O)|===|__ |==================\n______| \\__/ \\_________/ \\-/ \\_____| |__________________\n . <>\n . .\n . .\n2\n\n _________________________________________\n | #### #### |\n | . ## ## . |\n | ## . ## |\n | ## ## |\n | . __ ##_<>______ . ##_____ |\n | / \\__/_________\\ /-\\ / __| |\n | |====__ _________ |(O)|===|__ |\n======| \\__/ \\_________/ \\-/ \\_____| |==================\n______| . <> |__________________\n . .\n . .\n2\n\n\n _________________________________________\n | . #### #### . |\n | ## . ## |\n | ## ## |\n | . __ ##_<>______ . ##_____ |\n | / \\_##_________\\ /-\\## __| |\n | |====__ _________ |(O)|===|__ |\n | \\__/ \\_________/ \\-/ \\_____| |\n======| . <> |==================\n______| . |__________________\n . .\n14\n\n\n\n _________________________________________\n | #### . #### |\n | ## ## |\n | . __ ##_<>______ . ##_____ |\n | / \\_##_________\\ /-\\## __| |\n | |====_##_________ |(O)##==|__ |\n | \\__/ \\_________/ \\-/ \\_____| |\n | . <> |\n======| . |==================\n______| . .|__________________\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n15\n \\_\\ \\ _______________________________ / /_/\n | | | _________ | | |\n | | | // _____ \\\\ | | |\n | | | || / \\ || | | |\n | | | || | \\ / | || | | |\n | | | || | | || | | |\n | | | || | | || | | |\n | | | || | / \\ | || | | |\n | | | || \\_____/ || | | |\n | | | \\\\_________// | | |\n | | |_______________________________| | |\n |_| / \\ |_|\n / / / \\ \\ \\\n2\n \\_\\ \\ _______________________________ / /_/\n | | | _________ | | |\n | | | // __*__ \\\\ | | |\n | | | || / \\ || | | |\n | | | || | \\ / | || | | |\n | | | || | | || | | |\n | | | || | | || | | |\n | | | || | / \\ | || | | |\n | | | || \\_____/ || | | |\n | | | \\\\____*____// | | |\n | | |_______________________________| | |\n |_| / \\ |_|\n / / / \\ \\ \\\n2\n \\_\\ \\ _______________________________ / /_/\n | | | _________ | | |\n | | | // _***_ \\\\ | | |\n | | | || / \\ || | | |\n | | | || | \\ / | || | | |\n | | | || | | || | | |\n | | | || | | || | | |\n | | | || | / \\ | || | | |\n | | | || \\_____/ || | | |\n | | | \\\\___***___// | | |\n | | |_______________________________| | |\n |_| / \\ |_|\n / / / \\ \\ \\\n2\n \\_\\ \\ _______________________________ / /_/\n | | | _________ | | |\n | | | // ***** \\\\ | | |\n | | | || / \\ || | | |\n | | | || | \\ / | || | | |\n | | | || | | || | | |\n | | | || | | || | | |\n | | | || | / \\ | || | | |\n | | | || \\_____/ || | | |\n | | | \\\\__*****__// | | |\n | | |_______________________________| | |\n |_| / \\ |_|\n / / / \\ \\ \\\n2\n \\_\\ \\ _______________________________ / /_/\n | | | _________ | | |\n | | | // ******* \\\\ | | |\n | | | || / \\ || | | |\n | | | || | \\ / | || | | |\n | | | || | | || | | |\n | | | || | | || | | |\n | | | || | / \\ | || | | |\n | | | || \\_____/ || | | |\n | | | \\\\_*******_// | | |\n | | |_______________________________| | |\n |_| / \\ |_|\n / / / \\ \\ \\\n2\n \\_\\ \\ _______________________________ / /_/\n | | | _________ | | |\n | | | //*********\\\\ | | |\n | | | || / \\ || | | |\n | | | || | \\ / | || | | |\n | | | || | | || | | |\n | | | || | | || | | |\n | | | || | / \\ | || | | |\n | | | || \\_____/ || | | |\n | | | \\\\*********// | | |\n | | |_______________________________| | |\n |_| / \\ |_|\n / / / \\ \\ \\\n2\n \\_\\ \\ _______________________________ / /_/\n | | | _________ | | |\n | | | /***********\\ | | |\n | | | || / \\ || | | |\n | | | || | \\ / | || | | |\n | | | || | | || | | |\n | | | || | | || | | |\n | | | || | / \\ | || | | |\n | | | || \\_____/ || | | |\n | | | \\***********/ | | |\n | | |_______________________________| | |\n |_| / \\ |_|\n / / / \\ \\ \\\n2\n \\_\\ \\ _______________________________ / /_/\n | | | _________ | | |\n | | | /***********\\ | | |\n | | | |* / \\ *| | | |\n | | | || | \\ / | || | | |\n | | | || | | || | | |\n | | | || | | || | | |\n | | | || | / \\ | || | | |\n | | | |* \\_____/ *| | | |\n | | | \\***********/ | | |\n | | |_______________________________| | |\n |_| / \\ |_|\n / / / \\ \\ \\\n2\n \\_\\ \\ _______________________________ / /_/\n | | | _________ | | |\n | | | /***********\\ | | |\n | | | |* / \\ *| | | |\n | | | |* | \\ / | *| | | |\n | | | || | | || | | |\n | | | || | | || | | |\n | | | |* | / \\ | *| | | |\n | | | |* \\_____/ *| | | |\n | | | \\***********/ | | |\n | | |_______________________________| | |\n |_| / \\ |_|\n / / / \\ \\ \\\n2\n \\_\\ \\ _______________________________ / /_/\n | | | _________ | | |\n | | | /***********\\ | | |\n | | | |* / \\ *| | | |\n | | | |* | \\ / | *| | | |\n | | | |* | | *| | | |\n | | | |* | | *| | | |\n | | | |* | / \\ | *| | | |\n | | | |* \\_____/ *| | | |\n | | | \\***********/ | | |\n | | |_______________________________| | |\n |_| / \\ |_|\n / / / \\ \\ \\\n1\n \\_\\ \\ _______________________________ / /_/\n | | | ********* | | |\n | | | . ************* . | | |\n | | | ** / \' \\ ** | | |\n | | | .** | \\ / | ** | | |\n | | | . ** | . \'| ** : | | |\n | | | ** | | ** | | |\n | | | . ** | / . \\ | ** . | | |\n | | | ** \\_____/ ** | | |\n | | | . ************* . | | |\n | | |__________***********__________| | |\n |_| / \\ |_|\n / / / . . \\ \\ \\\n1\n \\_\\ \\ _______________________________ / /_/\n | | | " ********* | | |\n | | | ************* \' . | | |\n | | | " *************** | | |\n | | | ***| " |*** . " | | |\n | | | \' ***| " |*** | | |\n | | | ***| |*** . | | |\n | | | ,***| \' |*** " | | |\n | | | " *************** | | |\n | | | " ************* " | | |\n | | |__________***********__________| | |\n |_| / \'. \\ |_|\n / / / " \' " \\ \\ \\\n1\n \\_\\ \\ ____#____*************#________ / /_/\n | | | * _________ * | | |\n | | | # * ************* * " | | |\n | | | . * * # * * # | | |\n | | | * * . # "* *. | | |\n | | | \' * * " * * #| | |\n | | | # .* * \' * *. | | |\n | | | * * . \' * * " | | |\n | | | " * * # * * | | |\n | | | # * ************* * | | |\n | | |_________*____________*__"__#__| | |\n |_| / # ************ \\ |_|\n / / / \' \'\' # \\ \\ \\\n1\n \\_\\ \\ _______________________________ / /_/\n | | | _________ # . | . | |\n | | # | . /***********\\ # | |\n | | | * * | | |\n | | . | # . * | | |\n | | | * * | | |\n | | | . * * |# . | |\n | | #| * . * . | | |\n | | | . * * | | |\n | | | \\**********#/ | . | |\n | | . |_______________________________| | |\n |_| /# # #\\ |_|\n / / / . # . . \\ \\ \\\n1\n \\_\\ \\ _______________________________ / /_/\n | | | _________ | | |\n | | | # // \\\\ . | | |\n | | # | || || | | |\n | | | || || | # | |\n | | | . || || | | |\n | | | || || | | |\n | | . | || || # | \' | |\n | | | || || | | |\n | | | \\\\_________// | | |\n | | # |_________________________#_____| | |\n |_| / \\ # |_|\n / / # / \' # \\ \\ \\\n1\n \\_\\ \\ _#_____________________________ / /_/\n | | | _________ . | | |\n | | | // \\\\ | | |\n | | \' | || || | | |\n | | | || || | | |\n #| | | || || | | |\n | | | || || | # | |\n | | | || || | .| |\n | | | || || | | |\n | | | . \\\\_________// | # | |\n | | |_______________________________| | |\n |_| / \\ |_|\n / / /# # \\ # \\\n1\n \\_\\ \\ _______________________________ / /_/\n | | | _________ | | |\n | | | // \\\\ | | |\n | | | . || || . | | |\n | | | || || | | |\n | | | || || | | |\n # | | | || || | | |\n | | | || || | | |\n | | | || || | | |\n | | | \\\\_________// #| |#|\n | | . |_______________________________| | |\n |_| / \\ |_|\n / / / \\ \\ \\\n1\n \\_\\ \\ _______________________________ / /_/\n | | | _________ | | |\n | | | // \\\\ | | |\n | | | || || | | |\n | | | || || | | |\n | | | || || | | |\n | | | || || | | |\n | | | || || | | |\n | | | || || | | |\n # | | | \\\\_________// | | |\n | | |_______________________________| | |\n |_| / # \\ |_|\n / / / \\ \\ \\\n1\n \\_\\ \\ _______________________________ / /_/\n | | | _________ | | |\n | | | // \\\\ | | |\n | | | || || | | |\n | | | || || | | |\n | | | || || | | |\n | | | || || | | |\n | | | || || | | |\n | | | || || | | |\n | | | \\\\_________// | | |\n | | |_______________________________| | |\n |_| / \\ |_|\n / / / # \\ \\ \\\n4\n \\_\\ \\ _______________________________ / /_/\n | | | _________ | | |\n | | | // \\\\ | | |\n | | | || || | | |\n | | | || || | | |\n | | | || || | | |\n | | | || || | | |\n | | | || || | | |\n | | | || || | | |\n | | | \\\\_________// | | |\n | | |_______________________________| | |\n |_| / \\ |_|\n / / / \\ \\ \\\n1\n\n\n\n\n\n\n\n\n\n\n\n\n\n2\n | ___________________ |\n | / /__\\ \\ |\n | | |<><>| | |\n | | (_/\\_) | |\n | | / \\ | |\n | | //| __ |\\\\ | |\n | | || |/ \\| \\\\ | |\n | | || [][][] \\\\ | |\n | | || |\\ /| \'| | |\n | | \'] |_||_| | |\n | | [I [ ][ ] | |\n | \\_____I_|_||_|______/ |\n | |\n2\n | ___________________ |\n | / /__\\ \\ |\n | | |<><>| | |\n | | (_/\\_) | |\n | | / \\ | |\n | | //| ()\\|| | |\n | | || |/ \\ | | |\n | | || [][][\\/ | |\n | | || |\\ /| | |\n | | \'] |_||_| | |\n | | [I [ ][ ] | |\n | \\_____I_|_||_|______/ |\n | |\n2\n | ___________________ |\n | / /__\\ \\ |\n | | |<><>| | |\n | | (_/\\_) | |\n | | / \\ | |\n | | ||/=O\\|| | |\n | | | / \\ | | |\n | | \\/][][\\/ | |\n | | |\\ /| | |\n | | |_||_| | |\n | | [ ][ ] | |\n | \\_______|_||_|______/ |\n | |\n1\n | ___________________ |\n | / /__\\ \\ |\n | | |<><>| | |\n | | (_/\\_) | |\n | | / \\ | |\n | | ||/=*\\|| | |\n | | | / \\ | | |\n | | \\/][][\\/ | |\n | | |\\ /| | |\n | | |_||_| | |\n | | [ ][ ] | |\n | \\_______|_||_|______/ |\n | |\n1\n | ___________________ |\n | / /__\\ \\ |\n | | |<><>| | |\n | | (_/\\_) | |\n | | / * \\ | |\n | | ||/***|| | |\n | | | / *\\ | | |\n | | \\/][][\\/ | |\n | | |\\ /| | |\n | | |_||_| | |\n | | [ ][ ] | |\n | \\_______|_||_|______/ |\n | |\n1\n | ___________________ |\n | / /__\\ \\ |\n | | |<><>| | |\n | | (_/\\_) | |\n | | / *** \\ | |\n | | ||*****| | |\n | | | /*** | | |\n | | \\/][][\\/ | |\n | | |\\ /| | |\n | | |_||_| | |\n | | [ ][ ] | |\n | \\_______|_||_|______/ |\n | |\n1\n | ___________________ |\n | / /__\\ \\ |\n | | |<><>| | |\n | | (_/\\_) | |\n | | / * \\ | |\n | | ||/***|| | |\n | | | / *\\ | | |\n | | \\/][][\\/ | |\n | | |\\ /| | |\n | | |_||_| | |\n | | [ ][ ] | |\n | \\_______|_||_|______/ |\n | |\n1\n | ___________________ |\n | / /__\\ \\ |\n | | |<><>| | |\n | | (_/\\_) | |\n | | / \\ | |\n | | ||/=*\\|| | |\n | | | / \\ | | |\n | | \\/][][\\/ | |\n | | |\\ /| | |\n | | |_||_| | |\n | | [ ][ ] | |\n | \\_______|_||_|______/ |\n | |\n1\n | ___________________ |\n | / /__\\ \\ |\n | | |<><>| | |\n | | (_/\\_) | |\n | | / \\ | |\n | | ||/=O\\|| | |\n | | | / \\ | | |\n | | \\/][][\\/ | |\n | | |\\ /| | |\n | | |_||_| | |\n | | [ ][ ] | |\n | \\_______|_||_|______/ |\n | |\n1\n | ___________________ |\n | / /__\\ \\ |\n | | |<><>| | |\n | | (_/\\_) | |\n | | / \\ | |\n | | ||/=*\\|| | |\n | | | / \\ | | |\n | | \\/][][\\/ | |\n | | |\\ /| | |\n | | |_||_| | |\n | | [ ][ ] | |\n | \\_______|_||_|______/ |\n | |\n1\n | ___________________ |\n | / /__\\ \\ |\n | | |<><>| | |\n | | (_/\\_) | |\n | | / * \\ | |\n | | ||/***|| || |\n | | | / *\\ | || |\n | | \\/][][\\/ || |\n | | |\\ /| \'| |\n | | |_||_| [| |\n | | [ ][ ] | |\n | \\_______|_||_|______/ |\n | |\n1\n | ___________________ |\n | / /__\\ \\ |\n | | |<><>| | |\n | | (_/\\_) | |\n | | / *** \\ | |\n | | ||*****| || |\n | | | /*** | || |\n | | \\/][][\\/ || |\n | | |\\ /| \'| |\n | | |_||_| [| |\n | | [ ][ ] | |\n | \\_______|_||_|______/ |\n | |\n1\n | ___________________ |\n | / /__\\ \\ |\n | | |<><>| | |\n | | (_/\\_) | |\n | | / * \\ /| |\n | | ||/***|| | | |\n | | | / *\\ | ||| |\n | | \\/][][\\/ ||| |\n | | |\\ /| \']| |\n | | |_||_| [I| |\n | | [ ][ ] I| |\n | \\_______|_||_|______/ |\n | |\n1\n | ___________________ |\n | / /__\\ \\ |\n | | |<><>| | |\n | | (_/\\_) | |\n | | / \\ /| |\n | | ||/=*\\|| | | |\n | | | / \\ | ||| |\n | | \\/][][\\/ ||| |\n | | |\\ /| \']| |\n | | |_||_| [I| |\n | | [ ][ ] I| |\n | \\_______|_||_|______/ |\n | |\n2\n | ___________________ |\n | / /__\\ \\ |\n | | |<><>| || |\n | | (_/\\_) (| |\n | | / \\ / | |\n | | ||/=O\\|| | || |\n | | | / \\ | |||| |\n | | \\/][][\\/ ||[| |\n | | |\\ /| \']|| |\n | | |_||_| [I|| |\n | | [ ][ ] I[| |\n | \\_______|_||_|______/ |\n | |\n2\n | ___________________ |\n | / /__\\ \\ |\n | | |<><>| |<| |\n | | (_/\\_) (_| |\n | | / \\ / | |\n | | ||/=O\\|| | | | |\n | | | / \\ | |||/| |\n | | \\/][][\\/ ||[]| |\n | | |\\ /| \']|\\| |\n | | |_||_| [I|_| |\n | | [ ][ ] I[ | |\n | \\_______|_||_|_____|/ |\n | |\n1\n | ___________________ |\n | / /__\\ /\\ |\n | | |<><>| |<>| |\n | | (_/\\_) (_/| |\n | | / \\ / | |\n | | ||/=*\\|| | | _| |\n | | | / \\ | |||/ | |\n | | \\/][][\\/ ||[][| |\n | | |\\ /| \']|\\ | |\n | | |_||_| [I|_|| |\n | | [ ][ ] I[ ]| |\n | \\_______|_||_|____|_/ |\n | |\n1\n | ___________________ |\n | / /__\\ /\\ |\n | | |<><>| |<>| |\n | | (_/\\_) (_/| |\n | | / * \\ / | |\n | | ||/***|| | | _| |\n | | | / *\\ | |||/ | |\n | | \\/][][\\/ ||[][| |\n | | |\\ /| \']|\\ | |\n | | |_||_| [I|_|| |\n | | [ ][ ] I[ ]| |\n | \\_______|_||_|____|_/ |\n | |\n1\n | ___________________ |\n | / /__\\ /\\ |\n | | |<><>| |<>| |\n | | (_/\\_) (_/| |\n | |\\ / *** \\ / | |\n | || ||*****| ||/=| |\n | || | /*** | | / | |\n | |/ \\/][][\\/ \\/][| |\n | | |\\ /| |\\ | |\n | | |_||_| |_|| |\n | | [ ][ ] [ ]| |\n | \\_______|_||_|____|_/ |\n | |\n1\n | ___________________ |\n | / /__\\ /\\ |\n | || |<><>| |<>| |\n | |) (_/\\_) (_/| |\n | | \\ / * \\ / | |\n | ||| ||/***|| ||/=| |\n | | | | / *\\ | | / | |\n | |\\/ \\/][][\\/ \\/][| |\n | || |\\ /| |\\ | |\n | || |_||_| |_|| |\n | |] [ ][ ] [ ]| |\n | \\_______|_||_|____|_/ |\n | |\n1\n | ___________________ |\n | / /__\\ /\\ |\n | |>| |<><>| |<>| |\n | |_) (_/\\_) (_/| |\n | | \\ / \\ / | |\n | |\\|| ||/=*\\|| ||/=| |\n | |\\ | | / \\ | | / | |\n | | \\/ \\/][][\\/ \\/][| |\n | |/| |\\ /| |\\ | |\n | |_| |_||_| |_|| |\n | | ] [ ][ ] [ ]| |\n | \\|______|_||_|____|_/ |\n | |\n1\n | ___________________ |\n | /\\ /__\\ /\\ |\n | |<>| |<><>| |<>| |\n | |\\_) (_/\\_) (_/| |\n | | \\ / \\ / | |\n | |O\\|| ||/=O\\|| ||/*| |\n | | \\ | | / \\ | | / | |\n | |][\\/ \\/][][\\/ \\/][| |\n | | /| |\\ /| |\\ | |\n | ||_| |_||_| |_|| |\n | |[ ] [ ][ ] [ ]| |\n | \\_|_____|_||_|____|_/ |\n | |\n1\n | ___________________ |\n | /_\\ /__\\ /\\ |\n | |><>| |<><>| |<>| |\n | |/\\_) (_/\\_) (_/| |\n | | \\ / \\ / *| |\n | |=*\\|| ||/=O || ||**| |\n | | \\ | | / \\ | | /*| |\n | |[][\\/ \\/][][\\/ \\/][| |\n | | /| |\\ /| |\\ | |\n | |||_| |_||_| |_|| |\n | |][ ] [ ][ ] [ ]| |\n | \\|_|____|_||_|____|_/ |\n | |\n1\n | ___________________ |\n | /__\\ /__\\ /\\ |\n | |<><>| |<><>| |<>| |\n | |_/\\_) (_/\\_) (_/| |\n | | * \\ / \\ / | |\n | |/***|| ||/=* || ||/*| |\n | |/ *\\ | | / \\ | | / | |\n | |][][\\/ \\/][][\\/ \\/][| |\n | |\\ /| |\\ /| |\\ | |\n | |_||_| |_||_| |_|| |\n | | ][ ] [ ][ ] [ ]| |\n | \\_|_|___|_||_|____|_/ |\n | |\n1\n | ___________________ |\n | /__\\ /__\\ /\\ |\n | |<><>| |<><>| |<>| |\n | |_/\\_) (_/\\_) (_/| |\n | | *** \\ / * \\ / | |\n | |*****| ||/***|| ||/O| |\n | |/*** | | / *\\ | | / | |\n | |][][\\/ \\/][][\\/ \\/][| |\n | |\\ /| |\\ /| |\\ | |\n | |_||_| |_||_| |_|| |\n | | ][ ] [ ][ ] [ ]| |\n | \\_|_|___|_||_|____|_/ |\n | |\n1\n | ___________________ |\n | /__\\ /__\\ /\\ |\n | |<><>| |<><>| |<>| |\n | |_/\\_) (_/\\_) (_/| |\n | | * \\ / *** \\ / | |\n | |/***|| ||*****| ||/*| |\n | |/ *\\ | | /*** | | / | |\n | |][][\\/ \\/][][\\/ \\/][| |\n | |\\ /| |\\ /| |\\ | |\n | |_||_| |_||_| |_|| |\n | | ][ ] [ ][ ] [ ]| |\n | \\_|_|___|_||_|____|_/ |\n | |\n1\n | ___________________ |\n | /__\\ /__\\ /\\ |\n | |<><>| |<><>| |<>| |\n | |_/\\_) (_/\\_) (_/| |\n | | \\ / * \\ / *| |\n | |/=* || ||/***|| ||**| |\n | |/ \\ | | / *\\ | | /*| |\n | |][][\\/ \\/][][\\/ \\/][| |\n | |\\ /| |\\ /| |\\ | |\n | |_||_| |_||_| |_|| |\n | | ][ ] [ ][ ] [ ]| |\n | \\_|_|___|_||_|____|_/ |\n | |\n1\n | ___________________ |\n | /__\\ /__\\ /\\ |\n | |<><>| |<><>| |<>| |\n | |_/\\_) (_/\\_) (_/| |\n | | \\ / \\ / | |\n | |/=O || ||/=*\\|| ||/*| |\n | |/ \\ | | / \\ | | / | |\n | |][][\\/ \\/][][\\/ \\/][| |\n | |\\ /| |\\ /| |\\ | |\n | |_||_| |_||_| |_|| |\n | | ][ ] [ ][ ] [ ]| |\n | \\_|_|___|_||_|____|_/ |\n | |\n1\n | ___________________ |\n | /__\\ /__\\ /\\ |\n | |<><>| |<><>| |<>| |\n | |_/\\_) (_/\\_) (_/| |\n | | \\ / \\ / | |\n | |/=O || ||/=O\\|| ||/=| |\n | |/ \\ | | / \\ | | / | |\n | |][][\\/ \\/][][\\/ \\/][| |\n | |\\ /| |\\ /| |\\ | |\n | |_||_| |_||_| |_|| |\n | | ][ ] [ ][ ] [ ]| |\n | \\_|_|___|_||_|____|_/ |\n | |\n1\n | ___________________ |\n | /__\\ /__\\ /\\ |\n | |<><>| |<><>| |<>| |\n | |_/\\_) (_/\\_) (_/| |\n | | \\ / \\ / | |\n | |/=* || ||/=O\\|| ||/=| |\n | |/ \\ | | / \\ | | / | |\n | |][][\\/ \\/][][\\/ \\/][| |\n | |\\ /| |\\ /| |\\ | |\n | |_||_| |_||_| |_|| |\n | | ][ ] [ ][ ] [ ]| |\n | \\_|_|___|_||_|____|_/ |\n | |\n1\n | ___________________ |\n | /__\\ /__\\ /\\ |\n | |<><>| |<><>| |<>| |\n | |_/\\_) (_/\\_) (_/| |\n | | * \\ / \\ / | |\n | |/***|| ||/=*\\|| ||/=| |\n | |/ *\\ | | / \\ | | / | |\n | |][][\\/ \\/][][\\/ \\/][| |\n | |\\ /| |\\ /| |\\ | |\n | |_||_| |_||_| |_|| |\n | | ][ ] [ ][ ] [ ]| |\n | \\_|_|___|_||_|____|_/ |\n | |\n1\n | ___________________ |\n | /__\\ /__\\ /\\ |\n | |<><>| |<><>| |<>| |\n | |_/\\_) (_/\\_) (_/| |\n | | *** \\ / * \\ / | |\n | |*****| ||/***|| ||/=| |\n | |/*** | | / *\\ | | / | |\n | |][][\\/ \\/][][\\/ \\/][| |\n | |\\ /| |\\ /| |\\ | |\n | |_||_| |_||_| |_|| |\n | | ][ ] [ ][ ] [ ]| |\n | \\_|_|___|_||_|____|_/ |\n | |\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n1\n /~___\\ | |\n /_/o o| | |\n _\\ -/_ | |\n / \\ / \\ | |\n //__ __|\\\\ | |\n \\--([==o \\\\| | |\n | | \\\\ | |\n |====| \')| |\n | || | | |\n____________________( )( )_____| |\n | || | \\ |\n |_||_| \\ |\n [_][__\\ \\|_______________________________\n1\n /~___\\ | |\n /_/o o| | |\n _\\ -/_ | |\n / \\ / \\ | |\n //__ __|\\\\ | |\n \\--([==* -- | |\n | | \\\\ | |\n |====| \')| |\n | || | | |\n____________________( )( )_____| |\n | || | \\ |\n |_||_| \\ |\n [_][__\\ \\|_______________________________\n1\n /~___\\ | |\n /_/o o| | |\n _\\ -/_ | | ---\n / \\ / \\ | |\n //__ __*\\\\ | |\n \\--([=*** \\ -----\n | * \\\\ | |\n |====| \')| |\n | || | | |\n____________________( )( )_____| |\n | || | \\ |\n |_||_| \\ |\n [_][__\\ \\|_______________________________\n1\n /~___\\ | |\n /_/o o| | |\n _\\ -/_ | | -----\n / \\ / \\ | |\n //__ _***\\ | |\n \\--([*****\\ | |-----\n | *** \\\\ | |\n |====| \')| |\n | || | | |\n____________________( )( )_____| |\n | || | \\ |\n |_||_| \\ |\n [_][__\\ \\|_______________________________\n1\n /~___\\ | |\n /_/o o| | |\n _\\ -/_ | | -----\n / \\ / \\ | |\n //__ __* \\ | |\n \\--([=***\\\\ | | -----\n | * \\\\ | |\n |====| \')| |\n | || | | |\n____________________( )( )_____| |\n | || | \\ |\n |_||_| \\ |\n [_][__\\ \\|_______________________________\n1\n /~___\\ | |\n /_/o o| | |\n _\\ -/_ | | -----\n / \\ / \\ | |\n //__ __|\\\\ | |\n \\--([==* \\\\ | | -----\n | | \\\\ | |\n |====| \')| |\n | || | | |\n____________________( )( )_____| |\n | || | \\ |\n |_||_| \\ |\n [_][__\\ \\|_______________________________\n1\n /~___\\ | |\n /_/o o| | |\n _\\ -/_ | | -----\n / \\ / \\ | |\n //__ __|\\\\ | |\n \\--([==o \\\\ | | -----\n | | \\\\ | |\n |====| \')| |\n | || | | |\n____________________( )( )_____| |\n | || | \\ |\n |_||_| \\ |\n [_][__\\ \\|_______________________________\n1\n /~___\\ | |\n /_/o o| | |\n _\\ -/_ | | -----\n / \\ / \\ | |\n //__ __|\\\\ | |\n \\--([==o \\\\ | | -----\n | | \\\\ | |\n |====| \')| |\n | || | | |\n____________________( )( )_____| |\n | || | \\ |\n |_||_| \\ |\n [_][__\\ \\|_______________________________\n1\n /~___\\ | |\n /_/o o| | |\n _\\ -/_ | *--\n / \\ / \\ | |\n //__ __|\\\\ | |\n \\--([==o \\\\ | | -----\n | | \\\\ | |\n |====| \')| |\n | || | | |\n____________________( )( )_____| |\n | || | \\ |\n |_||_| \\ |\n [_][__\\ \\|_______________________________\n1\n /~___\\ | |\n /_/o o| | .* \'\n _\\ -/_ | ***\n / \\ / \\ | *\n //__ __|\\\\ | | \' ----\n \\--([==* -- | | -\n | | \\\\ | |\n |====| \')| |\n | || | | |\n____________________( )( )_____| |\n | || | \\ |\n |_||_| \\ |\n [_][__\\ \\|_______________________________\n1\n /~___\\ |: * # \'\n /_/- -| | ***\n _\\ -/_ | *****\n / \\ / \\ |# *** .\n //__ __*\\\\ | * # -----\n \\--([=***\\\\----- | \'\n | * \\\\ | |\n |====| \')| |\n | || | | |\n____________________( )( )_____| |\n | || | \\ |\n |_||_| \\ |\n [_][__\\ \\|_______________________________\n1\n /~___\\ \' | * #\n /_/- -| | *** \'\n _\\ o/_ \' *****\n / \\ / \\ | *** \'\n //__ _***\\ # * -----\n \\--([*****\\ | .-----\n | *** \\\\ | | #\n |====| \')| . | \'\n | || | | |\n____________________( )( )_____| |\n | || | \\ |\n |_||_| \\ |\n [_][__\\ \\|_______________________________\n1\n /~___\\ \' | *\n /_/0 0| | */|\\* \' \'\n _\\ o/_ |*|\\|| *\n / \\ / \\ \' | *\\|/*\n //__ __*\\\\ | * -----\n \\--([=***\\\\ | | ----- \'\n | * #\\ | |\n |====| \')| | \'\n | || | |\' | #\n____________________( )( )___._| |\n | || | \\ |\n |_||_| \\ |\n [_][__\\ \\|_______________________________\n1\n /~___\\ | |\n /_/o o| | /*\\ \'\n _\\ -/_ | |*|*\n / \\ / \\ | \\*/\n //__ __|\\\\ | | -----\n \\--([==* \\\\ | | -----\n | | \\\\ | |\n |====| \')| | \'\n | || |# | |\n____________________( )( )_____| |\n | || | \\ | #\n |_||_| \\ | \'\n [_][__\\\' \\|_______________________________\n1\n /~___\\ | |\n /_/o o| | /|\\\n _\\ -/_ | | ||\n / \\ / \\ | \\|/\n //__ __|\\\\ | | -----\n \\--([==o \\\\ | | -----\n | | \\\\ | |\n |====| \')| |\n | || | | |\n____________________( )( )_____| |\n | |# | \\ |\n |_||_| \\ |\n [_][__\\ \\|___________#___________________\n1\n /~___\\ | |\n /_/o o| | /|\\\n _\\ -/_ | | ||\n / \\ / \\ | \\|/\n //__ __|\\\\ | -----\n \\--([==o \\\\ | | -----\n | | \\\\ | |\n |====| \')| |\n | || | | |\n____________________( )( )_____| |\n | || | \\ |\n |_||_| \\ | #\n #[_][__\\ \\|_______________________________\n1\n /~___\\ | |\n /_/o o| | /|\\\n _\\ -/_ | | ||\n / \\ / \\ | \\|/\n //__ __|\\\\----- |\n \\--([==o \\\\ | | -----\n | | \\\\ | |\n |====| \')| |\n | || | | |\n____________________( )( )_____| |\n | || | \\ | #\n |_||_| \\ |\n [_][__\\ \\|_______________________________\n1\n /~___\\ | |\n /_/o o| | /|\\\n _\\ o/_ | | ||\n / \\ / \\ | \\|/\n //__ *---- | |\n \\--([==o \\\\ | | ---\n | | \\\\ | |\n |====| \')| |\n | || | | |\n____________________( )( )_____| |\n | || | \\ | #\n |_||_| \\ |\n [_][__\\ \\|_______________________________\n1\n /~___\\ | |\n /_/- o| | /|\\\n _\\ O/_ | | ||\n / \\*/ \\ | \\|/\n //__***|\\\\ | |\n \\--([*=o \\\\ | |\n | | \\\\ | |\n |====| \')| |\n | || | | |\n___________________( )( )_____| |\n | || | \\ |\n |_||_| \\ | #\n [_][__\\ \\|________________________________\n1\n /~___\\ | |\n /_/x x| | /|\\\n _\\ O/_ | | ||\n / *** \\ | \\|/\n //_*****\\\\ | |\n \\--(***o \\\\ | |\n | | \\\\ | |\n |====| \')| |\n | || | | |\n____________________( )( )_____| |\n | || | \\ |\n |_||_| \\ |\n [_][__\\ \\|____________________#__________\n1\n /~___\\ | |\n /_/x x| | /|\\\n _\\***_ | | ||\n / *****\\ | \\|/\n //*******\\ | |\n \\--***** \\\\ | |\n | ***| \\\\ | |\n |====| \')| |\n | || | | |\n____________________( )( )_____| |\n | || | \\ |\n |_||_| \\ | #\n [_][__\\ \\|_______________________________\n1\n /~___\\ | |\n /_/x x| | /|\\\n _\\ -/_ | | ||\n / *** \\ | \\|/\n //_*****\\\\ | |\n \\--(***o \\\\ | |\n | | \\\\ | |\n |====| \')| |\n | || | | |\n____________________( )( )_____| |\n | || | \\ |\n |_||_| \\ |\n [_][__\\ \\|______________________#________\n1\n /~___\\ | |\n /_/x x| | /|\\\n _\\ -/_ | | ||\n / \\*/ \\ | \\|/\n // ***|\\\\ | |\n \\\\ * | \\\\ | |\n \\\\ | \\\\ | |\n [==o=| \')| |\n /| || | | |\n____________________( )( )_____| |\n | || | \\ |\n |_||_| \\ |\n [_][__\\ \\|_______________________#_______\n3\n /~___\\ | |\n /_/x x| | /|\\\n _\\ -/_ | | ||\n / \\ / \\ | \\|/\n // |\\\\ | |\n || | \\\\ | |\n || | | \\\\ | |\n || |====| \')| |\n (\' | || | | |\n____________________( )( )_____| |\n [==o| || | \\ |\n / |_||_| \\ |\n [_][__\\ \\|________________________#______\n6\n\n\n\n\n\n\n\n\n\n\n\n\n\n10\n __ /~~\\ __\n /__\\ |<><>| /__\\\n |<><>| /_/\\_\\ |<><>|\n (_/\\_) /\\___/\\ (_/\\_)\n / \\ // [ ]|\\\\ / \\\n ||/(===o ||| [_]| \\\\ //| __ |\\\\\n | / \\ | ||| | \\\\ || |/ \\| \\\\\n \\/][][\\/ |||====| \\\\ || [][][] \\\\\n |\\ /| #/|\\ /I\\ # || |\\ /| \')\n |_||_| / | || I \\ \'] |_||_|\n [ ][ ] / | || | \\ [I [ ][ ]\n | || | / | || | \\ I | || |\n | || | / | || | \\ | || |\n6\n __ /~~\\ __\n /__\\ |<><>| /__\\\n |<><>| /_/\\_\\ |<><>|\n (_/\\_) /\\___/\\ (_/\\_)\n / \\ // [ ]|\\\\ / \\\n ||/(===o ||| [_]| \\\\ ||/(===o\\\n | / \\ | ||| | \\\\ | / \\| \\\\\n \\/][][\\/ |||====| \\\\ \\/][][] \\\\\n |\\ /| #/|\\ /I\\ # |\\ /| \')\n |_||_| / | || I \\ |_||_|\n [ ][ ] / | || | \\ [ ][ ]\n | || | / | || | \\ | || |\n | || | / | || | \\ | || |\n18\n __ /~~\\ __\n /__\\ |<><>| /__\\\n |<><>| /_/\\_\\ |<><>|\n (_/\\_) /\\___/\\ (_/\\_)\n / \\ // [ ]|\\\\ / \\\n ||/(===o //| [_]| \\\\ ||/(===o\n | / \\ | \\\\| | // | / \\||\n \\/][][\\/ \\#====|#/ \\/][][\\/\n |\\ /| /|\\ /I\\ |\\ /|\n |_||_| / | || I \\ |_||_|\n [ ][ ] / | || | \\ [ ][ ]\n | || | / | || | \\ | || |\n | || | / | || | \\ | || |\n4\n\n\n\n\n\n\n\n\n\n\n\n\n\n30\n /~~\\\n |<><>| Commander, tear this ship apart\n /_/\\_\\ until you\'ve found those plans.\n /\\___/\\\n // [ ]|\\\\\n //| [_]| \\\\\n \\\\| | //\n \\#====|#/\n /|\\ /I\\\n / | || I \\\n / | || | \\\n / | || | \\\n / | || | \\\n2\n /~~\\\n |<><>|\n /_/\\_\\\n /\\___/\\\n // [ ]|\\\\\n //| [_]| \\\\\n \\\\| | //\n \\#====|#/\n /|\\ /I\\\n / | || I \\\n / | || | \\\n / | || | \\\n / | || | \\\n30\n /~~\\\n |<><>| And bring me the passengers.\n /_/\\_\\ # I want them alive!\n /\\___/\\ //\n // [ ]|\\\\//\n //| [_]| \\/\n \\\\| |\n \\#====|\n /|\\ /I\\\n / | || I \\\n / | || | \\\n / | || | \\\n / | || | \\\n5\n /~~\\\n |<><>|\n /_/\\_\\\n /\\___/\\\n // [ ]|\\\\\n //| [_]| \\\\\n \\\\| | //\n \\#====|#/\n /|\\ /I\\\n / | || I \\\n / | || | \\\n / | || | \\\n / | || | \\\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n11\n /~\\\n |oo )\n _\\=/_\n / _ \\\n //|/.\\|\\\\\n \\\\ \\_/ ||\n \\|\\ /| ||\n # _ _/ #\n | | |\n | | |\n []|[]\n | | |\n_______________________________/_]_[_\\_____________________________\n11\n /~\\\n ( oo|\n _\\=/_\n / _ \\\n //|/.\\|\\\\\n \\\\ \\_/ ||\n \\|\\ /| ||\n # _ _/ #\n | | |\n | | |\n []|[]\n | | |\n_______________________________/_]_[_\\_____________________________\n11\n /~\\\n |oo )\n _\\=/_\n / _ \\\n //|/.\\|\\\\\n \\\\ \\_/ ||\n \\|\\ /| ||\n # _ _/ #\n | | |\n | | |\n []|[]\n | | |\n_______________________________/_]_[_\\_____________________________\n11\n /~\\\n ( oo|\n _\\=/_\n / _ \\\n //|/.\\|\\\\\n \\\\ \\_/ ||\n \\|\\ /| ||\n # _ _/ #\n | | |\n | | |\n []|[]\n | | |\n_______________________________/_]_[_\\_____________________________\n6\n /~\\\n |oo )\n _\\=/_\n / _ \\\n //|/.\\|\\\\\n || \\_/ ||\n || |\\ /| ||\n # \\_ _/ #\n | | |\n | | |\n []|[]\n | | |\n_______________________________/_]_[_\\_____________________________\n6\n /~\\\n R2-D2! |oo )\n Where are you? _\\=/_\n / _ \\\n //|/.\\|\\\\\n || \\_/ ||\n || |\\ /| ||\n # \\_ _/ #\n | | |\n | | |\n []|[]\n | | |\n_______________________________/_]_[_\\_____________________________\n9\n /~\\\n R2-D2! |oo )\n Where are you? # _\\=/_ #\n \\\\ / _ \\ //\n \\\\//|/.\\|\\\\//\n \\/ \\_/ \\/\n |\\ /|\n \\_ _/\n | | |\n | | |\n []|[]\n | | |\n_______________________________/_]_[_\\_____________________________\n9\n /~\\\n R2-D2! |oo )\n Where are you? # _\\=/_ #\n \\\\ / _ \\ //\n \\\\//|/.\\|\\\\//\n \\/ \\_/ \\/\n |\\ /|\n \\_ _/\n | | |\n | | |\n []|[]\n | | |\n_______________________________/_]_[_\\_____________________________\n8\n /~\\\n ( oo|\n # _\\=/_ #\n \\\\ / _ \\ //\n \\\\//|/.\\|\\\\//\n \\/ \\_/ \\/\n |\\ /|\n \\_ _/\n | | |\n | | |\n []|[]\n | | |\n_______________________________/_]_[_\\_____________________________\n6\n\n\n\n\n\n\n\n\n\n\n\n\n\n11\n ,===\n (@o o@\n \\ -/\n //~ ~~\\ ___\n / ( ) \\ /() \\\n /_/\\ /\\_| _|_____|_\n \\\\ \\\\ /| || | | === | |\n @ | | | @ |_| O |_|\n | | | || O ||\n | | | ||__*__||\n / | \\ |~ \\___/ ~|\n ~~~~~~~ /=\\ /=\\\n______________________(_)(__\\______[_]_____[_]_____________________\n11\n ,===\n (@o o@\n \\ -/\n //~ ~~\\ ___\n / ( ) \\ / ()\\\n /_/\\ /\\_| _|_____|_\n \\\\ \\\\ /| || | | === | |\n @| | | @ |_| O |_|\n | | | || O ||\n | | | ||__*__||\n / | \\ |~ \\___/ ~|\n ~~~~~~~ /=\\ /=\\\n______________________(_)(__\\______[_]_____[_]_____________________\n8\n\n ,===\n (@o o@\n / \\_-/ ___\n /| |) ) /() \\\n | \\ \\/__ _|_____|_\n | \\____@=| | === | |\n | | |_| O |_|\n | | | || O ||\n | | | ||__*__||\n / | \\ |~ \\___/ ~|\n ~~~~~~~ /=\\ /=\\\n_______________________(_)(__\\_____[_]_____[_]_____________________\n11\n\n ,===\n (@o o@\n / \\_-/ ___\n /| |) ) / ()\\\n | \\ \\/__ _|_____|_\n | \\____@=| | === | |\n | | |_| O |_|\n | | | || O ||\n | | | ||__*__||\n / | \\ |~ \\___/ ~|\n ~~~~~~~ /=\\ /=\\\n_______________________(_)(__\\_____[_]_____[_]_____________________\n7\n\n ,===\n (@o o@\n / \\_-/ ___\n /| |) ) /() \\\n | \\ \\/__ _|_____|_\n | \\____@=| | === | |\n | | |_| O |_|\n | | | || O ||\n | | | ||__*__||\n / | \\ |~ \\___/ ~|\n ~~~~~~~ /=\\ /=\\\n_______________________(_)(__\\_____[_]_____[_]_____________________\n6\n\n ===,\n @o o@)\n / \\-_/ ___\n /| |) ) /() \\\n | \\ \\/__ _|_____|_\n | \\____@=| | === | |\n | | |_| O |_|\n | | | || O ||\n | | | ||__*__||\n / | \\ |~ \\___/ ~|\n ~~~~~~~ /=\\ /=\\\n_______________________(_)(__\\_____[_]_____[_]_____________________\n16\n\n ,===\n (@o o@\n / \\_-/ ___\n /| |) ) /() \\\n | \\ \\/__ _|_____|_\n | \\____@=| | === | |\n | | |_| O |_|\n | | | || O ||\n | | | ||__*__||\n / | \\ |~ \\___/ ~|\n ~~~~~~~ /=\\ /=\\\n_______________________(_)(__\\_____[_]_____[_]_____________________\n7\n ===,\n @o o@)\n \\- /\n //~ ~~\\ ___\n / ( ) \\ /() \\\n /_/\\ /\\_| _|_____|_\n \\\\ \\\\ /| || | | === | |\n @| | | @ |_| O |_|\n | | | || O ||\n | | | ||__*__||\n / | \\ |~ \\___/ ~|\n ~~~~~~~ /=\\ /=\\\n_______________________(_)(__\\_____[_]_____[_]_____________________\n1\n ===,\n @o o@)\n \\- /\n //~ ~~\\ ___\n / ( ) \\ /() \\\n /_/\\ /\\_| _|_____|_\n \\\\ \\\\ /| || | | === | |\n @| | | @ |_| O |_|\n | | | || O ||\n | | | ||__*__||\n / | \\ |~ \\___/ ~|\n ~~~~~~~ /=\\ [_] /=\\\n_______________________(_)(__\\_____[_]_____[_]_____________________\n10\n ===,\n @o o@)\n \\- /\n //~ ~~\\ ___\n / ( ) \\ /() \\\n /_/\\ /\\_| _|_____|_\n \\\\ \\\\ /| || | | === | |\n @| | | @ |_| O |_|\n | | | || O ||\n | | | ||__*__||\n / | \\ |~ \\___/ ~|\n ~~~~~~~ /=\\ /=\\ /=\\\n_______________________(_)(__\\_____[_]_[_]_[_]_____________________\n13\n ,===\n (@o o@\n \\ -/\n //~ ~~\\ ___\n / ( ) \\ /() \\\n /_/\\ /\\_| _|_____|_\n \\\\ \\\\ /| || | | === | |\n @ | | | @ |_| O |_|\n | | | || O ||\n | | | ||__*__||\n / | \\ |~ \\___/ ~|\n ~~~~~~~ /=\\ /=\\ /=\\\n_______________________(_)(__\\_____[_]_[_]_[_]_____________________\n4\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n /() \\ //|/.\\|\\\\\n _|_____|_ \\\\ \\_/ ||\n | | === | | \\|\\ /| ||\n |_| O |_| # _ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n5\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ || \\_/ ||\n | | === | | || |\\ /| ||\n |_| O |_| # \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n20\n /~\\\n |oo ) At last!\n _\\=/_\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ || \\_/ ||\n | | === | | || |\\ /| ||\n |_| O |_| # \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n4\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ || \\_/ ||\n | | === | | || |\\ /| ||\n |_| O |_| # \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n7\n /~\\\n |oo ) Where have\n _\\=/_ you been?\n ___ # / _ \\\n / ()\\ \\\\//|/.\\|\\\\\n _|_____|_ \\/ \\_/ ||\n | | === | | |\\ /| ||\n |_| O |_| \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n4\n /~\\\n |oo ) Where have\n _\\=/_ you been?\n ___ # / _ \\\n / ()\\ \\\\//|/.\\|\\\\\n _|_____|_ \\/ \\_/ ||\n | | === | | |\\ /| ||\n |_| O |_| \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n9\n /~\\\n |oo ) Where have\n _\\=/_ you been?\n ___ # / _ \\\n / ()\\ \\\\//|/.\\|\\\\\n _|_____|_ \\/ \\_/ ||\n | | === | | |\\ /| ||\n |_| O |_| \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n4\n /~\\\n |oo )\n _\\=/_\n ___ # / _ \\\n / ()\\ \\\\//|/.\\|\\\\\n _|_____|_ \\/ \\_/ ||\n | | === | | |\\ /| ||\n |_| O |_| \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n6\n /~\\\n |oo )\n _\\=/_\n ___ # / _ \\ #\n /() \\ \\\\//|/.\\|\\\\//\n _|_____|_ \\/ \\_/ \\/\n | | === | | |\\ /|\n |_| O |_| \\_ _/\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n6\n /~\\\n |oo )\n _\\=/_\n ___ # / _ \\\n / ()\\ \\\\//|/.\\|\\\\\n _|_____|_ \\/ \\_/ ||\n | | === | | |\\ /| ||\n |_| O |_| \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n3\n /~\\\n |oo )\n _\\=/_\n ___ # / _ \\\n /() \\ \\\\//|/.\\|\\\\\n _|_____|_ \\/ \\_/ ||\n | | === | | |\\ /| ||\n |_| O |_| \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n5\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ || \\_/ ||\n | | === | | || |\\ /| ||\n |_| O |_| # \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n3\n /~\\\n |oo )\n _\\=/_\n ___ # / _ \\\n / ()\\ \\\\//|/.\\|\\\\\n _|_____|_ \\/ \\_/ ||\n | | === | | |\\ /| ||\n |_| O |_| \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n6\n /~\\\n |oo )\n _\\=/_\n ___ # / _ \\ #\n /() \\ \\\\//|/.\\|\\\\//\n _|_____|_ \\/ \\_/ \\/\n | | === | | |\\ /|\n |_| O |_| \\_ _/\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n6\n /~\\\n |oo )\n _\\=/_\n ___ # / _ \\\n / ()\\ \\\\//|/.\\|\\\\\n _|_____|_ \\/ \\_/ ||\n | | === | | |\\ /| ||\n |_| O |_| \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n3\n /~\\\n |oo )\n _\\=/_\n ___ # / _ \\\n /() \\ \\\\//|/.\\|\\\\\n _|_____|_ \\/ \\_/ ||\n | | === | | |\\ /| ||\n |_| O |_| \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n5\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ || \\_/ ||\n | | === | | || |\\ /| ||\n |_| O |_| # \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n21\n /~\\\n |oo ) Secret mission?\n _\\=/_\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ || \\_/ ||\n | | === | | || |\\ /| ||\n |_| O |_| # \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n3\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n /() \\ //|/.\\|\\\\\n _|_____|_ || \\_/ ||\n | | === | | || |\\ /| ||\n |_| O |_| # \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n12\n /~\\\n |oo ) What plans?\n _\\=/_\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ || \\_/ ||\n | | === | | || |\\ /| ||\n |_| O |_| # \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n6\n /~\\\n |oo ) What plans?\n _\\=/_\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ || \\_/ ||\n | | === | | || |\\ /| ||\n |_| O |_| # \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n8\n /~\\\n |oo ) What plans?\n _\\=/_\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ || \\_/ ||\n | | === | | || |\\ /| ||\n |_| O |_| # \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n6\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ || \\_/ ||\n | | === | | || |\\ /| ||\n |_| O |_| # \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n4\n\n\n\n\n\n\n\n\n\n\n\n\n\n3\n /__\\ /__\\\n |<><>| |<><>|\n (_/\\_) (_/\\_)\n / \\ / \\\n //| __ |\\\\ ||/(===o\n // |/ \\| \\\\ | / \\ |\n // [][][] || \\/][][\\/\n |\' |\\ /| [\' |\\ /|\n |_||_| I] |_||_|\n [ ][ ] I [ ][ ]\n | || | | || |\n |_||_| |_||_|\n__________________________/__][_]_________[_][__\\__________________\n3\n /__\\ /__\\\n |<><>| |<><>|\n (_/\\_) (_/\\_)\n / \\ / \\\n //| __ |\\\\ ||/(===o\n // |/ \\| \\\\ | / \\ |\n // [][][] || \\/][][\\/\n |\' |\\ /| [\' |\\ /|\n |_||_| I] |_||_|\n [ ][ ] I [ ][ ]\n | || | | || |\n |_||_| |_||_|\n___________________________/__][_]_________[_][__\\_________________\n3\n /__\\ /__\\\n |><> | |<><>|\n (/\\__) (_/\\_)\n / \\ / \\\n //| __ |\\\\ ||/(===o\n // |/ \\| \\\\ | / \\ |\n // [][][] || \\/][][\\/\n |\' |\\ /| [\' |\\ /|\n |_||_| I] |_||_|\n [ ][ ] I [ ][ ]\n | || | | || |\n |_||_| |_||_|\n____________________________/__][_]_________[_][__\\________________\n3\n /__\\ /__\\\n |><> | |<><>|\n (/\\__) (_/\\_)\n / \\ / \\\n //| __ |\\\\ ||/(===o\n // |/ \\| \\\\ | / \\ |\n // [][][] || \\/][][\\/\n |\' |\\ /| [\' |\\ /|\n |_||_| I] |_||_|\n [ ][ ] I [ ][ ]\n | || | | || |\n |_||_| |_||_|\n_____________________________/__][_]_________[_][__\\_______________\n3\n /__\\ /__\\\n |><> | |<><>|\n (/\\__) (_/\\_)\n / \\ / \\\n //| __ |\\\\ ||/(===o\n // |/ \\| \\\\ | / \\ |\n // [][][] || \\/][][\\/\n |\' |\\ /| [\' |\\ /|\n |_||_| I] |_||_|\n [ ][ ] I [ ][ ]\n | || | | || |\n |_||_| |_||_|\n______________________________/__][_]_________[_][__\\______________\n3\n /__\\ /__\\\n |><> | |><> |\n (/\\__) (/\\__)\n / \\ / \\\n //| __ |\\\\ ||/(===o\n // |/ \\| \\\\ | / \\ |\n // [][][] || \\/][][\\/\n |\' |\\ /| [\' |\\ /|\n |_||_| I] |_||_|\n [ ][ ] I [ ][ ]\n | || | | || |\n |_||_| |_||_|\n_______________________________/__][_]_________[_][__\\_____________\n3\n /__\\ /__\\\n |><> | |><> |\n (/\\__) (/\\__)\n / \\ / \\\n\\ //| __ |\\\\ ||/(===o\n| // |/ \\| \\\\ | / \\ |\n| // [][][] || \\/][][\\/\n |\' |\\ /| [\' |\\ /|\n |_||_| I] |_||_|\n [ ][ ] I [ ][ ]\n | || | | || |\n |_||_| |_||_|\n________________________________/__][_]_________[_][__\\____________\n3\n /__\\ /__\\\n |><> | |><> |\n (/\\__) (/\\__)\n\\ / \\ / \\\n \\ //| __ |\\\\ ||/(===o\no| // |/ \\| \\\\ | / \\ |\n|| // [][][] || \\/][][\\/\n@ |\' |\\ /| [\' |\\ /|\n |_||_| I] |_||_|\n [ ][ ] I [ ][ ]\n | || | | || |\n |_||_| |_||_|\n_________________________________/__][_]_________[_][__\\___________\n3\n /__\\ /__\\\n@ |><> | |><> |\n (/\\__) (/\\__)\n~\\ / \\ / \\\n\\ \\ //| __ |\\\\ ||/(===o\n=o| // |/ \\| \\\\ | / \\ |\n || // [][][] || \\/][][\\/\n @ |\' |\\ /| [\' |\\ /|\n |_||_| I] |_||_|\n [ ][ ] I [ ][ ]\n\\ | || | | || |\n~ |_||_| |_||_|\n\\_________________________________/__][_]_________[_][__\\__________\n3\n= /__\\ /__\\\no@ |><> | |><> |\n/ (/\\__) (/\\__)\n~~\\ / \\ / \\\n)\\ \\ //| __ |\\\\ ||/(===o\n==o| // |/ \\| \\\\ | / \\ |\n| || // [][][] || \\/][][\\/\n| @ |\' |\\ /| [\' |\\ /|\n| |_||_| I] |_||_|\n| [ ][ ] I [ ][ ]\n \\ | || | | || |\n~~ |_||_| |_||_|\n_\\_________________________________/__][_]_________[_][__\\_________\n3\n== /__\\ /__\\\n o@ |><> | |><> |\n-/ (/\\__) (/\\__)\n ~~\\ / \\ / \\\n )\\ \\ //| __ |\\\\ ||/(===o\n@==o| // |/ \\| \\\\ | / \\ |\n | || // [][][] || \\/][][\\/\n | @ |\' |\\ /| [\' |\\ /|\n | |_||_| I] |_||_|\n | [ ][ ] I [ ][ ]\n \\ | || | | || |\n~~~ |_||_| |_||_|\n(_\\_________________________________/__][_]_________[_][__\\________\n3\n=== /__\\ /__\\\no o@ |><> | |><> |\n -/ (/\\__) (/\\__)\n ~~\\ / \\ / \\\n_ )\\ \\ //| __ |\\\\ ||/(===o\n/@==o| // |/ \\| \\\\ | / \\ |\n /| || // [][][] || \\/][][\\/\n| | @ |\' |\\ /| [\' |\\ /|\n| | |_||_| I] |_||_|\n| | [ ][ ] I [ ][ ]\n| \\ | || | | || |\n~~~~ |_||_| |_||_|\n)(_\\_________________________________/__][_]_________[_][__\\_______\n3\n,=== /__\\ /__\\\n@o o@ |><> | |><> |\n\\ -/ (/\\__) (/\\__)\n~ ~~\\ / \\ / \\\n__ )\\ \\ //| __ |\\\\ ||/(===o\n_/@==o| // |/ \\| \\\\ | / \\ |\n\\ /| || // [][][] || \\/][][\\/\n | | @ |\' |\\ /| [\' |\\ /|\n | | |_||_| I] |_||_|\n | | [ ][ ] I [ ][ ]\n | \\ | || | | || |\n~~~~~ |_||_| |_||_|\n_)(_\\_________________________________/__][_]_________[_][__\\______\n3\n ,=== /__\\ /__\\\n(@o o@ |><> | |><> |\n \\ -/ (/\\__) (/\\__)\n/~ ~~\\ / \\ / \\\n\\__ )\\ \\ //| __ |\\\\ ||/(===o\n\\_/@==o| // |/ \\| \\\\ | / \\ |\n\\\\ /| || // [][][] || \\/][][\\/\n| | | @ |\' |\\ /| [\' |\\ /|\n| | | |_||_| I] |_||_|\n| | | [ ][ ] I [ ][ ]\n | \\ | || | | || |\n~~~~~~ |_||_| |_||_|\n(_)(_\\_________________________________/__][_]_________[_][__\\_____\n3\n ,=== /__\\ /__\\\n (@o o@ |><> | |><> |\n \\ -/ (/\\__) (/\\__)\n//~ ~~\\ / \\ / \\\n \\__ )\\ \\ //| __ |\\\\ ||/(===o\n\\\\_/@==o| // |/ \\| \\\\ | / \\ |\n |\\ /| || // [][][] || \\/][][\\/\n | | | @ |\' |\\ /| [\' |\\ /|\n | | | |_||_| I] |_||_|\n | | | [ ][ ] I [ ][ ]\n/ | \\ | || | | || |\n~~~~~~~ |_||_| |_||_|\n_(_)(_\\_________________________________/__][_]_________[_][__\\____\n2\n ,=== /__\\ /__\\\n (@o o@ |><> | |><> |\n \\ -/ (/\\__) (/\\__)\n //~ ~~\\ / \\ / \\\n\\ \\__ )\\ \\ //| __ |\\\\ ||/(===o\n \\\\_/@==o| // |/ \\| \\\\ | / \\ |\n |\\ /| || // [][][] || \\/][][\\/\n | | | @ |\' |\\ /| [\' |\\ /|\n | | | |_||_| I] |_||_|\n | | | [ ][ ] I [ ][ ]\n / | \\ | || | | || |\n ~~~~~~~ |_||_| |_||_|\n__(_)(_\\_________________________________/__][_]_________[_][__\\___\n1\n ,=== /__\\ /__\\\n (@o o@ |><> | |><> |\n \\ -/ (/\\__) (/\\__)\n //~ ~~\\ / \\ / \\\n\\ \\__ )\\\\\\ //| __ |\\\\ ||/(===o\n \\\\_/@==o| // |/ \\| \\\\ | / \\ |\n |\\ /| || // [][][] || \\/][][\\/\n | | | @ |\' |\\ /| [\' |\\ /|\n | | | |_||_| I] |_||_|\n | | | [ ][ ] I [ ][ ]\n / | \\ | || | | || |\n ~~~~~~~ |_||_| |_||_|\n__(_)(_\\_________________________________/__][_]_________[_][__\\___\n7\n ,=== /__\\ /__\\\n (@o o@ |><> | |><> |\n \\ -/ (/\\__) (/\\__)\n //~ ~~\\ / \\ / \\\n\\ \\__ )\\ \\ //| __ |\\\\ ||/(===o\n \\\\_/@==o| // |/ \\| \\\\ | / \\ |\n |\\ /| || // [][][] || \\/][][\\/\n | | | @ |\' |\\ /| [\' |\\ /|\n | | | |_||_| I] |_||_|\n | | | [ ][ ] I [ ][ ]\n / | \\ | || | | || |\n ~~~~~~~ |_||_| |_||_|\n__(_)(_\\_________________________________/__][_]_________[_][__\\___\n18\n ,=== /__\\ /__\\\n (@o o@ There\'s one. |><> | |><> |\n \\ -/ (/\\__) (/\\__)\n //~ ~~\\ / \\ / \\\n\\ \\__ )\\ \\ //| __ |\\\\ ||/(===o\n \\\\_/@==o| // |/ \\| \\\\ | / \\ |\n |\\ /| || // [][][] || \\/][][\\/\n | | | @ |\' |\\ /| [\' |\\ /|\n | | | |_||_| I] |_||_|\n | | | [ ][ ] I [ ][ ]\n / | \\ | || | | || |\n ~~~~~~~ |_||_| |_||_|\n__(_)(_\\_________________________________/__][_]_________[_][__\\___\n3\n ,=== /__\\ /__\\\n (@o o@ |><> | |><> |\n \\ -/ (/\\__) (/\\__)\n //~ ~~\\ / \\ / \\\n\\ \\__ )\\ \\ //| __ |\\\\ ||/(===o\n \\\\_/@==o| // |/ \\| \\\\ | / \\ |\n |\\ /| || // [][][] || \\/][][\\/\n | | | @ |\' |\\ /| [\' |\\ /|\n | | | |_||_| I] |_||_|\n | | | [ ][ ] I [ ][ ]\n / | \\ | || | | || |\n ~~~~~~~ |_||_| |_||_|\n__(_)(_\\_________________________________/__][_]_________[_][__\\___\n8\n ,=== /__\\ /__\\\n (@o o@ Set for stun! |><> | |><> |\n \\ -/ (/\\__) (/\\__)\n //~ ~~\\ / \\ / \\\n\\ \\__ )\\ \\ /o===)\\|| ||/(===o\n \\\\_/@==o| // |/ \\ | | / \\ |\n |\\ /| || // [][][\\/ \\/][][\\/\n | | | @ |\' |\\ /| |\\ /|\n | | | |_||_| |_||_|\n | | | [ ][ ] [ ][ ]\n / | \\ | || | | || |\n ~~~~~~~ |_||_| |_||_|\n__(_)(_\\_________________________________/__][_]_________[_][__\\___\n9\n ,=== /__\\ /__\\\n (@o o@ Set for stun! |><> | |><> |\n \\ -/ (/\\__) (/\\__)\n //~ ~~\\ / \\ / \\\n\\ \\__ )\\ \\ o===)\\|| ||/(===o\n \\\\_/@==o| ||/ \\ | | / \\ |\n |\\ /| || \\/][][\\/ \\/][][\\/\n | | | @ |\\ /| |\\ /|\n | | | |_||_| |_||_|\n | | | [ ][ ] [ ][ ]\n / | \\ | || | | || |\n ~~~~~~~ |_||_| |_||_|\n__(_)(_\\_________________________________/__][_]_________[_][__\\___\n5\n ,=== /__\\ /__\\\n (@o o@ |><> | |><> |\n \\ -/ (/\\__) (/\\__)\n //~ ~~\\ / \\ / \\\n\\ \\__ )\\ \\ o===)\\|| ||/(===o\n \\\\_/@==o| ||/ \\ | | / \\ |\n |\\ /| || \\/][][\\/ \\/][][\\/\n | | | @ |\\ /| |\\ /|\n | | | |_||_| |_||_|\n | | | [ ][ ] [ ][ ]\n / | \\ | || | | || |\n ~~~~~~~ |_||_| |_||_|\n__(_)(_\\_________________________________/__][_]_________[_][__\\___\n1\n ,=== /__\\ /__\\\n (@o o@ |><> | |><> |\n \\ -/ (/\\__) (/\\__)\n //~ ~~\\ / \\ / \\\n\\ \\__ )\\ \\ *===)\\|| ||/(===o\n \\\\_/@==*| ||/ \\ | | / \\ |\n |\\ /| || \\/][][\\/ \\/][][\\/\n | | | @ |\\ /| |\\ /|\n | | | |_||_| |_||_|\n | | | [ ][ ] [ ][ ]\n / | \\ | || | | || |\n ~~~~~~~ |_||_| |_||_|\n__(_)(_\\_________________________________/__][_]_________[_][__\\___\n1\n ,=== /__\\ /__\\\n (@o o@ |><> | |><> |\n \\ -/ (/\\__) (/\\__)\n //~ ~~\\ | / \\ / \\\n\\ \\__ )\\ \\ | | o===)\\|| ||/(===o\n \\\\_/@=***---- | ||/ \\ | | / \\ |\n |\\ /| *| \\/][][\\/ \\/][][\\/\n | | | @ |\\ /| |\\ /|\n | | | |_||_| |_||_|\n | | | [ ][ ] [ ][ ]\n / | \\ | || | | || |\n ~~~~~~~ |_||_| |_||_|\n__(_)(_\\_________________________________/__][_]_________[_][__\\___\n1\n ,=== /__\\ /__\\\n (@o o@ |><> | |><> |\n \\ -/ | (/\\__) (/\\__)\n //~ ~~* | | / \\ / \\\n\\ \\__ )* * | | | o===)\\|| ||/(===o\n \\\\_/@***** ----- | | ||/ \\ | | / \\ |\n |\\ /|*** | \\/][][\\/ \\/][][\\/\n | | | * |\\ /| |\\ /|\n | | | |_||_| |_||_|\n | | | [ ][ ] [ ][ ]\n / | \\ | || | | || |\n ~~~~~~~ |_||_| |_||_|\n__(_)(_\\_________________________________/__][_]_________[_][__\\___\n1\n ,=== /__\\ /__\\\n (@o o@ | |><> | |><> |\n \\ -/ | | (/\\__) (/\\__)\n //~ ~~\\ | | | / \\ / \\\n\\ \\__ )\\ \\ | | | | o===)\\|| ||/(===o\n \\\\_/@=*** ----- | | | ||/ \\ | | / \\ |\n |\\ /| *| | | \\/][][\\/ \\/][][\\/\n | | | @ | |\\ /| |\\ /|\n | | | |_||_| |_||_|\n | | | [ ][ ] [ ][ ]\n / | \\ | || | | || |\n ~~~~~~~ |_||_| |_||_|\n__(_)(_\\_________________________________/__][_]_________[_][__\\___\n1\n ,=== | /__\\ /__\\\n (@o o@ | | |><> | |><> |\n \\ -/ | | | (/\\__) (/\\__)\n //~ ~~\\ | | | | / \\ / \\\n\\ \\__ )\\ \\ | | | | | o===)\\|| ||/(===o\n \\\\_/@==*| ----| | | ||/ \\ | | / \\ |\n |\\ /| || | | | \\/][][\\/ \\/][][\\/\n | | | @ | | |\\ /| |\\ /|\n | | | | |_||_| |_||_|\n | | | [ ][ ] [ ][ ]\n / | \\ | || | | || |\n ~~~~~~~ |_||_| |_||_|\n__(_)(_\\_________________________________/__][_]_________[_][__\\___\n1\n ,=== | | /__\\ /__\\\n (@o o@ | | | |><> | |><> |\n \\ -/ | | | | (/\\__) (/\\__)\n //~ ~~\\ | | | | | / \\ / \\\n\\ \\__ )\\ \\ | | | | | | o===)\\|| ||/(===o\n \\\\_/@==o| | | |---|- | ||/ \\ | | / \\ |\n |\\ /| || | | | | \\/][][\\/ \\/][][\\/\n | | | @ | | | |\\ /| |\\ /|\n | | | | | |_||_| |_||_|\n | | | | [ ][ ] [ ][ ]\n / | \\ | | || | | || |\n ~~~~~~~ |_||_| |_||_|\n__(_)(_\\_________________________________/__][_]_________[_][__\\___\n1\n ,=== | | | /__\\ /__\\\n (@o o@ | | | | |><> | |><> |\n \\ -/ | | | | | (/\\__) (/\\__)\n //~ ~~\\ | | | | | | / \\ / \\\n\\ \\__ )\\ \\ | | | | | | | o===)\\|| ||/(===o\n \\\\_/@==o| | | | | | --|-- ||/ \\ | | / \\ |\n |\\ /| || | | | | | \\/][][\\/ \\/][][\\/\n | | | @ | | | | |\\ /| |\\ /|\n | | | | | | |_||_| |_||_|\n | | | | | [ ][ ] [ ][ ]\n / | \\ | | | || | | || |\n ~~~~~~~ | |_||_| |_||_|\n__(_)(_\\_________________________________/__][_]_________[_][__\\___\n1\n ,=== | | | | /__\\ /__\\\n (@o o@ | | | | | |><> | |><> |\n \\ -/ | | | | | | (/\\__) (/\\__)\n //~ ~~\\ | | | | | | | / \\ / \\\n\\ \\__ )\\ \\ | | | | | | | o===)\\|| ||/(===o\n \\\\_/@==o| | | | | | | | ----* \\ | | / \\ |\n |\\ /| || | | | | | | \\/][][\\/ \\/][][\\/\n | | | @ | | | | | |\\ /| |\\ /|\n | | | | | | | |_||_| |_||_|\n | | | | | | [ ][ ] [ ][ ]\n / | \\ | | | | || | | || |\n ~~~~~~~ | | |_||_| |_||_|\n__(_)(_\\____|____________________________/__][_]_________[_][__\\___\n1\n ,=== | | | | | /__\\ /__\\\n (@o o@| | | | | | |><> | |><> |\n \\ -/ | | | | | | | (/\\__) (/\\__)\n //~ ~~| | | | | | | | / \\ / \\\n\\ \\__ )\\|\\ | | | | | | | o=*=)\\|| ||/(===o\n \\\\_/@==|| | | | | | | | |*** \\ | | / \\ |\n |\\ /| || | | | | | | \\/*[][\\/ \\/][][\\/\n | | | | | | | | | |\\ /| |\\ /|\n | | | | | | | | |_||_| |_||_|\n | | | | | | | [ ][ ] [ ][ ]\n / | \\| | | | | || | | || |\n ~~~~~~~| | | |_||_| |_||_|\n__(_)(_\\|___|____________________________/__][_]_________[_][__\\___\n1\n ,|== | | | | | /__\\ /__\\\n (@| -@| | | | | | |><> | |><> |\n \\|-/ | | | | | | | (/\\__) (/\\__)\n //~| ~~| | | | | | | / * \\ / \\\n\\ \\_| )\\|\\ | | | | | | o***)\\|| ||/(===o\n \\\\_|@==|| | | | | | | *****\\ | | / \\ |\n |\\|/| || | | | | | | \\***][\\/ \\/][][\\/\n | | | | | | | | | |* /| |\\ /|\n | | | | | | | | |_||_| |_||_|\n | | | | | | | [ ][ ] [ ][ ]\n / | \\| | | | | || | | || |\n ~~~|~~~| | | |_||_| |_||_|\n__(_|(_\\|___|____________________________/__][_]_________[_][__\\___\n1\n| ,|== | | | | | /__\\ /__\\\n| (@| -@| | | | | | |<><>| |><> |\n| \\|-/ | | | | | | | (_/\\_) (/\\__)\n|//~| ~~| | | | | | | / \\ / \\\n| \\_| )\\|\\ | | | | | | o=*=)\\|| ||/(===o\n|\\\\_|@==|| | | | | | | |*** \\ | | / \\ |\n| |\\|/| || | | | | | | \\/*[][\\/ \\/][][\\/\n| | | | | | | | | | | /| |\\ /|\n| | | | | | | | | |_||_| |_||_|\n| | | | | | | | [ ][ ] [ ][ ]\n|/ | \\| | | | | || | | || |\n|~~~|~~~| | | |_||_| |_||_|\n|_(_|(_\\|___|____________________________/__][_]_________[_][__\\___\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n /__\\\n | <><|\n (__/\\)\n / \\\n ||/(===o\n | / \\ |\n \\/][][\\/\n | || |\n |_||_|\n [ ][ ]\n | || |\n |_||_|\n____________[_][__\\________________________________________________\n12\n /__\\\n | <><| Inform Lord Vader we have\n (__/\\) a prisoner.\n / \\\n ||/(===o\n | / \\ |\n \\/][][\\/\n | || |\n |_||_|\n [ ][ ]\n | || |\n |_||_|\n____________[_][__\\________________________________________________\n7\n /__\\\n |<><>| Inform Lord Vader we have\n (_/\\_) a prisoner.\n / \\\n ||/(===o\n | / \\ |\n \\/][][\\/\n | || |\n |_||_|\n [ ][ ]\n | || |\n |_||_|\n____________[_][__\\________________________________________________\n5\n /__\\\n |<><>|\n (_/\\_)\n / \\\n ||/(===o\n | / \\ |\n \\/][][\\/\n | || |\n |_||_|\n [ ][ ]\n | || |\n |_||_|\n____________[_][__\\________________________________________________\n4\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n /----------------------\\\n | |oo ) |\n | _\\=/_ |\n | ___ / _ \\ |\n | / ()\\ //|/.\\|\\\\|\n | _|_____|_ || \\_/ ||\n || | === | | || |\\ /| ||\n ||_| O |_| # \\_ _/ #|\n | || O || | | | |\n | ||__*__|| | | | |\n ||~ \\___/ ~| []|[] |\n \\----------------------/\n___________________________________________________________________\n10\n /----------------------\\\n | |oo ) | I\'m going to\n | _\\=/_ | regret this.\n | ___ / _ \\ |\n | / ()\\ //|/.\\|\\\\|\n | _|_____|_ || \\_/ ||\n || | === | | || |\\ /| ||\n ||_| O |_| # \\_ _/ #|\n | || O || | | | |\n | ||__*__|| | | | |\n ||~ \\___/ ~| []|[] |\n \\----------------------/\n___________________________________________________________________\n7\n /----------------------\\\n | ( oo| | I\'m going to\n | _\\=/_ | regret this.\n | ___ / _ \\ |\n | / ()\\ //|/.\\|\\\\|\n | _|_____|_ || \\_/ ||\n || | === | | || |\\ /| ||\n ||_| O |_| # \\_ _/ #|\n | || O || | | | |\n | ||__*__|| | | | |\n ||~ \\___/ ~| []|[] |\n \\----------------------/\n___________________________________________________________________\n7\n /----------------------\\\n | |oo ) | I\'m going to\n | _\\=/_ | regret this.\n | ___ / _ \\ |\n | / ()\\ //|/.\\|\\\\|\n | _|_____|_ || \\_/ ||\n || | === | | || |\\ /| ||\n ||_| O |_| # \\_ _/ #|\n | || O || | | | |\n | ||__*__|| | | | |\n ||~ \\___/ ~| []|[] |\n \\----------------------/\n___________________________________________________________________\n2\n /----------------------\\\n | |oo ) |\n | _\\=/_ |\n | ___ / _ \\ |\n | / ()\\ //|/.\\|\\\\|\n | _|_____|_ || \\_/ ||\n || | === | | || |\\ /| ||\n ||_| O |_| # \\_ _/ #|\n | || O || | | | |\n | ||__*__|| | | | |\n ||~ \\___/ ~| []|[] |\n \\----------------------/\n___________________________________________________________________\n1\n /----------------------\\\n |\\____________________/|\n | _\\=/_ |\n | ___ / _ \\ |\n | / ()\\ //|/.\\|\\\\|\n | _|_____|_ || \\_/ ||\n || | === | | || |\\ /| ||\n ||_| O |_| # \\_ _/ #|\n | || O || | | | |\n | ||__*__|| | | | |\n ||~ \\___/ ~| []|[] |\n \\----------------------/\n___________________________________________________________________\n1\n /----------------------\\\n | / \\ |\n |\\____________________/|\n | ___ / _ \\ |\n | / ()\\ //|/.\\|\\\\|\n | _|_____|_ || \\_/ ||\n || | === | | || |\\ /| ||\n ||_| O |_| # \\_ _/ #|\n | || O || | | | |\n | ||__*__|| | | | |\n ||~ \\___/ ~| []|[] |\n \\----------------------/\n___________________________________________________________________\n1\n /----------------------\\\n | / \\ |\n | / \\ |\n |\\____________________/|\n | / ()\\ //|/.\\|\\\\|\n | _|_____|_ || \\_/ ||\n || | === | | || |\\ /| ||\n ||_| O |_| # \\_ _/ #|\n | || O || | | | |\n | ||__*__|| | | | |\n ||~ \\___/ ~| []|[] |\n \\----------------------/\n___________________________________________________________________\n1\n /----------------------\\\n | / \\ |\n | / \\ |\n | / \\ |\n |\\____________________/|\n | _|_____|_ || \\_/ ||\n || | === | | || |\\ /| ||\n ||_| O |_| # \\_ _/ #|\n | || O || | | | |\n | ||__*__|| | | | |\n ||~ \\___/ ~| []|[] |\n \\----------------------/\n___________________________________________________________________\n1\n /----------------------\\\n | \\________/ |\n | / \\ |\n | / \\ |\n | / \\ |\n |\\____________________/|\n || | === | | || |\\ /| ||\n ||_| O |_| # \\_ _/ #|\n | || O || | | | |\n | ||__*__|| | | | |\n ||~ \\___/ ~| []|[] |\n \\----------------------/\n___________________________________________________________________\n1\n /----------------------\\\n | | || |\n | \\________/ |\n | / \\ |\n | / \\ |\n | / \\ |\n |\\____________________/|\n ||_| O |_| # \\_ _/ #|\n | || O || | | | |\n | ||__*__|| | | | |\n ||~ \\___/ ~| []|[] |\n \\----------------------/\n___________________________________________________________________\n1\n /----------------------\\\n | | || |\n | | | |\n | \\_______// |\n | / \\ |\n | / \\ |\n | / \\ |\n |\\____________________/|\n | || O || | | | |\n | ||__*__|| | | | |\n ||~ \\___/ ~| []|[] |\n \\----------------------/\n___________________________________________________________________\n1\n /----------------------\\\n | | || |\n | | _| |\n | |_ / | |\n | \\\\_____/_/ |\n | / \\ |\n | / \\ |\n | / \\ |\n |\\____________________/|\n | ||__*__|| | | | |\n ||~ \\___/ ~| []|[] |\n \\----------------------/\n___________________________________________________________________\n1\n /----------------------\\\n | / \\ |\n | | _| |\n | |_ / | |\n | |)\\ //|| |\n | \\_|___||_/ |\n | / \\ |\n | / \\ |\n | / \\ |\n |\\____________________/|\n ||~ \\___/ ~| []|[] |\n \\----------------------/\n___________________________________________________________________\n1\n /----------------------\\\n | \\ ________ / |\n | / \\ |\n | |_ / | |\n | |)\\ //|| |\n | |__|_ || | |\n | \\_|_|_||_/ |\n | / \\ |\n | / \\ |\n | / \\ |\n |\\____________________/|\n \\----------------------/\n___________________________________________________________________\n10\n /----------------------\\\n | \\ / |\n | \\ ________ / |\n | / /\\ |\n | |)\\ //|| |\n | |__|_ || | |\n | |= | | || || |\n | \\_|_|__#_/ |\n | / \\ |\n | / \\ |\n |/ \\ |\n \\----------------------/\n___________________________________________________________________\n10\n /----------------------\\\n | \\ / |\n | \\ ________ / |\n | / /\\ |\n | |)\\ //|| |\n | |__|_ || | |\n | |= | | || || |\n | \\_|_|_#__/ |\n | / \\ |\n | / \\ |\n |/ \\ |\n \\----------------------/\n___________________________________________________________________\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n13\n \\ ____________ /\n \\ \\ / __________ \\ / /\n \\ /___ ___\\ /\n / / / \\ / \\ \\ \\\n | / | || | \\ |\n | | \\___/ \\___/ | |\n | | | |\n | | ___ ___ | |\n | | / \\ / \\ | |\n | \\ | || | / |\n \\ \\ \\___/ \\___/ / /\n / \\__________/ \\\n / \\____________/ \\\n1\n \\ ____________ /\n \\ \\ / __________ \\ / /\n \\ * /___ ___\\ * /\n / / / \\ / \\ \\ \\\n | / | || | \\ |\n | | \\___/ \\___/ | |\n | | | |\n | | ___ ___ | |\n | | / \\ / \\ | |\n | \\ | || | / |\n \\ \\ \\___/ \\___/ / /\n / * \\__________/ * \\\n / \\____________/ \\\n1\n \\ ____________ /\n \\ \\ / __________ \\ / /\n \\ ** /___ ___\\/** /\n / ** / \\ / \\ ** \\\n | / | || | \\ |\n | | \\___/ \\___/ | |\n | | | |\n | | ___ ___ | |\n | | / \\ / \\ | |\n | \\ | || | / |\n \\ ** \\___/ \\___/ ** /\n / ** \\__________/ ** \\\n / \\____________/ \\\n1\n \\ ____________ /\n \\ \\ / __________ \\ / /\n \\ ****___ ___**** /\n /****/ \\ / \\****\\\n | /**| || |**\\ |\n | | \\___/ \\___/ | |\n | | | |\n | | ___ ___ | |\n | | / \\ / \\ | |\n | \\**| || |**/ |\n \\****\\___/ \\___/****/\n / ***\\__________/*** \\\n / \\____________/ \\\n1\n \\ ____________ /\n \\ \\ /**_________*\\ / /\n \\ *****__ __***** /\n /***** \\ / *****\\\n | **** || *****|\n | *** \\___/ \\___/ **|\n | | |*|\n | | ___ ___ | |\n | * / \\ / \\ ****|\n |****| || ******|\n \\*****___/ \\___*****/\n / *****________***** \\\n / \\***________*/ \\\n1\n \\ ____________ /\n \\ \\ /******__****\\ / /\n \\ ******* ******* /\n /****** \\ / *******\\\n |******* || *******|\n |******___/ \\___/ ****|\n |** ***|\n |*| ___ ___ ***|\n |**** / \\ / \\*****|\n |****** || *******|\n \\******__/ \\_*******/\n / *******_____****** \\\n / \\*****___****/ \\\n1\n \\ ____________ /\n \\ \\ /************\\ / /\n \\ ****************** /\n /********************\\\n |******* || *********|\n |******___/ \\_********|\n |***** *******|\n |***** ___ _********|\n |******** \\ /*********|\n |********* ||**********|\n \\********************/\n / ****************** \\\n / \\************/ \\\n1\n \\ ____________ /\n \\ \\ /************\\ / /\n \\ ****************** /\n /********************\\\n |**********************|\n |**********************|\n |**********************|\n |**********************|\n |**********************|\n |**********************|\n \\********************/\n / ****************** \\\n / \\************/ \\\n1\n \\ ____________ /\n \\ \\ /************\\ / /\n \\ ****************** /\n /********************\\\n |********* ************|\n |********/ \\ **********|\n |******| \\_/\\_*********|\n |*******|/ \\/ ********|\n |********\\ / **********|\n |********** ***********|\n \\********************/\n / ****************** \\\n / \\************/ \\\n1\n \\ ____________ /\n \\ \\ /************\\ / /\n \\ ********* .******* /\n /****** ______ ****\\\n |****** / _ _ \\ *****|\n |***** | / \\/ \\ |. ****|\n |***. | \\_/\\_/ | ****|\n |***** | / \\/ \\ | *****|\n |***** | \\_/\\_/ |******|\n |****** \\______/*******|\n \\******* .* *******/\n / ******** ******** \\\n / \\************/ \\\n1\n \\ ____________ /\n \\ \\ /** . *\\ / /\n \\ *** . * /\n /** . * *\\\n |*** .* **|\n |* ---- . *|\n |* . |()()| |\n |. | |. * |\n |* |()()| **|\n |** * .---- ***|\n \\*** . . ***/\n / **** . *** \\\n / \\***____*___*/ \\\n1\n \\ ____________ /\n \\ \\ / . * \\ / /\n \\ * . * /\n / . \\\n |* . |\n | ---- . |\n | . |()()| |\n |. | |. * |\n | |()()| . |\n | .---- |\n \\ * . . /\n / . ** \\\n / \\____________/ \\\n1\n \\ ____________ /\n \\ \\ / . \\ / /\n \\ . /\n / . * \\\n | . |\n | -- . |\n | . |OO| |\n |. * .|OO| . |\n | -- . |\n | . |\n \\ . . /\n / . \\\n / \\____________/ \\\n1\n \\ ____________ /\n \\ \\ / . \\ / /\n \\ . /\n / . \\\n | . |\n | -- . |\n | . |OO| |\n |. .|OO| . |\n | -- . |\n | . |\n \\ . . /\n / . \\\n / \\____________/ \\\n2\n \\ ____________ /\n \\ \\ / . \\ / /\n \\ . /\n / . \\\n | . |\n | _ . |\n | . (_) |\n |. . . |\n | . |\n | . |\n \\ . . /\n / . \\\n / \\____________/ \\\n2\n ____________\n / \\ / . \\ / \\\n \\ \\ . / /\n / \\ / \\ / \\\n | . |\n | o . |\n | . |\n |. . . |\n | . |\n | . |\n \\ / \\ . ./ \\ /\n / / . \\ \\\n \\ / \\____________/ \\ /\n2\n ____________\n / \\ / . \\ / \\\n \\ \\ . / /\n / \\ / \\ / \\\n | . |\n | " . |\n | . |\n |. . . |\n | . |\n | . |\n \\ / \\ . ./ \\ /\n / / . \\ \\\n \\ / \\____________/ \\ /\n2\n ____________\n / \\ / . \\ / \\\n \\ \\ . / /\n / \\ / \\ / \\\n | . . |\n | . |\n | . |\n |. . . |\n | . |\n | . |\n \\ / \\ . ./ \\ /\n / / . \\ \\\n \\ / \\____________/ \\ /\n5\n ____________\n / \\ / . \\ / \\\n \\ \\ . / /\n / \\ / \\ / \\\n | . |\n | . |\n | . |\n |. . . |\n | . |\n | . |\n \\ / \\ . ./ \\ /\n / / . \\ \\\n \\ / \\____________/ \\ /\n24\n ____________\n / \\ / . \\ / \\\n There goes \\ \\ . / /\n another one. / \\ / \\ / \\\n | . |\n | . |\n | . |\n |. . . |\n | . |\n | . |\n \\ / \\ . ./ \\ /\n / / . \\ \\\n \\ / \\____________/ \\ /\n2\n ____________\n / \\ / . \\ / \\\n \\ \\ . / /\n / \\ / \\ / \\\n | . |\n | . |\n | . |\n |. . . |\n | . |\n | . |\n \\ / \\ . ./ \\ /\n / / . \\ \\\n \\ / \\____________/ \\ /\n25\n ____________\n / \\ / . \\ / \\\n \\ \\ . / / Hold your fire!\n / \\ / \\ / \\\n | . |\n | . |\n | . |\n |. . . |\n | . |\n | . |\n \\ / \\ . ./ \\ /\n / / . \\ \\\n \\ / \\____________/ \\ /\n2\n ____________\n / \\ / . \\ / \\\n \\ \\ . / /\n / \\ / \\ / \\\n | . |\n | . |\n | . |\n |. . . |\n | . |\n | . |\n \\ / \\ . ./ \\ /\n / / . \\ \\\n \\ / \\____________/ \\ /\n24\n ____________\n / \\ / . \\ / \\\n \\ \\ . / / There\'s no\n / \\ / \\ / \\ life forms.\n | . |\n | . |\n | . |\n |. . . |\n | . |\n | . |\n \\ / \\ . ./ \\ /\n / / . \\ \\\n \\ / \\____________/ \\ /\n5\n ____________\n / \\ / . \\ / \\\n \\ \\ . / /\n / \\ / \\ / \\\n | . |\n | . |\n | . |\n |. . . |\n | . |\n | . |\n \\ / \\ . ./ \\ /\n / / . \\ \\\n \\ / \\____________/ \\ /\n9\n\n\n\n\n\n\n\n\n\n\n\n\n\n1\n ____________\n / __________ \\\n /__|O=<88>=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O=O<>| |><> |\n (_/\\_) (/\\__)\n / \\ / \\\n //| __ \\\\ ||/(===o\n // |/ \\| || | / \\ |\n //__[][][] || \\/][][\\/\n ____/|\' |\\ /|.\'| |\\ /|\n ,---,_______ / |_||_| \\ |_||_|\n/|O O| / [ ][ ] \\ [ ][ ]\n |O O| / | || | \\ | || |\n~~~~~ " _______|_||_|_______\\ |_||_|\n " " " " "/ [_][_] \\________________[_][__\\____\n37\n /__\\ /__\\\n |<><>| Someone was |><> |\n (_/\\_) in the pod. (/\\__)\n / \\ / \\\n //| __ \\\\ ||/(===o\n // |/ \\| || | / \\ |\n //__[][][] || \\/][][\\/\n ____/|\' |\\ /|.\'| |\\ /|\n ,---,_______ / |_||_| \\ |_||_|\n/|O O| / [ ][ ] \\ [ ][ ]\n |O O| / | || | \\ | || |\n~~~~~ " _______|_||_|_______\\ |_||_|\n " " " " "/ [_][_] \\________________[_][__\\____\n5\n /__\\ /__\\\n |<><>| |><> |\n (_/\\_) (/\\__)\n / \\ / \\\n //| __ \\\\ ||/(===o\n // |/ \\| || | / \\ |\n //__[][][] || \\/][][\\/\n ____/|\' |\\ /|.\'| |\\ /|\n ,---,_______ / |_||_| \\ |_||_|\n/|O O| / [ ][ ] \\ [ ][ ]\n |O O| / | || | \\ | || |\n~~~~~ " _______|_||_|_______\\ |_||_|\n " " " " "/ [_][_] \\________________[_][__\\____\n6\n /__\\ /__\\\n | <><| Look sir - |><> |\n (__/\\) droids. (/\\__)\n / \\ / \\\n //| __ \\\\ ||/(===o\n // |/ \\| || | / \\ |\n //__[][][] || \\/][][\\/\n ____/|\' |\\ /|.\'| |\\ /|\n ,---,_______ / |_||_| \\ |_||_|\n/|O O| / [ ][ ] \\ [ ][ ]\n |O O| / | || | \\ | || |\n~~~~~ " _______|_||_|_______\\ |_||_|\n " " " " "/ [_][__\\ \\________________[_][__\\____\n34\n /__\\ /__\\\n | <><| Look sir - |><> |\n (__/\\) droids. (/\\__)\n / \\ /O / \\\n //| __ \\\\// ||/(===o\n // |/ \\| \\/ | / \\ |\n //__[][][] \\/][][\\/\n ____/|\' |\\ /|. |\\ /|\n ,---,_______ / |_||_| \\ |_||_|\n/|O O| / [ ][ ] \\ [ ][ ]\n |O O| / | || | \\ | || |\n~~~~~ " _______|_||_|_______\\ |_||_|\n " " " " "/ [_][__\\ \\________________[_][__\\____\n6\n /__\\ /__\\\n | <><| |><> |\n (__/\\) (/\\__)\n / \\ /O / \\\n //| __ \\\\// ||/(===o\n // |/ \\| \\/ | / \\ |\n //__[][][] \\/][][\\/\n ____/|\' |\\ /|. |\\ /|\n ,---,_______ / |_||_| \\ |_||_|\n/|O O| / [ ][ ] \\ [ ][ ]\n |O O| / | || | \\ | || |\n~~~~~ " _______|_||_|_______\\ |_||_|\n " " " " "/ [_][__\\ \\________________[_][__\\____\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n\n\n\n\n\n\n\n .\n |\n _________ .|\n __/ o o o o \\ .||.\n_____________________________________________|__|__________|__|[]|_\n\n6\n\n\n\n\n\n\n\n\n |\n _________ .|\n __/ o o o o \\ .||.\n_____________________________________________|__|__________|__|[]|_\n\n4\n\n\n\n\n\n\n\n .\n |\n _________ .|\n __/ o o o o \\ .||.\n_____________________________________________|__|__________|__|[]|_\n\n2\n\n\n\n\n\n\n\n| .\n |\n _________ .|\n __/ o o o o \\ .||.\n_____________________________________________|__|__________|__|[]|_\n\n3\n\n\n\n\n\n\n\n|\n |\n _________ .|\n __/ o o o o \\ .||.\n_____________________________________________|__|__________|__|[]|_\n\n3\n\n\n\n\n\n\n_\n=|\n/ |\n _________ .|\n __/ o o o o \\ .||.\n_____________________________________________|__|__________|__|[]|_\n\n2\n\n\n\n\n\n\n_\n=| .\n/ |\n _________ .|\n __/ o o o o \\ .||.\n_____________________________________________|__|__________|__|[]|_\n\n4\n\n\n\n\n\n\n__\n =| .\n / |\n/ _________ .|\n __/ o o o o \\ .||.\n_____________________________________________|__|__________|__|[]|_\n\n1\n\n\n\n\n\n\n__\n =|\n / |\n/ _________ .|\n __/ o o o o \\ .||.\n_____________________________________________|__|__________|__|[]|_\n\n5\n\n\n\n\n\n\n___\n =|\n / |\n / _________ .|\n/ __/ o o o o \\ .||.\n_____________________________________________|__|__________|__|[]|_\n\n5\n\n\n\n\n\n\n____\n =| .\n / |\n / _________ .|\n_/ __/ o o o o \\ .||.\no____________________________________________|__|__________|__|[]|_\n\n1\n\n\n\n\n\n\n_____\n =| .\n / |\n / _________ .|\n__/ __/ o o o o \\ .||.\noo___________________________________________|__|__________|__|[]|_\n\n3\n\n\n\n\n\n\n_____\n =|\n / |\n / _________ .|\n__/ __/ o o o o \\ .||.\noo___________________________________________|__|__________|__|[]|_\n\n3\n\n\n\n\n\n\n______\n =|\n] / |\n / _________ .|\n___/ __/ o o o o \\ .||.\nooo__________________________________________|__|__________|__|[]|_\n\n2\n\n\n\n\n\n\n______\n =| .\n] / |\n / _________ .|\n___/ __/ o o o o \\ .||.\nooo__________________________________________|__|__________|__|[]|_\n\n4\n\n\n\n\n\n\n_______\n_ =| .\n_] / |\n / _________ .|\n____/ __/ o o o o \\ .||.\n_ooo_________________________________________|__|__________|__|[]|_\n\n1\n\n\n\n\n\n\n_______\n_ =|\n_] / |\n / _________ .|\n____/ __/ o o o o \\ .||.\n_ooo_________________________________________|__|__________|__|[]|_\n\n5\n\n\n\n\n\n\n________\n _ =|\n[_] / |\n / _________ .|\n_____/ __/ o o o o \\ .||.\n__ooo________________________________________|__|__________|__|[]|_\n\n5\n\n\n\n\n\n\n_________\n _ =| .\n [_] / |\n / _________ .|\n______/ __/ o o o o \\ .||.\no__ooo_______________________________________|__|__________|__|[]|_\n\n1\n\n\n\n\n\n\n__________\n _ =| .\n [_] / |\n / _________ .|\n_______/ __/ o o o o \\ .||.\noo__ooo______________________________________|__|__________|__|[]|_\n\n4\n\n\n\n\n\n\n__________\n _ =|\n [_] / |\n / _________ .|\n_______/ __/ o o o o \\ .||.\noo__ooo______________________________________|__|__________|__|[]|_\n\n2\n\n\n\n\n\n\n___________\n _ =|\n [_] / |\n / _________ .|\n________/ __/ o o o o \\ .||.\nooo__ooo_____________________________________|__|__________|__|[]|_\n\n3\n\n\n\n\n\n\n___________\n _ =| .\n [_] / |\n / _________ .|\n________/ __/ o o o o \\ .||.\nooo__ooo_____________________________________|__|__________|__|[]|_\n\n3\n\n\n\n\n\n\n ___________\n| _ =| .\n| [_] / |\n| / _________ .|\n|________/ __/ o o o o \\ .||.\n_ooo__ooo____________________________________|__|__________|__|[]|_\n\n2\n\n\n\n\n\n\n ___________\n| _ =|\n| [_] / |\n| / _________ .|\n|________/ __/ o o o o \\ .||.\n_ooo__ooo____________________________________|__|__________|__|[]|_\n\n4\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ __/ o o o o \\ .||.\n__ooo__ooo___________________________________|__|__________|__|[]|_\n\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ __/ o o o o \\ .||.\n__ooo__ooo___________________________________|__|__________|__|[]|_\n\n5\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ __/ o o o o \\ .||.\n___ooo__ooo__________________________________|__|__________|__|[]|_\n\n5\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ __/ o o o o \\ .||.\n____ooo__ooo_________________________________|__|__________|__|[]|_\n\n1\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ __/ o o o o \\ .||.\n_____ooo__ooo________________________________|__|__________|__|[]|_\n\n4\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ __/ o o o o \\ .||.\n_____ooo__ooo________________________________|__|__________|__|[]|_\n\n2\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ __/ o o o o \\ .||.\n______ooo__ooo_______________________________|__|__________|__|[]|_\n\n6\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ __/ o o o o \\ .||.\n______ooo__ooo_______________________________|__|__________|__|[]|_\n\n6\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ __/ o o o o \\ .||.\n______ooo__ooo_______________________________|__|__________|__|[]|_\n\n6\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ __/ o o o o \\ .||.\n______ooo__ooo_______________________________|__|__________|__|[]|_\n\n6\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ __/ o o o o \\ .||.\n______ooo__ooo_______________________________|__|__________|__|[]|_\n\n5\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ __/ o o o o \\ .||.\n______ooo__ooo_______________________________|__|__________|__|[]|_\n\n1\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + __/ o o o o \\ .||.\n______ooo__ooo______________________________||__|__________|__|[]|_\n\n6\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ + __/ o o o o \\ .||.\n______ooo__ooo______________________________||__|__________|__|[]|_\n\n3\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + __/ o o o o \\ .||.\n______ooo__ooo______________________________||__|__________|__|[]|_\n\n3\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + __/ o o o o \\ .||.\n______ooo__ooo_____________________________|_|__|__________|__|[]|_\n\n6\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ + __/ o o o o \\ .||.\n______ooo__ooo_____________________________|_|__|__________|__|[]|_\n\n1\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + __/ o o o o \\ .||.\n______ooo__ooo_____________________________|_|__|__________|__|[]|_\n\n5\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + __/ o o o o \\ .||.\n______ooo__ooo____________________________|__|__|__________|__|[]|_\n\n6\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ + __/ o o o o \\ .||.\n______ooo__ooo____________________________|__|__|__________|__|[]|_\n\n6\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo___________________________|__||__|__________|__|[]|_\n\n4\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo___________________________|__||__|__________|__|[]|_\n\n2\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo__________________________|__|_|__|__________|__|[]|_\n\n6\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo__________________________|__|_|__|__________|__|[]|_\n\n2\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo__________________________|__|_|__|__________|__|[]|_\n\n4\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo_________________________|__|__|__|__________|__|[]|_\n\n6\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo_________________________|__|__|__|__________|__|[]|_\n\n5\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo________________________|__|___|__|__________|__|[]|_\n\n1\n\n\n\n\n Luke! Luke!\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo________________________|__|___|__|__________|__|[]|_\n\n5\n\n\n\n\n Luke! Luke!\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo________________________|__|___|__|__________|__|[]|_\n\n1\n\n\n\n\n Luke! Luke!\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo_______________________|___|___|__|__________|__|[]|_\n\n6\n\n\n\n\n Luke! Luke!\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo_______________________|___|___|__|__________|__|[]|_\n\n4\n\n\n\n\n Luke! Luke!\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo_______________________|___|___|__|__________|__|[]|_\n\n2\n\n\n\n\n Luke! Luke!\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo______________________|_____|__|__|__________|__|[]|_\n\n4\n\n\n\n\n Luke! Luke!\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo______________________|_____|__|__|__________|__|[]|_\n\n2\n\n\n\n Tell uncle, if he gets\n a translator...\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo______________________|_____|__|__|__________|__|[]|_\n\n2\n\n\n\n Tell uncle, if he gets\n a translator...\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo______________________|_____|__|__|__________|__|[]|_\n\n4\n\n\n\n Tell uncle, if he gets\n a translator...\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo_____________________|______|__|__|__________|__|[]|_\n\n6\n\n\n\n Tell uncle, if he gets\n a translator...\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo_____________________|______|__|__|__________|__|[]|_\n\n6\n\n\n\n Tell uncle, if he gets\n a translator...\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo____________________|_______|__|__|__________|__|[]|_\n\n4\n\n\n\n Tell uncle, if he gets\n a translator...\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo____________________|_______|__|__|__________|__|[]|_\n\n2\n\n\n\n Tell uncle, if he gets\n a translator...\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo___________________|________|__|__|__________|__|[]|_\n\n5\n\n\n\n Tell uncle, if he gets\n a translator...\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo___________________|________|__|__|__________|__|[]|_\n\n1\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo___________________|________|__|__|__________|__|[]|_\n\n2\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo__________________|_________|__|__|__________|__|[]|_\n\n4\n\n\n\n ...be sure it speaks\n Bocce.\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo__________________|_________|__|__|__________|__|[]|_\n\n4\n\n\n\n ...be sure it speaks\n Bocce.\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo__________________|_________|__|__|__________|__|[]|_\n\n2\n\n\n\n ...be sure it speaks\n Bocce.\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo_________________|__________|__|__|__________|__|[]|_\n\n6\n\n\n\n ...be sure it speaks\n Bocce.\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo_________________|__________|__|__|__________|__|[]|_\n\n2\n\n\n\n ...be sure it speaks\n Bocce.\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo_________________|__________|__|__|__________|__|[]|_\n\n4\n\n\n\n ...be sure it speaks\n Bocce.\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo________________|___________|__|__|__________|__|[]|_\n\n6\n\n\n\n ...be sure it speaks\n Bocce.\n\n ___________\n | _ =| .\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo________________|___________|__|__|__________|__|[]|_\n\n1\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo________________|___________|__|__|__________|__|[]|_\n\n5\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] / |\n | / _________ .|\n |________/ + + __/ o o o o \\ .||.\n______ooo__ooo_______________|____________|__|__|__________|__|[]|_\n\n6\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | \\\\\n || | | | \\\\\n (` |====| \')\n | || |\n (_)(_) ___\n |_||_| / |\n |_||_| / |\n_____________[_][__\\______/ |\n20\n ====\n ~~o o Doesn\'t look like we have\n _\\ -/_ much of a choice...\n / \\ / \\\n //| | |\\\\\n || | | | \\\\\n || | | | \\\\\n (` |====| \')\n | || |\n (_)(_) ___\n |_||_| / |\n |_||_| / |\n_____________[_][__\\______/ |\n3\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | \\\\\n || | | | \\\\\n (` |====| \')\n | || |\n (_)(_) ___\n |_||_| / |\n |_||_| / |\n_____________[_][__\\______/ |\n2\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n \\\\| | | \\\\\n \\\\ | | \\\\\n )====| \')\n | || |\n (_)(_) ___\n |_||_| / |\n |_||_| / |\n_____________[_][__\\______/ |\n31\n ====\n ~~o o ...but I\'ll remind him.\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n \\\\| | | \\\\\n \\\\ | | \\\\\n )====| \')\n | || |\n (_)(_) ___\n |_||_| / |\n |_||_| / |\n_____________[_][__\\______/ |\n6\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n \\\\| | | \\\\\n \\\\ | | \\\\\n )====| \')\n | || |\n (_)(_) ___\n |_||_| / |\n |_||_| / |\n_____________[_][__\\______/ |\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n9\n /~\\ / / / \\\n |oo ) | | | |\n _____ _\\=/_ | | | |\n / \\ / _ \\ \\ \\ \\_____/\n | o o| //|/.\\|\\\\ \\ \\\n _|_____|_ || \\_/ || \\ \\\n | | === | | || |\\ /| || \\ \\ _____\n |_| o |_| # \\_ _/ # \\ \\ / \\\n || o || | | | \\ \\ | |\n ||__*__|| | | | \\ \\ | |\n |~ \\___/ ~| []|[] \\ \\ \\_____/\n /=\\ /=\\ /=\\ | | | \\ \\_____________\n------[_]-[_]-[_]--------/_]-[_\\--------------------\\______________\n6\n /~\\ / / / \\\n ( oo| | | | |\n _____ _\\=/_ | | | |\n / \\ / _ \\ \\ \\ \\_____/\n | o o| //|/.\\|\\\\ \\ \\\n _|_____|_ || \\_/ || \\ \\\n | | === | | || |\\ /| || \\ \\ _____\n |_| o |_| # \\_ _/ # \\ \\ / \\\n || o || | | | \\ \\ | |\n ||__*__|| | | | \\ \\ | |\n |~ \\___/ ~| []|[] \\ \\ \\_____/\n /=\\ /=\\ /=\\ | | | \\ \\_____________\n------[_]-[_]-[_]--------/_]-[_\\--------------------\\______________\n4\n\n\n\n\n\n\n\n\n\n\n\n\n\n30\n /""\\ ====\n / o o Luke! Take these two o o~~\n _\\ -/_ over to the garage. _\\- /_\n /\\\\ //\\ / \\ / \\\n // \\\\// \\\\ //| | |\\\\\n || | \\/ | \\\\ \\\\| | |//\n || | | \\\\ \\\\ | //\n \') |===== \') )===(|\n | \\/ | | || |\n | || | (_)(_)\n | || | |_||_|\n |-||-| |_||_|\n____________[_][__\\_________________________________/__][__\\_______\n30\n /""\\ ====\n / o o I want them cleaned o o~~\n _\\ -/_ up before dinner. _\\- /_\n /\\\\ //\\ / \\ / \\\n // \\\\// \\\\ //| | |\\\\\n || | \\/ | \\\\ \\\\| | |//\n || | | \\\\ \\\\ | //\n \') |===== \') )===(|\n | \\/ | | || |\n | || | (_)(_)\n | || | |_||_|\n |-||-| |_||_|\n____________[_][__\\_________________________________/__][__\\_______\n30\n /""\\ ====\n / o o But I was going o o~~\n _\\ -/_ into Toshi station _\\- /_\n /\\\\ //\\ to pick up some / \\ / \\\n // \\\\// \\\\ power converters. //| | |\\\\\n || | \\/ | \\\\ \\\\| | |//\n || | | \\\\ \\\\ | //\n \') |===== \') )===(|\n | \\/ | | || |\n | || | (_)(_)\n | || | |_||_|\n |-||-| |_||_|\n____________[_][__\\_________________________________/__][__\\_______\n5\n /""\\ ====\n / o o o o~~\n _\\ -/_ _\\- /_\n /\\\\ //\\ / \\ / \\\n // \\\\// \\\\ //| | |\\\\\n || | \\/ | \\\\ \\\\| | |//\n || | | \\\\ \\\\ | //\n \') |===== \') )===(|\n | \\/ | | || |\n | || | (_)(_)\n | || | |_||_|\n |-||-| |_||_|\n____________[_][__\\_________________________________/__][__\\_______\n29\n /""\\ ====\n / o o You can waste o o~~\n _\\ -/_ time with your _\\- /_\n /\\\\ //\\ friends later. / \\ / \\\n // \\\\// \\\\ //| | |\\\\\n || | \\/ | \\\\ \\\\| | |//\n || | | \\\\ \\\\ | //\n \') |===== \') )===(|\n | \\/ | | || |\n | || | (_)(_)\n | || | |_||_|\n |-||-| |_||_|\n____________[_][__\\_________________________________/__][__\\_______\n5\n /""\\ ====\n / o o o o~~\n _\\ -/_ _\\- /_\n /\\\\ //\\ / \\ / \\\n // \\\\// \\\\ //| | |\\\\\n || | \\/ | \\\\ \\\\| | |//\n || | | \\\\ \\\\ | //\n \') |===== \') )===(|\n | \\/ | | || |\n | || | (_)(_)\n | || | |_||_|\n |-||-| |_||_|\n____________[_][__\\_________________________________/__][__\\_______\n14\n /""\\ ====\n / o o All right. o o~~\n _\\ -/_ Come on. _\\- /_\n /\\\\ //\\ / \\ / \\\n // \\\\// \\\\ //| | |\\\\\n || | \\/ | \\\\ \\\\| | |//\n || | | \\\\ \\\\ | //\n \') |===== \') )===(|\n | \\/ | | || |\n | || | (_)(_)\n | || | |_||_|\n |-||-| |_||_|\n____________[_][__\\_________________________________/__][__\\_______\n5\n /""\\ ====\n / o o All right. ~~o o\n _\\ -/_ Come on. _\\ -/_\n /\\\\ //\\ / \\ / \\\n // \\\\// \\\\ //| | |\\\\\n || | \\/ | \\\\ \\\\| | |//\n || | | \\\\ \\\\ | //\n \') |===== \') )===(|\n | \\/ | | || |\n | || | (_)(_)\n | || | |_||_|\n |-||-| |_||_|\n____________[_][__\\_________________________________/__][__\\_______\n13\n /""\\ ====\n / o o All right. ~~o o\n _\\ -/_ Come on. _\\ -/_\n /\\\\ //\\ / \\ / \\\n // \\\\// \\\\ //| | |\\\\\n || | \\/ | \\\\ \\\\| | | \\\\\n || | | \\\\ \\\\ | | \\\\\n \') |===== \') )====| \')\n | \\/ | | || |\n | || | (_)(_)\n | || | |_||_|\n |-||-| |_||_|\n____________[_][__\\__________________________________[_][__\\_______\n3\n /""\\ ====\n / o o ~~o o\n _\\ -/_ _\\ -/_\n /\\\\ //\\ / \\ / \\\n // \\\\// \\\\ //| | |\\\\\n || | \\/ | \\\\ \\\\| | | \\\\\n || | | \\\\ \\\\ | | \\\\\n \') |===== \') )====| \')\n | \\/ | | || |\n | || | (_)(_)\n | || | |_||_|\n |-||-| |_||_|\n____________[_][__\\__________________________________[_][__\\_______\n6\n /""\\ ====\n / o o o o~~\n _\\ -/_ _\\- /_\n /\\\\ //\\ / \\ / \\\n // \\\\// \\\\ //| | |\\\\\n || | \\/ | \\\\ \\\\| | | \\\\\n || | | \\\\ \\\\ | | \\\\\n \') |===== \') )====| \')\n | \\/ | | || |\n | || | (_)(_)\n | || | |_||_|\n |-||-| |_||_|\n____________[_][__\\__________________________________[_][__\\_______\n30\n /""\\ ====\n / o o Come on Red! o o~~\n _\\ -/_ _\\- /_\n /\\\\ //\\ / \\ / \\\n // \\\\// \\\\ //| | |\\\\\n || | \\/ | \\\\ \\\\| | | \\\\\n || | | \\\\ \\\\ | | \\\\\n \') |===== \') )====| \')\n | \\/ | | || |\n | || | (_)(_)\n | || | |_||_|\n |-||-| |_||_|\n____________[_][__\\__________________________________[_][__\\_______\n1\n /""\\ ====\n / o o o o~~\n _\\ -/_ _\\- /_\n /\\\\ //\\ / \\ / \\\n // \\\\// \\\\ //| | |\\\\\n || | \\/ | \\\\ \\\\| | | \\\\\n || | | \\\\ \\\\ | | \\\\\n \') |===== \') )====| \')\n | \\/ | | || |\n | || | (_)(_)\n | || | |_||_|\n |-||-| |_||_|\n____________[_][__\\__________________________________[_][__\\_______\n9\n / / / \\\n | | | |\n _____ | | | |\n / \\ \\ \\ \\_____/\n | o o| \\ \\\n _|_____|_ \\ \\\n | | === | | \\ \\ _____\n |_| o |_| \\ \\ / \\\n || o || \\ \\ | |\n ||__*__|| \\ \\ | |\n |~ \\___/ ~| \\ \\ \\_____/\n /=\\ /=\\ /=\\ \\ \\_____________\n------[_]-[_]-[_]-----------------------------------\\______________\n6\n / / / \\\n | | | |\n _____ | | | |\n / \\ \\ \\ \\_____/\n |o o | \\ \\\n _|_____|_ \\ \\\n | | === | | \\ \\ _____\n |_| o |_| \\ \\ / \\\n || o || \\ \\ | |\n ||__*__|| \\ \\ | |\n |~ \\___/ ~| \\ \\ \\_____/\n /=\\ /=\\ /=\\ \\ \\_____________\n------[_]-[_]-[_]-----------------------------------\\______________\n2\n / / / \\\n | | | |\n _____ | | | |\n / \\ \\ \\ \\_____/\n | o o| \\ \\\n _|_____|_ \\ \\\n | | === | | \\ \\ _____\n |_| o |_| \\ \\ / \\\n || o || \\ \\ | |\n ||__*__|| \\ \\ | |\n |~ \\___/ ~| \\ \\ \\_____/\n /=\\ /=\\ /=\\ \\ \\_____________\n------[_]-[_]-[_]-----------------------------------\\______________\n1\n / / / \\\n | | | |\n __.__ | | | |\n / \\ \\ \\ \\_____/\n | o o| \\ \\\n _|_____|_ \\ \\\n | | === | | \\ \\ _____\n |_| o |_| \\ \\ / \\\n || o || \\ \\ | |\n ||__*__|| \\ \\ | |\n |~ \\___/ ~| \\ \\ \\_____/\n /=\\ /=\\ /=\\ \\ \\_____________\n------[_]-[_]-[_]-----------------------------------\\______________\n1\n . / / / \\\n . ** \' | | | |\n *||*_ | | | |\n / \\ \\ \\ \\_____/\n | o o| \\ \\\n _|_____|_ \\ \\\n | | === | | \\ \\ _____\n |_| o |_| \\ \\ / \\\n || o || \\ \\ | |\n ||__*__|| \\ \\ | |\n |~ \\___/ ~| \\ \\ \\_____/\n /=\\ /=\\ /=\\ \\ \\_____________\n------[_]-[_]-[_]-----------------------------------\\______________\n1\n . ** \' / / / \\\n **** | | | |\n . **||** | | | |\n / \\ \\ \\ \\_____/\n | o o| \\ \\\n _|_____|_ \\ \\\n | | === | | \\ \\ _____\n |_| o |_| \\ \\ / \\\n || o || \\ \\ | |\n ||__*__|| \\ \\ | |\n |~ \\___/ ~| \\ \\ \\_____/\n /=\\ /=\\ /=\\ \\ \\_____________\n------[_]-[_]-[_]-----------------------------------\\______________\n1\n **** / / / \\\n ****** | | | |\n **||** | | | |\n . / \\ \' \\ \\ \\_____/\n | o o| \\ \\\n _|_____|_ \\ \\\n . | | === | | \\ \\ _____\n |_| o |_| \\ \\ / \\\n || o || \\ \\ | |\n ||__*__|| \\ \\ | |\n |~ \\___/ ~| \\ \\ \\_____/\n /=\\ /=\\ /=\\ \\ \\_____________\n------[_]-[_]-[_]-----------------------------------\\______________\n1\n ** / / / \\\n **** | | | |\n *||*_ | | | |\n / \\ \\ \\ \\_____/\n | o o| \\ \\\n _|_____|_ \' \\ \\\n . | | === | | \\ \\ _____\n |_| o |_| \\ \\ / \\\n || o || \\ \\ | |\n . ||__*__|| \\ \\ | |\n |~ \\___/ ~| \\ \\ \\_____/\n /=\\ /=\\ /=\\ \\ \\_____________\n------[_]-[_]-[_]-----------------------------------\\______________\n1\n / / / \\\n ** | | | |\n _||__ | | | |\n / \\ \\ \\ \\_____/\n | o o| \\ \\\n _|_____|_ \\ \\\n | | === | | \\ \\ _____\n |_| o |_| \\ \\ / \\\n . || o || \' \\ \\ | |\n ||__*__|| \\ \\ | |\n |~ \\___/ ~| \\ \\ \\_____/\n . /=\\ /=\\ /=\\ \\ \\_____________\n------[_]-[_]-[_]-----------------------------------\\______________\n1\n / / / \\\n * | | | |\n _||__ | | | |\n / \\ \\ \\ \\_____/\n | o o| \\ \\\n _|_____|_ \\ \\\n | | === | | \\ \\ _____\n |_| o |_| \\ \\ / \\\n || o || \\ \\ | |\n ||__*__|| \\ \\ | |\n |~ \\___/ ~| \' \\ \\ \\_____/\n. /=\\ /=\\ /=\\ \\ \\_____________\n------[_]-[_]-[_]-----------------------------------\\______________\n1\n . / / / \\\n * | | | |\n _||__ | | | |\n / \\ \\ \\ \\_____/\n | o o| \\ \\\n _|_____|_ \\ \\\n | | === | | \\ \\ _____\n |_| o |_| \\ \\ / \\\n || o || \\ \\ | |\n ||__*__|| \\ \\ | |\n |~ \\___/ ~| \\ \\ \\_____/\n /=\\ /=\\ /=\\ \' \\ \\_____________\n------[_]-[_]-[_]-----------------------------------\\______________\n1\n . / / / \\\n . | | | |\n _||__ | | | |\n / \\ \\ \\ \\_____/\n | o o| \\ \\\n _|_____|_ \\ \\\n | | === | | \\ \\ _____\n |_| o |_| \\ \\ / \\\n || o || \\ \\ | |\n ||__*__|| \\ \\ | |\n |~ \\___/ ~| \\ \\ \\_____/\n /=\\ /=\\ /=\\ \\ \\_____________\n------[_]-[_]-[_]---------\'-------------------------\\______________\n1\n . / / / \\\n | | | |\n _||__ | | | |\n / \\ \\ \\ \\_____/\n | o o| \\ \\\n _|_____|_ \\ \\\n | | === | | \\ \\ _____\n |_| o |_| \\ \\ / \\\n || o || \\ \\ | |\n ||__*__|| \\ \\ | |\n |~ \\___/ ~| \' \\ \\ \\_____/\n /=\\ /=\\ /=\\ \\ \\_____________\n------[_]-[_]-[_]-----------------------------------\\______________\n1\n / / / \\\n | | | |\n _||__ | | | |\n / \\ \\ \\ \\_____/\n | o o| \\ \\\n _|_____|_ \\ \\\n | | === | | \\ \\ _____\n |_| o |_| \\ \\ / \\\n || o || \\ \\ | |\n ||__*__|| \' \\ \\ | |\n |~ \\___/ ~| \\ \\ \\_____/\n /=\\ /=\\ /=\\ \\ \\_____________\n------[_]-[_]-[_]-----------------------------------\\______________\n1\n / / / \\\n | | | |\n _||__ | | | |\n / \\ \\ \\ \\_____/\n | o o| \\ \\\n _|_____|_ \\ \\\n | | === | | \\ \\ _____\n |_| o |_| \\ \\ / \\\n || o || \\ \\ | |\n ||__*__|| \\ \\ | |\n |~ \\___/ ~| \' \\ \\ \\_____/\n /=\\ /=\\ /=\\ \\ \\_____________\n------[_]-[_]-[_]-----------------------------------\\______________\n1\n / / / \\\n | | | |\n _||__ | | | |\n / \\ \\ \\ \\_____/\n | o o| \\ \\\n _|_____|_ \\ \\\n | | === | | \\ \\ _____\n |_| o |_| \\ \\ / \\\n || o || \\ \\ | |\n ||__*__|| \\ \\ | |\n |~ \\___/ ~| \\ \\ \\_____/\n /=\\ /=\\ /=\\ \' \\ \\_____________\n------[_]-[_]-[_]-----------------------------------\\______________\n1\n / / / \\\n | | | |\n _||__ | | | |\n / \\ \\ \\ \\_____/\n | o o| \\ \\\n _|_____|_ \\ \\\n | | === | | \\ \\ _____\n |_| o |_| \\ \\ / \\\n || o || \\ \\ | |\n ||__*__|| \\ \\ | |\n |~ \\___/ ~| \\ \\ \\_____/\n /=\\ /=\\ /=\\ \\ \\_____________\n------[_]-[_]-[_]----------------------------\'------\\______________\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n4\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | | \\\\\n || |\\ /| || || | | | \\\\\n # \\_ _/ # (` |====| \')\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n6\n /~\\ ====\n ( oo| Uncle Owen! o o~~\n _\\=/_ This R2 unit has _\\- /_\n / _ \\ a bad motivator. / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | | \\\\\n || |\\ /| || || | | | \\\\\n # \\_ _/ # (` |====| \')\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n14\n /~\\ ====\n |oo ) Uncle Owen! o o~~\n _\\=/_ This R2 unit has _\\- /_\n / _ \\ a bad motivator. / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | | \\\\\n || |\\ /| || || | | | \\\\\n # \\_ _/ # (` |====| \')\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n12\n /~\\ ====\n |oo ) Uncle Owen! o o~~\n _\\=/_ This R2 unit has _\\- /_\n / _ \\ a bad motivator. / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | |//\n || |\\ /| || || | | //\n # \\_ _/ # (` |===(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n3\n /~\\ ====\n |oo ) o o~~\n _\\=/_ _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | |//\n || |\\ /| || || | | //\n # \\_ _/ # (` |===(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n12\n /~\\ ====\n ( oo| Excuse me sir! o o~~\n _\\=/_ _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | |//\n || |\\ /| || || | | //\n # \\_ _/ # (` |===(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n12\n /~\\ ====\n ( oo| Excuse me sir! o o~~\n _\\=/_ _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || \\\\| | |//\n || |\\ /| || \\| | //\n # \\_ _/ # )===(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n4\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || \\\\| | |//\n || |\\ /| || \\| | //\n # \\_ _/ # )===(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n8\n /~\\ ====\n ( oo| That R2 unit is in o o~~\n _\\=/_ prime condition. _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || \\\\| | |//\n || |\\ /| || \\| | //\n # \\_ _/ # )===(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n5\n /~\\ ====\n |oo ) That R2 unit is in o o~~\n _\\=/_ prime condition. _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || \\\\| | |//\n || |\\ /| || \\| | //\n # \\_ _/ # )===(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n5\n /~\\ ====\n |oo ) That R2 unit is in o o~~\n _\\=/_ prime condition. _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n // \\_/ || \\\\| | |//\n // |\\ /| || \\| | //\n # \\_ _/ # )===(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n19\n /~\\ ====\n |oo ) That R2 unit is in o o~~\n _\\=/_ prime condition. _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n // \\_/ || \\\\| | |//\n // |\\ /| || \\| | //\n # \\_ _/ # )===(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n7\n /~\\ ====\n |oo ) o o~~\n _\\=/_ _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n // \\_/ || \\\\| | |//\n // |\\ /| || \\| | //\n # \\_ _/ # )===(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n20\n\n\n\n ___\n / ()\\\n _|_____|_\n | | === | |\n |_| O |_|\n || O ||\n ||__*__||\n |~ \\___/ ~|\n /=\\ /=\\ /=\\\n________________[_]_[_]_[_]________________________________________\n1\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || \\\\| | |//\n || |\\ /| || \\| | //\n # \\_ _/ # )===(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n21\n /~\\ ====\n ( oo| Uncle Owen! o o~~\n _\\=/_ _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || \\\\| | |//\n || |\\ /| || \\| | //\n # \\_ _/ # )===(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n18\n /~\\ ====\n ( oo| What about o o~~\n _\\=/_ that one? _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || \\\\| | |//\n || |\\ /| || \\| | //\n # \\_ _/ # )===(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n12\n /~\\ ====\n |oo ) What about o o~~\n _\\=/_ that one? _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || \\\\| | |//\n || |\\ /| || \\| | //\n # \\_ _/ # )===(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n11\n /~\\ ====\n |oo ) What about o o~~\n _\\=/_ that one? _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || // | | |//\n || |\\ /| || // | | //\n # \\_ _/ # (\' |===(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n7\n /~\\ ====\n |oo ) o o~~\n _\\=/_ _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || \\\\| | |//\n || |\\ /| || \\| | //\n # \\_ _/ # )===(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n7\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ || \\_/ ||\n | | === | | || |\\ /| ||\n |_| O |_| # \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n4\n /~\\\n |oo ) Now don\'t you\n _\\=/_ forget this.\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ || \\_/ ||\n | | === | | || |\\ /| ||\n |_| O |_| # \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n11\n /~\\\n |oo ) Now don\'t you\n _\\=/_ forget this.\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ // \\_/ ||\n | | === | | // |\\ /| ||\n |_| O |_| # \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n17\n /~\\\n |oo ) Now don\'t you\n _\\=/_ forget this.\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ || \\_/ ||\n | | === | | || |\\ /| ||\n |_| O |_| # \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n9\n /~\\\n |oo )\n _\\=/_\n ___ / _ \\\n / ()\\ //|/.\\|\\\\\n _|_____|_ || \\_/ ||\n | | === | | || |\\ /| ||\n |_| O |_| # \\_ _/ #\n || O || | | |\n ||__*__|| | | |\n |~ \\___/ ~| []|[]\n /=\\ /=\\ /=\\ | | |\n________________[_]_[_]_[_]________/_]_[_\\_________________________\n5\n\n\n\n\n\n\n\n\n\n\n\n\n\n2\n /_] [_\\ ====\n o o~~\n _\\- /_\n ___ / \\ / \\\n / ()\\ //| | |\\\\\n _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n2\n | | | ====\n /_] [_\\ o o~~\n _\\- /_\n ___ / \\ / \\\n / ()\\ //| | |\\\\\n _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n2\n []|[] ====\n | | | o o~~\n /_] [_\\ _\\- /_\n ___ / \\ / \\\n / ()\\ //| | |\\\\\n _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n2\n | | | ====\n []|[] o o~~\n | | | _\\- /_\n /_] [_\\ ___ / \\ / \\\n / ()\\ //| | |\\\\\n _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n2\n | | | ====\n | | | o o~~\n []|[] _\\- /_\n | | | ___ / \\ / \\\n /_] [_\\ / ()\\ //| | |\\\\\n _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n2\n # \\_ _/ # ====\n | | | o o~~\n | | | _\\- /_\n []|[] ___ / \\ / \\\n | | | / ()\\ //| | |\\\\\n /_] [_\\ _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n2\n || |\\ /| || ====\n # \\_ _/ # o o~~\n | | | _\\- /_\n | | | ___ / \\ / \\\n []|[] / ()\\ //| | |\\\\\n | | | _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n2\n || \\_/ || ====\n || |\\ /| || o o~~\n # \\_ _/ # _\\- /_\n | | | ___ / \\ / \\\n | | | / ()\\ //| | |\\\\\n []|[] _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n2\n //|/.\\|\\\\ ====\n || \\_/ || o o~~\n || |\\ /| || _\\- /_\n # \\_ _/ # ___ / \\ / \\\n | | | / ()\\ //| | |\\\\\n | | | _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n2\n / _ \\ ====\n //|/.\\|\\\\ o o~~\n || \\_/ || _\\- /_\n || |\\ /| || ___ / \\ / \\\n # \\_ _/ # / ()\\ //| | |\\\\\n | | | _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n2\n _\\=/_ ====\n / _ \\ Thank the maker! o o~~\n //|/.\\|\\\\ _\\- /_\n || \\_/ || ___ / \\ / \\\n || |\\ /| || / ()\\ //| | |\\\\\n # \\_ _/ # _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n2\n ( oo| ====\n _\\=/_ Thank the maker! o o~~\n / _ \\ _\\- /_\n //|/.\\|\\\\ ___ / \\ / \\\n || \\_/ || / ()\\ //| | |\\\\\n || |\\ /| || _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n2\n /~\\ ====\n ( oo| Thank the maker! o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n2\n ====\n /~\\ Thank the maker! o o~~\n ( oo| _\\- /_\n _\\=/_ ___ / \\ / \\\n / _ \\ / ()\\ //| | |\\\\\n //|/.\\|\\\\ _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n22\n ====\n Thank the maker! o o~~\n /~\\ _\\- /_\n ( oo| ___ / \\ / \\\n _\\=/_ / ()\\ //| | |\\\\\n / _ \\ _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n3\n ====\n o o~~\n /~\\ _\\- /_\n ( oo| ___ / \\ / \\\n _\\=/_ / ()\\ //| | |\\\\\n / _ \\ _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n15\n ====\n This oil bath o o~~\n /~\\ is going to _\\- /_\n ( oo| feel so good. ___ / \\ / \\\n _\\=/_ / ()\\ //| | |\\\\\n / _ \\ _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n12\n ====\n This oil bath o o~~\n /~\\ is going to _\\- /_\n |oo ) feel so good. ___ / \\ / \\\n _\\=/_ / ()\\ //| | |\\\\\n / _ \\ _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n5\n ====\n o o~~\n /~\\ _\\- /_\n |oo ) ___ / \\ / \\\n _\\=/_ / ()\\ //| | |\\\\\n / _ \\ _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n1\n ====\n o o~~\n /~\\ _\\- /_\n ( oo| ___ / \\ / \\\n _\\=/_ / ()\\ //| | |\\\\\n / _ \\ _|_____|_ // | | |//\n =================== | | === | | // | | //\n | | |_| O |_|(\' |===(|\n |_________________| || O || | || |\n | | ||__*__|| (_)(_)\n | | |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n______|_________________|_______[_]_[_]_[_]____/__][__\\____________\n4\n\n\n\n\n\n\n\n\n\n\n\n\n\n31\n ====\n o o~~ Well, my\n _\\- /_ little friend...\n ___ / \\ / \\\n / ()\\ //| | |\\\\\n _|_____|_ // | | |//\n | | === | | // | | //\n |_| O |_|(\' |===(|\n || O || | || |\n ||__*__|| (_)(_)\n ------- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n6\n ====\n o o~~\n _\\- /_\n ___ / \\ / \\\n / ()\\ //| | |\\\\\n _|_____|_ // | | |//\n | | === | | // | | //\n |_| O |_|(\' |===(|\n || O || | || |\n ||__*__|| (_)(_)\n ------- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n15\n ====\n o o~~ ...you\'ve got\n _\\- /_ something jammed\n ___ / \\ / \\ in here real good.\n / ()\\ //| | |\\\\\n _|_____|_ // | | |//\n | | === | | // | | //\n |_| O |_|(\' |===(|\n || O || | || |\n ||__*__|| (_)(_)\n ------- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n16\n ====\n o o~~ ...you\'ve got\n _\\- /_ something jammed\n ___ / \\ / \\ in here real good.\n /() \\ //| | |\\\\\n _|_____|_ // | | |//\n | | === | | // | | //\n |_| O |_|(\' |===(|\n || O || | || |\n ||__*__|| (_)(_)\n ------- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n5\n ====\n o o~~\n _\\- /_\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ // | | |//\n ,@ | | === | | // | | //\n /=- |_| O |_|(\' |===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n4\n ====\n o o~~\n _\\O /_\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ // | | |//\n ,@ | | === | | // | | //\n /=- |_| O |_|(\' |===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n14\n ====\n Help me, o o~~\n Obi-Wan Kenobi! _\\O /_\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ // | | |//\n ,@ | | === | | // | | //\n /=- |_| O |_|(\' |===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n15\n ====\n You\'re my only o o~~\n hope! _\\- /_\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ // | | |//\n ,@ | | === | | // | | //\n /=- |_| O |_|(\' |===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n6\n ====\n o o~~\n _\\- /_\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ // | | |//\n ,@ | | === | | // | | //\n /=- |_| O |_|(\' |===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n14\n ====\n Help me, o o~~\n Obi-Wan Kenobi! _\\- /_\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ // | | |//\n ,@ | | === | | // | | //\n /=- |_| O |_|(\' |===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n15\n ====\n You\'re my only o o~~\n hope! _\\- /_\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ // | | |//\n ,@ | | === | | // | | //\n /=- |_| O |_|(\' |===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n5\n ====\n o o~~\n _\\- /_\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ // | | |//\n ,@ | | === | | // | | //\n /=- |_| O |_|(\' |===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n5\n ====\n o o~~ Who is she?\n _\\- /_\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ // | | |//\n ,@ | | === | | // | | //\n /=- |_| O |_|(\' |===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n1\n ====\n o o~~ Who is she?\n _\\- /_\n ___ / \\ / \\\n / ()\\ //| | |\\\\\n _|_____|_ // | | |//\n ,@ | | === | | // | | //\n /=- |_| O |_|(\' |===(|\n || || O || | || |\n || ||__ __|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n14\n ====\n o o~~ Who is she?\n _\\- /_\n ___ / \\ / \\\n / ()\\ //| | |\\\\\n _|_____|_ // | | |//\n ,@ | | === | | // | | //\n /=- |_| O |_|(\' |===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n5\n ====\n o o~~ Who is she?\n _\\- /_\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ // | | |//\n ,@ | | === | | // | | //\n /=- |_| O |_|(\' |===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n1\n ====\n o o~~ Who is she?\n _\\- /_\n ___ / \\ / \\\n / ()\\ //| | |\\\\\n _|_____|_ // | | |//\n ,@ | | === | | // | | //\n /=- |_| O |_|(\' |===(|\n || || O || | || |\n || ||__ __|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n14\n ====\n o o~~ Who is she?\n _\\- /_\n ___ / \\ / \\\n / ()\\ //| | |\\\\\n _|_____|_ // | | |//\n ,@ | | === | | // | | //\n /=- |_| O |_|(\' |===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n6\n ====\n o o~~ She\'s\n _\\- /_ beautiful!\n ___ / \\ / \\\n / ()\\ //| | |\\\\\n _|_____|_ // | | |//\n ,@ | | === | | // | | //\n /=- |_| O |_|(\' |===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n11\n ====\n o o~~ She\'s\n _\\- /_ beautiful!\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ // | | |//\n ,@ | | === | | // | | //\n /=- |_| O |_|(\' |===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n8\n ====\n o o~~ She\'s\n _\\- /_ beautiful!\n ___ / \\ / \\\n / ()\\ //| | |\\\\\n _|_____|_ // | | |//\n ,@ | | === | | // | | //\n /=- |_| O |_|(\' |===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n9\n ====\n o o~~ She\'s\n _\\- /_ beautiful!\n ___ / \\ / \\\n / ()\\ //| | |\\\\\n _|_____|_ \\\\| | |//\n ,@ | | === | | \\\\ | //\n /=- |_| O |_| (===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n5\n ====\n o o~~\n _\\- /_\n ___ / \\ / \\\n / ()\\ //| | |\\\\\n _|_____|_ \\\\| | |//\n ,@ | | === | | \\\\ | //\n /=- |_| O |_| (===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n10\n ====\n He says it\'s o o~~\n nothing sir. _\\- /_\n ___ / \\ / \\\n / ()\\ //| | |\\\\\n _|_____|_ \\\\| | |//\n ,@ | | === | | \\\\ | //\n /=- |_| O |_| (===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n18\n ====\n He says it\'s o o~~\n nothing sir. _\\- /_\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ \\\\| | |//\n ,@ | | === | | \\\\ | //\n /=- |_| O |_| (===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n28\n ====\n Old data. o o~~\n Pay it no mind. _\\- /_\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ \\\\| | |//\n ,@ | | === | | \\\\ | //\n /=- |_| O |_| (===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n5\n ====\n o o~~\n _\\- /_\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ \\\\| | |//\n ,@ | | === | | \\\\ | //\n /=- |_| O |_| (===(|\n || || O || | || |\n || ||__*__|| (_)(_)\n --~~--- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n3\n ====\n o o~~\n _\\o /_\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ \\\\| | |//\n | | === | | \\\\ | //\n |_| O |_| (===(|\n || O || | || |\n ||__*__|| (_)(_)\n ------- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n11\n ====\n o o~~\n _\\- /_\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ \\\\| | |//\n | | === | | \\\\ | //\n |_| O |_| (===(|\n || O || | || |\n ||__*__|| (_)(_)\n ------- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n10\n ====\n o o~~ Where\'d she go?\n _\\- /_\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ \\\\| | |//\n | | === | | \\\\ | //\n |_| O |_| (===(|\n || O || | || |\n ||__*__|| (_)(_)\n ------- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n17\n ====\n o o~~ Where\'d she go?\n _\\- /_\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ // | | | \\\\\n | | === | | // | | | \\\\\n |_| O |_|(\' |====| `)\n || O || | || |\n ||__*__|| (_)(_)\n ------- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n8\n ====\n o o~~ Where\'d she go?\n _\\- /_\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ \\\\| | |//\n | | === | | \\\\ | //\n |_| O |_| )===(|\n || O || | || |\n ||__*__|| (_)(_)\n ------- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n9\n ====\n o o~~ Bring her back!\n _\\- /_\n ___ / \\ / \\\n /() \\ //| | |\\\\\n _|_____|_ \\\\| | |//\n | | === | | \\\\ | //\n |_| O |_| )===(|\n || O || | || |\n ||__*__|| (_)(_)\n ------- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n21\n ====\n o o~~ Bring her back!\n _\\- /_\n ___ / \\ / \\\n / ()\\ //| | |\\\\\n _|_____|_ \\\\| | |//\n | | === | | \\\\ | //\n |_| O |_| )===(|\n || O || | || |\n ||__*__|| (_)(_)\n ------- |~ \\___/ ~| |_||_|\n | | /=\\ /=\\ /=\\ |_||_|\n_________|_____|______[_]_[_]_[_]____/__][__\\______________________\n6\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ // | | |//\n || |\\ /| || | | === | | // | | //\n # \\_ _/ # |_| O |_|(\' |===(|\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] ------- |~ \\___/ ~| |_||_|\n | | | | | /=\\ /=\\ /=\\ |_||_|\n_____/_]_[_\\_________|_____|______[_]_[_]_[_]____/__][__\\__________\n1\n /~\\ ====\n ( oo| See what you o o~~\n _\\=/_ can do with him. _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ // | | |//\n || |\\ /| || | | === | | // | | //\n # \\_ _/ # |_| O |_|(\' |===(|\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] ------- |~ \\___/ ~| |_||_|\n | | | | | /=\\ /=\\ /=\\ |_||_|\n_____/_]_[_\\_________|_____|______[_]_[_]_[_]____/__][__\\__________\n14\n /~\\ ====\n ( oo| See what you o o~~\n _\\=/_ can do with him. _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ // | | |//\n || |\\ /| || | | === | | // | | //\n # \\_ _/ # |_| O |_|(\' |===(|\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] ------- |~ \\___/ ~| |_||_|\n | | | | | /=\\ /=\\ /=\\ |_||_|\n_____/_]_[_\\_________|_____|______[_]_[_]_[_]____/__][__\\__________\n13\n /~\\ ====\n ( oo| See what you o o~~\n _\\=/_ can do with him. _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ /() \\ //| | |\\\\\n || \\_/ || _|_____|_ // | | |//\n || |\\ /| || | | === | | // | | //\n # \\_ _/ # |_| O |_|(\' |===(|\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] ------- |~ \\___/ ~| |_||_|\n | | | | | /=\\ /=\\ /=\\ |_||_|\n_____/_]_[_\\_________|_____|______[_]_[_]_[_]____/__][__\\__________\n3\n /~\\ ====\n ( oo| See what you o o~~\n _\\=/_ can do with him. _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ /() \\ //| | |\\\\\n || \\_/ || _|_____|_ // | | |//\n || |\\ /| || | | === | | // | | //\n # \\_ _/ # |_| O |_|(\' |===(|\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] ------- |~ \\___/ ~| |_||_|\n | | | | | /=\\ /=\\ /=\\ |_||_|\n_____/_]_[_\\_________|_____|______[_]_[_]_[_]____/__][__\\__________\n2\n /~\\ ====\n ( oo| See what you o o~~\n _\\=/_ can do with him. _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ /() \\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(|\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] ------- |~ \\___/ ~| |_||_|\n | | | | | /=\\ /=\\ /=\\ |_||_|\n_____/_]_[_\\_________|_____|______[_]_[_]_[_]____/__][__\\__________\n8\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ /() \\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(|\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] ------- |~ \\___/ ~| |_||_|\n | | | | | /=\\ /=\\ /=\\ |_||_|\n_____/_]_[_\\_________|_____|______[_]_[_]_[_]____/__][__\\__________\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n /""\\ ====\n / o o o o~~\n _\\ -/_ _\\- /_\n /\\\\ //\\ / \\ / \\\n | \\\\// \\/() //| | |\\\\\n || \\/ |\\/ \\\\| |__|//\n ------------------------------(---||//-----\n / ||) \\\n / == \\\n / \\\n / \\\n / \\\n -------------------------------------------------------\n29\n /""\\ ====\n / o o o o~~ If these new\n _\\ -/_ _\\- /_ droids do work\n /\\\\ //\\ / \\ / \\ out...\n | \\\\// \\/() //| | |\\\\\n || \\/ |\\/ \\\\| |__|//\n ------------------------------(---||//-----\n / ||) \\\n / == \\\n / \\\n / \\\n / \\\n -------------------------------------------------------\n16\n /""\\ ====\n / o o o o~~ ...I want to\n _\\ -/_ _\\- /_ transmit my\n /\\\\ //\\ / \\ / \\ application\n | \\\\// \\/() //| | |\\\\ to the...\n || \\/ |\\/ \\\\| |__|//\n ------------------------------(---||//-----\n / ||) \\\n / == \\\n / \\\n / \\\n / \\\n -------------------------------------------------------\n16\n /""\\ ====\n / o o o o~~ ...I want to\n _\\ -/_ _\\- /_ transmit my\n /\\\\ //\\ / \\ / \\ application\n | \\\\// \\ //| | |\\\\ to the...\n || \\/ |\\\\ \\\\| |__|//\n --------------\\()-------------(---||//-----\n / ||) \\\n / == \\\n / \\\n / \\\n / \\\n -------------------------------------------------------\n16\n /""\\ ====\n / o o o o~~ ...Academy\n _\\ -/_ _\\- /_ this year.\n /\\\\ //\\ / \\ / \\\n | \\\\// \\ //| | |\\\\\n || \\/ |\\\\ \\\\| |__|//\n --------------\\()-------------(---||//-----\n / ||) \\\n / == \\\n / \\\n / \\\n / \\\n -------------------------------------------------------\n6\n /""\\ ====\n / o o o o~~\n _\\ -/_ _\\- /_\n /\\\\ //\\ / \\ / \\\n | \\\\// \\ //| | |\\\\\n || \\/ |\\\\ \\\\| |__|//\n --------------\\()-------------(---||//-----\n / ||) \\\n / == \\\n / \\\n / \\\n / \\\n -------------------------------------------------------\n16\n /""\\ ====\n But harvest / o o o o~~\n is when I need _\\ -/_ _\\- /_\n you the most! /\\\\ //\\ / \\ / \\\n | \\\\// \\ //| | |\\\\\n || \\/ |\\\\ \\\\| |__|//\n --------------\\()-------------(---||//-----\n / ||) \\\n / == \\\n / \\\n / \\\n / \\\n -------------------------------------------------------\n15\n /""\\ ====\n But harvest / o o o o~~\n is when I need _\\ -/_ _\\- /_\n you the most! /\\\\ //\\ / \\ / \\\n | \\\\// \\ //| | |\\\\\n || \\/ |\\\\ \\\\__| |//\n --------------\\()-------------(||---//-----\n / || ) \\\n / == \\\n / \\\n / \\\n / \\\n -------------------------------------------------------\n5\n /""\\ ====\n / o o o o~~\n _\\ -/_ _\\- /_\n /\\\\ //\\ / \\ / \\\n | \\\\// \\ //| | |\\\\\n || \\/ |\\\\ \\\\__| |//\n --------------\\()-------------(||---//-----\n / || ) \\\n / == \\\n / \\\n / \\\n / \\\n -------------------------------------------------------\n29\n /""\\ ====\n / o o o o~~ But it\'s a\n _\\ -/_ _\\- /_ whole \'nother\n /\\\\ //\\ / \\ / \\ year!\n | \\\\// \\ //| | |\\\\\n || \\/ |\\\\ \\\\__| |//\n --------------\\()-------------(||---//-----\n / || ) \\\n / == \\\n / \\\n / \\\n / \\\n -------------------------------------------------------\n4\n /""\\ ====\n / o o o o~~\n _\\ -/_ _\\- /_\n /\\\\ //\\ / \\ / \\\n | \\\\// \\ //| | |\\\\\n || \\/ |\\\\ \\\\__| |//\n --------------\\()-------------(||---//-----\n / || ) \\\n / == \\\n / \\\n / \\\n / \\\n -------------------------------------------------------\n1\n /""\\ ====\n / o o o o~~\n _\\ -/_ _\\- /_\n /\\\\ //\\ / \\ / \\\n | \\\\// \\ //| | |\\\\\n || \\/ |\\\\ \\\\__| |//\n --------------\\()-------------(||---//-----\n / || ) \\\n / == \\\n / \\\n / \\\n /\n -------------------------------------------------------\n6\n\n\n\n\n\n\n\n\n\n\n\n\n\n3\n /""\\ ====\n / o o o o~~\n _\\ -/_ _\\- /_\n /\\\\ //\\ __ / \\ / \\\n | \\\\// \\ || //| | |\\\\\n || \\/ |\\\\ || \\\\| | |//\n -------------------------------==---------- \\\\ | //\n | | )===(|\n | | | || |\n | | (_)(_)\n | | |_||_|\n | | |_||_|\n______|_________________________________________|___/__][__\\_______\n41\n /""\\ ====\n / o o Where are o o~~\n _\\ -/_ you going? _\\- /_\n /\\\\ //\\ __ / \\ / \\\n | \\\\// \\ || //| | |\\\\\n || \\/ |\\\\ || \\\\| | |//\n -------------------------------==---------- \\\\ | //\n | | )===(|\n | | | || |\n | | (_)(_)\n | | |_||_|\n | | |_||_|\n______|_________________________________________|___/__][__\\_______\n4\n /""\\ ====\n / o o o o~~\n _\\ -/_ _\\- /_\n /\\\\ //\\ __ / \\ / \\\n | \\\\// \\ || //| | |\\\\\n || \\/ |\\\\ || \\\\| | |//\n -------------------------------==---------- \\\\ | //\n | | )===(|\n | | | || |\n | | (_)(_)\n | | |_||_|\n | | |_||_|\n______|_________________________________________|___/__][__\\_______\n31\n /""\\ Looks like I\'m ====\n / o o going nowhere! o o~~\n _\\ -/_ _\\- /_\n /\\\\ //\\ __ / \\ / \\\n | \\\\// \\ || //| | |\\\\\n || \\/ |\\\\ || \\\\| | |//\n -------------------------------==---------- \\\\ | //\n | | )===(|\n | | | || |\n | | (_)(_)\n | | |_||_|\n | | |_||_|\n______|_________________________________________|___/__][__\\_______\n3\n /""\\ ====\n / o o o o~~\n _\\ -/_ _\\- /_\n /\\\\ //\\ __ / \\ / \\\n | \\\\// \\ || //| | |\\\\\n || \\/ |\\\\ || \\\\| | |//\n -------------------------------==---------- \\\\ | //\n | | )===(|\n | | | || |\n | | (_)(_)\n | | |_||_|\n | | |_||_|\n______|_________________________________________|___/__][__\\_______\n30\n /""\\ I have to go finish ====\n / o o cleaning those droids. o o~~\n _\\ -/_ _\\- /_\n /\\\\ //\\ __ / \\ / \\\n | \\\\// \\ || //| | |\\\\\n || \\/ |\\\\ || \\\\| | |//\n -------------------------------==---------- \\\\ | //\n | | )===(|\n | | | || |\n | | (_)(_)\n | | |_||_|\n | | |_||_|\n______|_________________________________________|___/__][__\\_______\n5\n /""\\ ====\n / o o o o~~\n _\\ -/_ _\\- /_\n /\\\\ //\\ __ / \\ / \\\n | \\\\// \\ || //| | |\\\\\n || \\/ |\\\\ || \\\\| | |//\n -------------------------------==---------- \\\\ | //\n | | )===(|\n | | | || |\n | | (_)(_)\n | | |_||_|\n | | |_||_|\n______|_________________________________________|___/__][__\\_______\n9\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n ====\n o o~~\n _\\- /_\n\\ / \\ / \\\n \\ //| | |\\\\\n____\\___________________ \\\\| | |//\n \\ \\ \\| | //\n \\ \\ )===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n14\n ====\n ~~o o\n _\\ -/_\n\\ / \\ / \\\n \\ //| | |\\\\\n____\\___________________ \\\\| | |//\n \\ \\ \\| | //\n \\ \\ )===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n10\n ====\n o o~~\n _\\- /_\n\\ / \\ / \\\n \\ //| | |\\\\\n____\\___________________ \\\\| | |//\n \\ \\ \\| | //\n \\ \\ )===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n5\n ====\n o o~~\n _\\- /_\n\\ / \\ / \\\n \\ //| | |\\\\\n____\\___________________ // | | |//\n \\ \\ // | | //\n \\ \\ -(] |===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n2\n ====\n o o~~\n _\\- /_\n\\ / \\ / \\\n \\ //| | |\\\\\n____\\___________________ // | | |//\n \\ \\ // | | //\n \\ \\ *(] |===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n1\n ====\n o o~~\n _\\- /_\n\\ / \\ / \\\n \\ //| | |\\\\\n____\\_______/~\\_________ // | | |//\n \\ \\ // | | //\n \\ \\ *(] |===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n1\n ====\n o o~~\n _\\- /_\n\\ / \\ / \\\n \\ /~\\ //| | |\\\\\n____\\______( oo|________ // | | |//\n \\ \\ // | | //\n \\ \\ -(] |===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n1\n ====\n o o~~\n _\\- /_\n\\ /~\\ / \\ / \\\n \\ ( oo| //| | |\\\\\n____\\_______\\=/_________ // | | |//\n \\ \\ // | | //\n \\ \\ -(] |===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n1\n ====\n o o~~\n /~\\ _\\- /_\n\\ ( oo| / \\ / \\\n \\ _\\=/_ //| | |\\\\\n____\\_____/_____\\_______ // | | |//\n \\ \\ // | | //\n \\ \\ -(] |===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n1\n ====\n /~\\ o o~~\n ( oo| _\\- /_\n\\ _\\=/_ / \\ / \\\n \\ / _ \\ //| | |\\\\\n____\\____//|/_\\|\\\\______ // | | |//\n \\ \\ // | | //\n \\ \\ -(] |===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n1\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n\\ / _ \\ / \\ / \\\n \\ //|/.\\|\\\\ //| | |\\\\\n____\\___||__\\_/__||_____ // | | |//\n \\ \\ // | | //\n \\ \\ -(] |===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n3\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n\\ / _ \\ / \\ / \\\n \\ //|/.\\|\\\\ //| | |\\\\\n____\\___||__\\_/__||_____ // | | |//\n \\ \\ // | | //\n \\ \\ *(] |===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n4\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n\\ / _ \\ / \\ / \\\n \\ //|/.\\|\\\\ //| | |\\\\\n____\\___||__\\_/__||_____ // | | |//\n \\ \\ // | | //\n \\ \\ -(] |===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n30\n /~\\ ====\n ( oo| What are you doing o o~~\n _\\=/_ hiding back there? _\\- /_\n\\ / _ \\ / \\ / \\\n \\ //|/.\\|\\\\ //| | |\\\\\n____\\___||__\\_/__||_____ // | | |//\n \\ \\ // | | //\n \\ \\ -(] |===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n6\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n\\ / _ \\ / \\ / \\\n \\ //|/.\\|\\\\ //| | |\\\\\n____\\___||__\\_/__||_____ // | | |//\n \\ \\ // | | //\n \\ \\ -(] |===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n30\n /~\\ ====\n ( oo| It wasn\'t my fault o o~~\n _\\=/_ sir... _\\- /_\n\\ / _ \\ / \\ / \\\n \\ //|/.\\|\\\\ //| | |\\\\\n____\\___||__\\_/__||_____ // | | |//\n \\ \\ // | | //\n \\ \\ -(] |===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n30\n /~\\ ====\n ( oo| ...he kept babbling o o~~\n _\\=/_ about his mission. _\\- /_\n\\ / _ \\ / \\ / \\\n \\ //|/.\\|\\\\ //| | |\\\\\n____\\___||__\\_/__||_____ // | | |//\n \\ \\ // | | //\n \\ \\ -(] |===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n5\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n\\ / _ \\ / \\ / \\\n \\ //|/.\\|\\\\ //| | |\\\\\n____\\___||__\\_/__||_____ // | | |//\n \\ \\ // | | //\n \\ \\ -(] |===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n20\n /~\\ ====\n ( oo| Oh no! o o~~\n _\\=/_ _\\- /_\n\\ / _ \\ / \\ / \\\n \\ //|/.\\|\\\\ //| | |\\\\\n____\\___||__\\_/__||_____ // | | |//\n \\ \\ // | | //\n \\ \\ -(] |===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n9\n /~\\ ====\n ( oo| Oh no! o o~~\n _\\=/_ _\\- /_\n\\ / _ \\ / \\ / \\\n \\ //|/.\\|\\\\ //| | |\\\\\n____\\___||__\\_/__||_____ \\\\| | |//\n \\ \\ \\| | //\n \\ \\ )===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n6\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n\\ / _ \\ / \\ / \\\n \\ //|/.\\|\\\\ //| | |\\\\\n____\\___||__\\_/__||_____ \\\\| | |//\n \\ \\ \\| | //\n \\ \\ )===(|\n \\ \\ | || |\n \\ \\ (_)(_)\n___________________\\_____________\\ |_||_|\n | |_||_|\n_____________________________|_____________________/__][__\\________\n5\n\n\n\n\n\n\n\n\n\n\n\n\n\n4\n /~\\ ====\n |oo ) ([__])"\n _\\=/_ | \\-/||\n / _ \\ ||\\ /||\n //|/.\\|\\\\ \\/ | \\/\n // \\_/ || | | |\n // |\\ /| || | | |\n # \\_ _/ # |====|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n10\n /~\\ ====\n ( oo| ([__])"\n _\\=/_ | \\-/||\n / _ \\ ||\\ /||\n //|/.\\|\\\\ \\/ | \\/\n // \\_/ || | | |\n // |\\ /| || | | |\n # \\_ _/ # |====|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n6\n /~\\ ====\n ( oo| ([__])"\n _\\=/_ | \\-/||\n / _ \\ ||\\ /||\n //|/.\\|\\\\ \\/ | \\/\n || \\_/ || | | |\n || |\\ /| || | | |\n # \\_ _/ # |====|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n4\n\n\n\n\n\n\n\n\n\n\n\n\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ __/\n --- __>_______________. <__\n -- / \\___________________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.000.0 \\______________/\n\n1\n _______________________________________\n / \\\n | |\n --| /|\n --| / |\n -- \\__ / __/\n --- __>__________. | <__\n -- / \\___________________|____\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.010.0 \\______________/\n\n1\n _______________________________________\n / \\\n | ____|\n --| / |\n --| / |\n -- \\__ / __/\n --- __>_____. | <__\n -- / \\___________________|_________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.020.0 \\______________/\n\n1\n _______________________________________\n / \\\n | _________|\n --| / |\n --| / |\n -- \\__ / __/\n --- __>. | <__\n -- / \\___________________|______________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.040.0 \\______________/\n\n1\n _______________________________________\n / \\\n | __________ |\n --| / \\ |\n --| / \\|\n -- \\__ / __/\n --- __> | <__\n -- /___________________|___________________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.050.0 \\______________/\n\n1\n _______________________________________\n / \\\n | __________ |\n --| / \\ |\n --| / \\ |\n -- \\__ / \\__/\n --- __> | <__\n -- /______________|______________________|_\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.060.0 \\______________/\n\n1\n _______________________________________\n / \\\n | __________ |\n --| / \\ |\n --| / \\ |\n -- \\__ / \\ __/\n --- __> | | <__\n -- /_________|______________________|______\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.070.0 \\______________/\n\n1\n _______________________________________\n / \\\n | __________ |\n --| / \\ |\n --| / \\ |\n -- \\__ / \\ __/\n --- __> | | <__\n -- /____|______________________|___________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.080.0 \\______________/\n\n1\n _______________________________________\n / \\\n | __________ |\n --| / \\ |\n --| / \\ |\n -- \\/_ \\ __/\n --- __> | <__\n -- /______________________|________________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.090.1 \\______________/\n\n1\n _______________________________________\n / \\\n | ___________ |\n --| \\ |\n --| \\ |\n -- \\__ \\ __/\n --- __> | <__\n -- /_________________|_____________________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.100.1 \\______________/\n\n1\n _______________________________________\n / \\\n |_______ |\n --| \\ |\n --| \\ |\n -- \\__ \\ __/\n --- __> | <__\n -- /____________|__________________________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.110.1 \\______________/\n\n1\n _______________________________________\n / \\\n |__ |\n --| \\ |\n --| \\ |\n -- \\__ \\ __/\n --- __> | <__\n -- /_______|_______________________________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.120.1 \\______________/\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --|\\ |\n -- \\_\\ __/\n --- __> <__\n -- /__|____________________________________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.130.1 \\______________/\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ __/\n --- __> <__\n -- /_______________________________________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.140.1 \\______________/\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ __/\n --- __> <__\n -- /_______________________________________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.150.1 \\______________/\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ __/\n --- __> <__\n -- /_______________________________________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.160.1 \\______________/\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ __/\n --- __> <__\n -- /_______________________________________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.170.1 \\______________/\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ __/\n --- __> <__\n -- /_______________________________________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.180.1 \\______________/\n\n1\n _______________________________________\n / " \\\n | |" |\n --| |"| |\n --| ]|"|[ |\n -- \\__ ]|"_[/\n --- __> ]|<__\n -- /__________________________________]|"|[\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.190.2 \\______________/\n\n1\n _______________________________________\n / " \\\n | |" |\n --| |"| |\n --| ]|"|[ |\n -- \\__ ]|"|[ __/\n --- __> ]|"|[ <__\n -- /_____________________________]|"|[_____\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.200.2 \\______________/\n\n1\n _______________________________________\n / " \\\n | |" |\n --| |"| |\n --| ]|"|[ |\n -- \\__ ]|"|[ __/\n --- __> ]|"|[ <__\n -- /________________________]|"|[__________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.210.2 \\______________/\n\n1\n _______________________________________\n / " \\\n | |" |\n --| |"| |\n --| ]|"|[ |\n -- \\__ ]|"|[ __/\n --- __> ]|"|[ <__\n -- /___________________]|"|[_______________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.220.2 \\______________/\n\n1\n _______________________________________\n / " \\\n | |" |\n --| |"| |\n --| ]|"|[ |\n -- \\__ ]|"|[ __/\n --- __> ]|"|[ <__\n -- /______________]|"|[____________________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.230.2 \\______________/\n\n1\n _______________________________________\n / " \\\n | |" |\n --| |"| |\n --| ]|"|[ |\n -- \\__ ]|"|[ __/\n --- __> ]|"|[ <__\n -- /_________]|"|[_________________________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.240.2 \\______________/\n\n1\n _______________________________________\n / " \\\n | |" |\n --| |"| |\n --| ]|"|[ |\n -- \\__ ]|"|[ __/\n --- __> ]|"|[ <__\n -- /____]|"|[______________________________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.250.2 \\______________/\n\n1\n _______________________________________\n / " \\\n | |" |\n --| |"| |\n --|]|"|[ |\n -- \\|_|[ __/\n --- __>[ <__\n -- /|"|[___________________________________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.260.2 \\______________/\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ __/\n --- __> <__\n -- /_______________________________________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.270.2 \\______________/\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ __/\n --- __> ,<__\n -- /__________________________________/ \\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.280.2 \\______________/\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ __/\n --- __> ,_____<__\n -- /_____________________________/ \\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.290.3 \\______________/\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ __/\n --- __> ,__________<__\n -- /________________________/ \\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.300.3 \\______________/\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ __/\n --- __> ,_______________<__\n -- /___________________/ \\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.310.3 \\______________/\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ __/\n --- __> ,____________________<__\n -- /______________/ \\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.320.3 \\______________/\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ __/\n --- __> ,______________________. <__\n -- /_________/ \\____\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.330.3 \\______________/\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ __/\n --- __> .______________________. <__\n -- /____/ \\_________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.340.3 \\______________/\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ __/\n --- __>____________________. <__\n -- / \\______________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.350.0 \\______________/\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ __/\n --- __>_______________. <__\n -- / \\___________________\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.000.0 \\______________/\n\n4\n\n\n\n\n\n\n\n\n\n\n\n\n\n4\n /~\\ ====\n |oo ) o o~~\n _\\=/_ _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n // \\_/ || || | | |//\n // |\\ /| || ||__ | //\n # \\_ _/ # ([__]==(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n8\n /~\\ ====\n |oo ) Pardon me sir... o o~~\n _\\=/_ _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n // \\_/ || || | | |//\n // |\\ /| || ||__ | //\n # \\_ _/ # ([__]==(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n13\n /~\\ ====\n ( oo| Pardon me sir... o o~~\n _\\=/_ _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n // \\_/ || || | | |//\n // |\\ /| || ||__ | //\n # \\_ _/ # ([__]==(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n10\n /~\\ ====\n ( oo| Pardon me sir... o o~~\n _\\=/_ _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n // \\_/ || || | | |//\n // |\\ /| || ||__ | //\n # \\_ _/ # ([__]==(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n8\n /~\\ ====\n ( oo| ...but couldn\'t we o o~~\n _\\=/_ go after him? _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n // \\_/ || || | | |//\n // |\\ /| || ||__ | //\n # \\_ _/ # ([__]==(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n20\n /~\\ ====\n ( oo| ...but couldn\'t we o o~~\n _\\=/_ go after him? _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | |//\n || |\\ /| || ||__ | //\n # \\_ _/ # ([__]==(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n5\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | |//\n || |\\ /| || ||__ | //\n # \\_ _/ # ([__]==(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n9\n /~\\ ====\n ( oo| It\'s too dangerous o o~~\n _\\=/_ with all the _\\- /_\n / _ \\ Sand People around. / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | |//\n || |\\ /| || ||__ | //\n # \\_ _/ # ([__]==(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n11\n /~\\ ====\n ( oo| It\'s too dangerous ~~o o\n _\\=/_ with all the _\\ -/_\n / _ \\ Sand People around. / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | |//\n || |\\ /| || ||__ | //\n # \\_ _/ # ([__]==(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n6\n /~\\ ====\n ( oo| It\'s too dangerous o o~~\n _\\=/_ with all the _\\- /_\n / _ \\ Sand People around. / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | |//\n || |\\ /| || ||__ | //\n # \\_ _/ # ([__]==(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n8\n /~\\ ====\n ( oo| It\'s too dangerous o o~~\n _\\=/_ with all the _\\- /_\n / _ \\ Sand People around. / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | |//\n || |\\ /| || ||__ | //\n # \\_ _/ # ([__]==(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n5\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | |//\n || |\\ /| || ||__ | //\n # \\_ _/ # ([__]==(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n15\n /~\\ ====\n ( oo| We\'ll have to o o~~\n _\\=/_ wait until morning. _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | |//\n || |\\ /| || ||__ | //\n # \\_ _/ # ([__]==(|\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n11\n /~\\ ====\n ( oo| We\'ll have to o o~~\n _\\=/_ wait until morning. _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | | ||\n || |\\ /| || ||__ | | ||\n # \\_ _/ # ([__]===| \')\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n7\n /~\\ ====\n ( oo| We\'ll have to o o~~\n _\\=/_ wait until morning. _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | | ||\n || |\\ /| || ||__ | | ||\n # \\_ _/ # ([__]===| \')\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n6\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | | ||\n || |\\ /| || ||__ | | ||\n # \\_ _/ # ([__]===| \')\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n____________/_]_[_\\____________________________/__][__\\____________\n9\n\n\n\n\n\n\n\n\n\n\n\n\n\n2\n\n\n\n\n\n __________ ___\n / \\ ______________ /\n/ \\________/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n\n\n\n\n __________ ____\n/ \\ ______________ /\n \\________/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n\n\n\n\n__________ _____\n \\ ______________ /\n \\________/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n1\n\n\n\n\n\n_________ ______\n \\ ______________ /\n \\________/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n1\n\n Look, there\'s a droid\n on the scanner.\n\n\n_________ ______\n \\ ______________ /\n \\________/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Look, there\'s a droid\n on the scanner.\n\n\n________ _______\n \\ ______________ /\n \\________/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Look, there\'s a droid\n on the scanner.\n\n\n_______ ________\n \\ ______________ /\n \\________/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Look, there\'s a droid\n on the scanner.\n\n\n_____ __________\n \\ ______________ /\n \\________/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Look, there\'s a droid\n on the scanner.\n\n\n____ ___________\n \\ ______________ /\n \\________/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Look, there\'s a droid\n on the scanner.\n\n\n___ ____________\n \\ ______________ /\n \\________/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Look, there\'s a droid\n on the scanner.\n\n\n__ _____________\n \\ ______________ /\n \\________/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Look, there\'s a droid\n on the scanner.\n\n\n_ ______________\n \\ ______________ /\n \\________/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Look, there\'s a droid\n on the scanner.\n\n\n _______________\n\\ ______________ /\n \\________/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Look, there\'s a droid\n on the scanner.\n\n\n ________________\n ______________ /\n\\________/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Look, there\'s a droid\n on the scanner.\n\n\n _________________\n ______________ /\n________/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Look, there\'s a droid\n on the scanner.\n\n\n _________________\n ______________ /\n_______/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Look, there\'s a droid\n on the scanner.\n\n\n ___________________\n ______________ /\n______/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n\n\n\n\n ____________________\n ______________ /\n_____/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Hit the accelerator!\n\n\n\n _____________________\n ______________ /\n____/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Hit the accelerator!\n\n\n\n ______________________\n ______________ /\n___/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Hit the accelerator!\n\n\n\n _______________________\n ______________ /\n__/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Hit the accelerator!\n\n\n\n _______________________\n ______________ / \\\n_/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Hit the accelerator!\n\n\n\n _______________________\n ______________ / \\_\n/ \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Hit the accelerator!\n\n\n\n _______________________\n______________ / \\__\n \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Hit the accelerator!\n\n\n\n _______________________\n_____________ / \\___\n \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Hit the accelerator!\n\n\n\n _______________________\n____________ / \\____\n \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Hit the accelerator!\n\n\n\n _______________________\n___________ / \\_____\n \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n Hit the accelerator!\n\n\n\n _______________________\n__________ / \\______\n \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n\n\n\n\n _______________________\n_________ / \\_______\n \\ /\n \\______________________/\n =_+_\n_________====\'_____________________________________________________\n\n\n2\n\n\n\n\n\n _______________________\n________ / \\________\n \\ /\n \\______________________/\n =_+_\n__________====\'____________________________________________________\n\n\n2\n\n\n\n\n\n _______________________\n_______ / \\_________\n \\ /\n \\______________________/\n =_+_\n___________====\'___________________________________________________\n\n\n2\n\n\n\n\n\n _______________________\n______ / \\__________\n \\ /\n \\______________________/\n =_+_\n____________====\'__________________________________________________\n\n\n2\n\n\n\n\n\n _______________________\n_____ / \\___________\n \\ /\n \\______________________/\n =_+_\n_____________====\'_________________________________________________\n\n\n2\n\n\n\n\n\n _______________________\n____ / \\____________\n \\ /\n \\______________________/\n =_+_\n______________====\'________________________________________________\n\n\n2\n\n\n\n\n\n _______________________\n___ / \\_____________\n \\ /\n \\______________________/\n =_+_\n_______________====\'_______________________________________________\n\n\n2\n\n\n\n\n\n _______________________\n__ / \\______________\n \\ /\n \\______________________/\n =_+_\n________________====\'______________________________________________\n\n\n2\n\n\n\n\n\n _______________________\n_ / \\_______________\n \\ /\n \\______________________/\n =_+_\n_________________====\'_____________________________________________\n\n\n2\n\n\n\n\n\n _______________________\n / \\________________\n\\ /\n \\______________________/\n =_+_\n__________________====\'____________________________________________\n\n\n2\n\n\n\n\n\n _______________________\n / \\_________________\n /\n\\______________________/\n =_+_\n___________________====\'___________________________________________\n\n\n2\n\n\n\n\n\n _______________________\n / \\__________________\n /\n______________________/\n =_+_\n_____________________====\'_________________________________________\n\n\n2\n\n\n\n\n\n _______________________\n / \\___________________\n /\n_____________________/\n =_+_\n_______________________====\'_______________________________________\n\n\n2\n\n\n\n\n\n _______________________\n / \\___________________\n /\n____________________/\n =_+_\n_________________________====\'_____________________________________\n\n\n2\n\n\n\n\n\n _______________________\n / \\_____________________\n /\n___________________/\n =_+_\n___________________________====\'___________________________________\n\n\n2\n\n\n\n\n\n _______________________\n / \\______________________\n /\n__________________/\n =_+_\n_____________________________====\'_________________________________\n\n\n1\n\n\n\n\n\n _______________________\n / \\_______________________\n /\n_________________/\n =_+_\n_______________________________====\'_______________________________\n\n\n2\n\n\n\n\n\n _______________________\n / \\________________________\n /\n________________/\n =_+_\n_________________________________====\'_____________________________\n\n\n2\n\n\n\n\n\n _______________________\n / \\_________________________\n /\n_______________/\n =_+_\n___________________________________====\'___________________________\n\n\n2\n\n\n\n\n\n _______________________\n / \\__________________________\n /\n______________/\n =_+_\n_____________________________________====\'_________________________\n\n\n4\n\n\n\n\n\n\n\n\n\n\n\n\n\n7\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ // | | |//\n || |\\ /| || | | === | | // | | //\n # \\_ _/ # |_| O |_|(\' |===(|\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n10\n /~\\ Where do you think ====\n ( oo| you\'re going? o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ // | | |//\n || |\\ /| || | | === | | // | | //\n # \\_ _/ # |_| O |_|(\' |===(|\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n15\n /~\\ Where do you think ====\n ( oo| you\'re going? o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(|\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n6\n /~\\ Where do you think ====\n ( oo| you\'re going? o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n \\\\ \\_/ // _|_____|_ \\\\| | |//\n \\\\\\ /// | | === | | \\\\ | //\n #_ _# |_| O |_| )===(|\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n5\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(|\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n7\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ /() \\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(|\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n5\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(|\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n5\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ /() \\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(|\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n10\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(|\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n16\n /~\\ What\'s wrong with ====\n ( oo| him now? o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(|\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n17\n /~\\ What\'s wrong with ====\n ( oo| him now? o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ (, / \\ / \\ ,)\n //|/.\\|\\\\ / ()\\ \\\\//| | |\\\\//\n || \\_/ || _|_____|_ \\/ | | | \\/\n || |\\ /| || | | === | | | | |\n # \\_ _/ # |_| O |_| |====|\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n1\n /~\\ What\'s wrong with ====\n ( oo| him now? o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ || | | | ||\n || |\\ /| || | | === | | || | | | ||\n # \\_ _/ # |_| O |_| (\' |====| \')\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n6\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ || | | | ||\n || |\\ /| || | | === | | || | | | ||\n # \\_ _/ # |_| O |_| (\' |====| \')\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n21\n /~\\ There are several ====\n ( oo| creatures... o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ || | | | ||\n || |\\ /| || | | === | | || | | | ||\n # \\_ _/ # |_| O |_| (\' |====| \')\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n10\n /~\\ ...approaching from ====\n ( oo| the southeast. o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ /() \\ //| | |\\\\\n || \\_/ || _|_____|_ || | | | ||\n || |\\ /| || | | === | | || | | | ||\n # \\_ _/ # |_| O |_| (\' |====| \')\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n10\n /~\\ ...approaching from ====\n ( oo| the southeast. o o~~\n _\\=/_ _\\o /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ /() \\ //| | |\\\\\n || \\_/ || _|_____|_ || | | | ||\n || |\\ /| || | | === | | || | | | ||\n # \\_ _/ # |_| O |_| (\' |====| \')\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n6\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ || | | | ||\n || |\\ /| || | | === | | || | | | ||\n # \\_ _/ # |_| O |_| (\' |====| \')\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n20\n /~\\ ====\n ( oo| Sand People! o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ || | | | ||\n || |\\ /| || | | === | | || | | | ||\n # \\_ _/ # |_| O |_| (\' |====| \')\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n12\n /~\\ ====\n ( oo| Or worse! o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ || | | | ||\n || |\\ /| || | | === | | || | | | ||\n # \\_ _/ # |_| O |_| (\' |====| \')\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n14\n /~\\ ====\n |oo ) Or worse! o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ || | | | ||\n || |\\ /| || | | === | | || | | | ||\n # \\_ _/ # |_| O |_| (\' |====| \')\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n6\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ || | | | ||\n || |\\ /| || | | === | | || | | | ||\n # \\_ _/ # |_| O |_| (\' |====| \')\n | | | || O || | || |\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____________[_]_[_]_[_]____/__][__\\____________\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n10\n\n /\n |\n /\n\\ /~\\ ==== /\n \\ |oo ) ([__])" ______/\n \\ _\\=/_ | \\-/ | /\n | _______ / _ \\ ||\\ /|| /\n \\____/ \\___//|/.\\|\\\\_______\\/_|_\\/_________/\n\n\n\n\n15\n\n Well there are two /\n Banthas down there... |\n /\n\\ /~\\ ==== /\n \\ |oo ) ([__])" ______/\n \\ _\\=/_ | \\-/ | /\n | _______ / _ \\ ||\\ /|| /\n \\____/ \\___//|/.\\|\\\\_______\\/_|_\\/_________/\n\n\n\n\n14\n\n Well there are two /\n Banthas down there... |\n /\n\\ /~\\ ==== /\n \\ ( oo| ([__])" ______/\n \\ _\\=/_ | \\-/ | /\n | _______ / _ \\ ||\\ /|| /\n \\____/ \\___//|/.\\|\\\\_______\\/_|_\\/_________/\n\n\n\n\n20\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ /~~~~\\ ,, ,, /~~~~\\ __/\n --- __> {~~~~~~|{} {}|~~~~~~} <__\n -- /_________||~~||___________||~~||_______\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.120.1 \\______________/\n\n16\n\n ...but I don\'t see /\n any... wait a second! |\n /\n\\ /~\\ ==== /\n \\ ( oo| ([__])" ______/\n \\ _\\=/_ | \\-/ | /\n | _______ / _ \\ ||\\ /|| /\n \\____/ \\___//|/.\\|\\\\_______\\/_|_\\/_________/\n\n\n\n\n11\n\n ...but I don\'t see /\n any... wait a second! |\n /\n\\ /~\\ ==== /\n \\ |oo ) ([__])" ______/\n \\ _\\=/_ | \\-/ | /\n | _______ / _ \\ ||\\ /|| /\n \\____/ \\___//|/.\\|\\\\_______\\/_|_\\/_________/\n\n\n\n\n6\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ /~~~~\\ ,, ,, /~~~~\\ __/\n --- __> {~~~~~~|{} {}|~~~~~~} <__\n -- /_________||~~||___________||~~||_______\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.120.1 \\______________/\n\n6\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ /~~~~\\ ,, ,, /~~~~\\ __/\n --- __> {~~~~~~|{}+ {}|~~~~~~} <__\n -- /_________||~~||___|_______||~~||_______\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.120.1 \\______________/\n\n15\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ /~~~~\\ ,, ,, /~~~~\\ __/\n --- __> {~~~~~~|{} + {}|~~~~~~} <__\n -- /_________||~~||____|______||~~||_______\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.120.1 \\______________/\n\n21\n\n They\'re Sand People /\n all right! |\n /\n\\ /~\\ ==== /\n \\ |oo ) ([__])" ______/\n \\ _\\=/_ | \\-/ | /\n | _______ / _ \\ ||\\ /|| /\n \\____/ \\___//|/.\\|\\\\_______\\/_|_\\/_________/\n\n\n\n\n20\n\n I can see one of /\n of them now! |\n /\n\\ /~\\ ==== /\n \\ |oo ) ([__])" ______/\n \\ _\\=/_ | \\-/ | /\n | _______ / _ \\ ||\\ /|| /\n \\____/ \\___//|/.\\|\\\\_______\\/_|_\\/_________/\n\n\n\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ /~~~~\\ ,, ,, /~~~~\\ __/\n --- __> {~~~~~~|{} + {}|~~~~~~} <__\n -- /_________||~~||____|______||~~||_______\\\n --| |\n --| |\n | .-------. |\n \\ _____________/ 0.120.1 \\______________/\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --| |\n -- \\__ /~~~~\\ ,, ,, /~~~~\\ __/\n --- __> {~~~~~~|{} + {}|~~~~~~} <__\n -- /_________||~~||____|______||~~||_______\\\n --| ############################ |\n --| ############################## |\n | ###########.-------.############ |\n \\ _____________/ 0.120.1 \\______________/\n\n1\n _______________________________________\n / \\\n | |\n --| |\n --| ############################ |\n -- \\__ ############################## __/\n --- __> ################################<__\n -- /___##################################__\\\n --| #################################### |\n --| ###################################### |\n | ###############.-------.################|\n \\ _____________/ 0.120.1 \\______________/\n\n1\n _______________________________________\n / ############################## \\\n | ################################ |\n --| ################################## |\n --| #################################### |\n -- \\_######################################/\n --- __>#################################<__\n -- /#######################################\\\n --|#########################################|\n --|#########################################|\n |################.-------.################|\n \\ _____________/ 0.120.1 \\______________/\n\n1\n _______________________________________\n / ######################################\\\n | ########################################|\n --|#########################################|\n --|#########################################|\n -- \\#######################################/\n --- __>#################################<__\n -- /#######################################\\\n --|#########################################|\n --|#########################################|\n |################.-------.################|\n \\ _____________/ 0.120.1 \\______________/\n\n1\n _______________________________________\n /#######################################\\\n |#########################################|\n --|#########################################|\n --|#########################################|\n -- \\#######################################/\n --- __>#################################<__\n -- /#######################################\\\n --|#########################################|\n --|#########################################|\n |################.-------.################|\n \\ _____________/ 0.120.1 \\______________/\n\n1\n\n I can see one of /\n of them now! |\n /\n\\ /~\\ ==== /\n \\ |oo ) ([__])" ______/\n \\ _\\=/_ | \\-/ | /\n | _______ / _ \\ ||\\ /|| /\n \\____/ \\___//|/.\\|\\\\_______\\/_|_\\/_________/\n\n\n\n /~~\\ ,\n1\n\n I can see one of /\n of them now! |\n /\n\\ /~\\ ==== /\n \\ |oo ) ([__])" ______/\n \\ _\\=/_ | \\-/ | /\n | _______ / _ \\ ||\\ /|| /\n \\____/ \\___//|/.\\|\\\\_______\\/_|_\\/_________/\n\n /~~\\ ,\n ( o o| /(*)\n \\\'#\'_// `\n1\n\n /\n |\n /\n\\ /~\\ ==== /\n \\ |oo ) ([__])" ______/\n \\ _\\=/_ | \\-/ | /\n | _______ / _ \\ ||\\ /|| /\n \\____/~~\\ \\___//|/.\\|\\\\_______\\/_|_\\/_________/\n ( o o| /(*)\n _ \'#\'_// `\n /\\-<=>//\n / / // \\\n1\n\n /\n |\n /\n\\ /~\\ ==== /\n \\ /~~\\ , |oo ) ([__])" ______/\n \\ ( o o| /(*) _\\=/_ | \\-/ | /\n | _\\\'#\'_//_` / _ \\ ||\\ /|| /\n \\__/\\-<=>// \\___//|/.\\|\\\\_______\\/_|_\\/_________/\n / / // \\\n \\ \\ //|\\ \\\n \\(//|| \\()\n |//==|\n1\n\n /\n /~~\\ , |\n ( o o| /(*) /\n\\ _\\\'#\'_// ` /~\\ ==== /\n \\ /\\-<=>// |oo ) o o~~ ______/\n \\ / / // \\ _\\=/_ _\\o /_ /\n | \\ \\ //|\\ \\ / _ \\ / \\ / \\ /\n \\___\\(//|| \\()__//|/.\\|\\\\______//|_|_|_\\\\_______/\n |//==|\n // ||\n // / |\n // / |\n2\n /~~\\ ,\n ( o o| /(*) /\n _\\\'#\'_// ` |\n /\\-<=>// /\n\\ / / // \\ /~\\ ==== /\n \\ \\ \\ //|\\ \\ |oo ) o o~~ ______/\n \\ \\(//|| \\() _\\=/_ _\\o /_ /\n | |//==|___ / _ \\ / \\ / \\ /\n \\___// || \\___//|/.\\|\\\\______//|_|_|_\\\\_______/\n // / |\n // / |\n ^/ |\n /________\\\n2\n /~~\\ ,\n ( o o| /(*) /\n _\\\'#\'_ // ` |\n /\\-<=> // /\n\\ | | //\\ /~\\ ==== /\n \\ \\ \\ //\\ \\ |oo ) o o~~ ______/\n \\ \\_(//| \\() _\\=/_ _\\o /_ /\n | | //=|___ / _ \\ / \\ / \\ /\n \\___|// || \\___//|/.\\|\\\\______//|_|_|_\\\\_______/\n // / |\n /// |\n .^ |\n /________\\\n8\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n /~~\\ ,\n ( o o| /(*)\n _\\\'#\'_ || ` _______\n /\\-<=>\\ || / \\________________\n / / \\ \\ || /\n / / ||\\ \\ || / ==== /~\\\n /_/ | || \\(|) / x x~~ |-- )\n (\' |====| || | _\\- /_ _\\=/_\n | || || / / \\ / \\ / _ ()\n | / | || | //| | |\\\\ //|/.\\|\n |/ | || / || | | | || || \\_/\n / | `V / || |====| || || |\\-/|\n________________/________\\_______/____(`_[_][_]_(\'______#_[]_[]__()\n3\n /~~\\\n ( o o| ,\n _\\\'#\'_ /(*) _______\n /\\-<=>\\ || ` / \\________________\n / / \\ \\ || /\n / / ||\\ \\ || / ==== /~\\\n /_/ | || \\(|) / x x~~ |-- )\n (\' |====| || | _\\- /_ _\\=/_\n | || || / / \\ / \\ / _ ()\n | / | || | //| | |\\\\ //|/.\\|\n |/ | || / || | | | || || \\_/\n / | || / || |====| || || |\\-/|\n________________/________\\___`V__/____(`_[_][_]_(\'______#_[]_[]__()\n3\n /~~\\ ,\n ( o o| /(*)\n _\\\'#\'_ || ` _______\n /\\-<=>\\ || / \\________________\n / / \\ \\ || /\n / / ||\\ \\ || / ==== /~\\\n /_/ | || \\(|) / x x~~ |-- )\n (\' |====| || | _\\- /_ _\\=/_\n | || || / / \\ / \\ / _ ()\n | / | || | //| | |\\\\ //|/.\\|\n |/ | || / || | | | || || \\_/\n / | `V / || |====| || || |\\-/|\n________________/________\\_______/____(`_[_][_]_(\'______#_[]_[]__()\n3\n /~~\\\n ( o o| ,\n _\\\'#\'_ /(*) _______\n /\\-<=>\\ || ` / \\________________\n / / \\ \\ || /\n / / ||\\ \\ || / ==== /~\\\n /_/ | || \\(|) / x x~~ |-- )\n (\' |====| || | _\\- /_ _\\=/_\n | || || / / \\ / \\ / _ ()\n | / | || | //| | |\\\\ //|/.\\|\n |/ | || / || | | | || || \\_/\n / | || / || |====| || || |\\-/|\n________________/________\\___`V__/____(`_[_][_]_(\'______#_[]_[]__()\n3\n /~~\\ ,\n ( o o| /(*)\n _\\\'#\'_ || ` _______\n /\\-<=>\\ || / \\________________\n / / \\ \\ || /\n / / ||\\ \\ || / ==== /~\\\n /_/ | || \\(|) / x x~~ |-- )\n (\' |====| || | _\\- /_ _\\=/_\n | || || / / \\ / \\ / _ ()\n | / | || | //| | |\\\\ //|/.\\|\n |/ | || / || | | | || || \\_/\n / | `V / || |====| || || |\\-/|\n________________/________\\_______/____(`_[_][_]_(\'______#_[]_[]__()\n3\n /~~\\\n ( o o| ,\n _\\\'#\'_ /(*) _______\n /\\-<=>\\ || ` / \\________________\n / / \\ \\ || /\n / / ||\\ \\ || / ==== /~\\\n /_/ | || \\(|) / x x~~ |-- )\n (\' |====| || | _\\- /_ _\\=/_\n | || || / / \\ / \\ / _ ()\n | / | || | //| | |\\\\ //|/.\\|\n |/ | || / || | | | || || \\_/\n / | || / || |====| || || |\\-/|\n________________/________\\___`V__/____(`_[_][_]_(\'______#_[]_[]__()\n3\n /~~\\ ,\n ( o o| /(*)\n _\\\'#\'_ || ` _______\n /\\-<=>\\ || / \\________________\n / / \\ \\ || /\n / / ||\\ \\ || / ==== /~\\\n /_/ | || \\(|) / x x~~ |-- )\n (\' |====| || | _\\- /_ _\\=/_\n | || || / / \\ / \\ / _ ()\n | / | || | //| | |\\\\ //|/.\\|\n |/ | || / || | | | || || \\_/\n / | `V / || |====| || || |\\-/|\n________________/________\\_______/____(`_[_][_]_(\'______#_[]_[]__()\n7\n /~~\\\n ( o o| ,\n _\\\'#\'_ /(*) _______\n /\\-<=>\\ || ` / \\________________\n / / \\ \\ || /\n / / ||\\ \\ || / ==== /~\\\n /_/ | || \\(|) / x x~~ |-- )\n (\' |====| || | _\\- /_ _\\=/_\n | || || / / \\ / \\ / _ ()\n | / | || | //| | |\\\\ //|/.\\|\n |/ | || / || | | | || || \\_/\n / | || / || |====| || || |\\-/|\n________________/________\\___`V__/____(`_[_][_]_(\'______#_[]_[]__()\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ + + =_._ _______________/\n_____________|_____|______|_|_====\'_--+__/\n\n\n4\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ + +=_._ _______________/\n_____________|_____|______|__|====\'_--+__/\n\n\n4\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ + +=_._ _______________/\n_____________|_____|______|_~|====\'_--+__/\n\n\n4\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ + ~+=_._ _______________/\n_____________|_____|______|__|====\'_--+__/\n\n\n6\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ + +=_._ _______________/\n_____________|_____|______|_~|====\'_--+__/\n\n\n8\n\n ARGHHHHOOOOOOO!!!\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ + +=_._ _______________/\n_____________|_____|______|_~|====\'_--+__/\n\n\n1\n\n ARGHHHHOOOOOOO!!!\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ + +=_._ _______________/\n_____________|_____|______|__|====\'_--+__/\n ~\n\n4\n\n ARGHHHHOOOOOOO!!!\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ + + =_._ _______________/\n_____________|_____|______|_|_====\'_--+__/\n ~\n\n1\n\n ARGHHHHOOOOOOO!!!\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/ +\n ___ ________|\n / \\ + + =_._ _______________/\n_____________|_____|______|_|_====\'_--+__/\n ~\n\n1\n\n ARGHHHHOOOOOOO!!!\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/ +\n ___ _______|_\n / \\ + + =_._ _______________/\n_____________|_____|______|_|_====\'_--+__/\n ~\n\n1\n\n ARGHHHHOOOOOOO!!!\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/ +\n ___ ______|__\n / \\ + + =_._ _______________/\n_____________|_____|______|_|_====\'_--+__/\n ~\n\n1\n\n ARGHHHHOOOOOOO!!!\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/ +\n ___ _____|___\n / \\ + + =_._ _______________/\n_____________|_____|______|_|_====\'_--+__/\n ~\n\n1\n\n ARGHHHHOOOOOOO!!!\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/ +\n ___ ____|____\n / \\ + + =_._ _______________/\n_____________|_____|______|_|_====\'_--+__/\n ~\n\n1\n\n ARGHHHHOOOOOOO!!!\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/ +\n ___ ___|_____\n / \\ + + =_._ _______________/\n_____________|_____|______|_|_====\'_--+__/\n ~\n\n1\n\n ARGHHHHOOOOOOO!!!\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/ +\n ___ __|______\n / \\ + + =_._ _______________/\n_____________|_____|_____|_|__====\'_--+__/\n ~\n\n1\n\n ARGHHHHOOOOOOO!!!\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/ +\n ___ _|_______\n / \\ + + =_._ _______________/\n_____________|_____|____|_|___====\'_--+__/\n ~\n\n1\n\n ARGHHHHOOOOOOO!!!\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/ +\n ___ |________\n / \\ + + =_._ _______________/\n_____________|_____|___|_|____====\'_--+__/\n ~\n\n1\n\n ARGHHHHOOOOOOO!!!\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/ +\n ___ |________\n / \\ + + =_._ _______________/\n_____________|_____|__|_|_____====\'_--+__/\n ~\n\n1\n\n ARGHHHHOOOOOOO!!!\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/ +\n ___ |________\n / \\ + + =_._ _______________/\n_____________|_____|_|_|______====\'_--+__/\n ~\n\n1\n\n ARGHHHHOOOOOOO!!!\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/ +\n ___ |________\n / \\ + + =_._ _______________/\n_____________|_____||_|_______====\'_--+__/\n ~\n\n1\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/ +\n ___ |________\n / \\+ + =_._ _______________/\n_____________|_____|_|________====\'_--+__/\n ~\n\n1\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/ +\n ___ |________\n / + + =_._ _______________/\n_____________|____|_|_________====\'_--+__/\n ~\n\n1\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/ +\n ___ |________\n / +\\+ =_._ _______________/\n_____________|___|_|__________====\'_--+__/\n ~\n\n1\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/ +\n ___ |________\n / + =_._ _______________/\n_____________|____||__________====\'_--+__/\n ~\n\n1\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/ +\n ___ |________\n / +\\ =_._ _______________/\n_____________|___|_|__________====\'_--+__/\n ~\n\n4\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/ +\n ___ |________\n / \\ =_._ _______________/\n_____________|_____|__________====\'_--+__/\n ~\n\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n10\n ==== / ,_____________/\n ("o o) / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ |\n / \\/ \\ / |\n| /| | |\\ | / ==== /\n|| | | | || / x x~~ /\n(\' | | | `) | _\\- /_ /\n | | | / / \\ / \\ |\n | /| | | //| | |\\\\ |\n / || \\ / || | | | || /\n /|_|| \\ | || |====| || |\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_______________________\n3\n ==== / ,_____________/\n ("o o) / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ |\n / \\/ \\ / |\n| /| | |\\ \\ / ==== /\n|| | | | \\ \\ / x x~~ /\n(\' | | | `() | _\\- /_ /\n | | | / / \\ / \\ |\n | /| | | //| | |\\\\ |\n / || \\ / || | | | || /\n /|_|| \\ | || |====| || |\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_______________________\n2\n ==== / ,_____________/\n ("o o) / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ |\n / \\/ \\ / | ()\n| /| | |\\ \\ / ==== /\n|| | | | \\ \\ / x x~~ /\n(\' | | | `() | _\\- /_ /\n | | | / / \\ / \\ |\n | /| | | //| | |\\\\ |\n / || \\ / || | | | || /\n /|_|| \\ | || |====| || |\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_______________________\n21\n ==== / ,_____________/\n ("- -) / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ |\n / \\/ \\ / | ()\n| /| | |\\ \\ / ==== /\n|| | | | \\ \\ / x x~~ /\n(\' | | | `() | _\\- /_ /\n | | | / / \\ / \\ |\n | /| | | //| | |\\\\ |\n / || \\ / || | | | || /\n /|_|| \\ | || |====| || |\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_______________________\n8\n ==== / ,_____________/\n ("- -) / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ |\n / \\/ \\ / | ()\n| /| | |\\ \\ / ==== /\n|| | | | \\ \\ / - -~~ /\n(\' | | | `() | _\\- /_ /\n | | | / / \\ / \\ |\n | /| | | //| | |\\\\ |\n / || \\ / || | | | || /\n /|_|| \\ | || |====| || |\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_______________________\n1\n ==== / ,_____________/\n ("o o) / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ |\n / \\/ \\ / | ()\n| /| | |\\ \\ / ==== /\n|| | | | \\ \\ / - -~~ /\n(\' | | | `() | _\\- /_ /\n | | | / / \\ / \\ |\n | /| | | //| | |\\\\ |\n / || \\ / || | | | || /\n /|_|| \\ | || |====| || |\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_______________________\n4\n ==== / ,_____________/\n ("o o) / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ |\n / \\/ \\ / | ()\n| /| | |\\ \\ / ==== /\n|| | | | \\ \\ / - -~~ /\n(\' | | | `() | _\\- /_ /\n | | | / / \\ / \\ |\n | /| | | //| | |\\\\ |\n / || \\ / || | | | || /\n /|_|| \\ | || |====| || |\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_______________________\n3\n ==== / ,_____________/\n ("o o) / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ |\n / \\/ \\ / | ()\n| /| | |\\ \\ / ==== /\n|| | | | \\ \\ / - -~~ /\n(\' | | | `() | _\\- /_ /\n | | | / / \\ / \\ |\n | /| | | //| | |\\\\ |\n / || \\ / || | | | || /\n /|_|| \\ | || |====| || |\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_______________________\n7\n ==== / ,_____________/\n ("o o) Hello there. / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ |\n / \\/ \\ / | ()\n| /| | |\\ \\ / ==== /\n|| | | | \\ \\ / - -~~ /\n(\' | | | `() | _\\- /_ /\n | | | / / \\ / \\ |\n | /| | | //| | |\\\\ |\n / || \\ / || | | | || /\n /|_|| \\ | || |====| || |\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_______________________\n1\n ==== / ,_____________/\n ("o o) Hello there. / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ |\n / \\/ \\ / | ()\n| /| | |\\ \\ / ==== /\n|| | | | \\ \\ / - -~~ /\n(\' | | | `() | _\\- /_ /\n | | | / / \\ / \\ |\n | /| | | //| | |\\\\ |\n / || \\ / || | | | || /\n /|_|| \\ | || |====| || |\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/______________________\n5\n ==== / ,_____________/\n ("o o) Hello there. / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ |\n / \\/ \\ / | ()\n| /| | |\\ \\ / ==== /\n|| | | | \\ \\ / - -~~ /\n(\' | | | `() | _\\- /_ /\n | | | / / \\ / \\ |\n | /| | | //| | |\\\\ |\n / || \\ / || | | | || /\n /|_|| \\ | || |====| || |\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_______________________\n7\n ==== / ,_____________/\n ("o o) Hello there. / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ |\n / \\/ \\ / | ()\n| /| | |\\ \\ / ==== /\n|| | | | \\ \\ / - -~~ /\n(\' | | | `() | _\\- /_ /\n | | | / / \\ / \\ |\n | /| | | //| | |\\\\ |\n / || \\ / || | | | || /\n /|_|| \\ | || |====| || |\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_______________________\n5\n ==== / ,_____________/\n ("o o) Hello there. / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ |\n / \\/ \\ / | ()\n| /| | |\\ \\ / ==== /\n|| | | | \\ \\ / - -~~ /\n(\' | | | `() | _\\- /_ /\n | | | / / \\ / \\ |\n | /| | | //| | |\\\\ |\n / || \\ / || | | | || /\n /|_|| \\ | || |====| || |\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_______________________\n21\n ==== / ,_____________/\n ("o o) Oh, don\'t worry... / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ |\n / \\/ \\ / | ()\n| /| | |\\ \\ / ==== /\n|| | | | \\ \\ / - -~~ /\n(\' | | | `() | _\\- /_ /\n | | | / / \\ / \\ |\n | /| | | //| | |\\\\ |\n / || \\ / || | | | || /\n /|_|| \\ | || |====| || |\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_______________________\n15\n ==== / ,_____________/\n ("o o) ...he\'ll be alright. / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ |\n / \\/ \\ / | ()\n| /| | |\\ \\ / ==== /\n|| | | | \\ \\ / - -~~ /\n(\' | | | `() | _\\- /_ /\n | | | / / \\ / \\ |\n | /| | | //| | |\\\\ |\n / || \\ / || | | | || /\n /|_|| \\ | || |====| || |\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_______________________\n25\n ==== / ,_____________/\n ("o o) ...he\'ll be alright. / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ | ___\n / \\/ \\ / | /() \\\n| /| | |\\ \\ / ==== / _|_____|_\n|| | | | \\ \\ / - -~~ / | | === | |\n(\' | | | `() | _\\- /_ / |_| O |_|\n | | | / / \\ / \\ | || O ||\n | /| | | //| | |\\\\ | ||__*__||\n / || \\ / || | | | || / |~ \\___/ ~|\n /|_|| \\ | || |====| || | /=\\ /=\\ /=\\\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_________[_]_[_]_[_]___\n10\n ==== / ,_____________/\n ("o o) ...he\'ll be alright. / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ | ___\n / \\/ \\ / | /() \\\n| /| | |\\ \\ / ==== / _|_____|_\n|| | | | \\ \\ / o o~~ / | | === | |\n(\' | | | `() | _\\- /_ / |_| O |_|\n | | | / / \\ / \\ | || O ||\n | /| | | //| | |\\\\ | ||__*__||\n / || \\ / || | | | || / |~ \\___/ ~|\n /|_|| \\ | || |====| || | /=\\ /=\\ /=\\\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_________[_]_[_]_[_]___\n10\n ==== / ,_____________/\n ("o o) / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ | ___\n / \\/ \\ / | /() \\\n| /| | |\\ \\ / ==== / _|_____|_\n|| | | | \\ \\ / o o~~ / | | === | |\n(\' | | | `() | _\\- /_ / |_| O |_|\n | | | / / \\ / \\ | || O ||\n | /| | | //| | |\\\\ | ||__*__||\n / || \\ / || | | | || / |~ \\___/ ~|\n /|_|| \\ | || |====| || | /=\\ /=\\ /=\\\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_________[_]_[_]_[_]___\n16\n ==== / ,_____________/\n ("o o) Ben? / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ | ___\n / \\/ \\ / | /() \\\n| /| | |\\ \\ / ==== / _|_____|_\n|| | | | \\ \\ / o o~~ / | | === | |\n(\' | | | `() | _\\- /_ / |_| O |_|\n | | | / / \\ / \\ | || O ||\n | /| | | //| | |\\\\ | ||__*__||\n / || \\ / || | | | || / |~ \\___/ ~|\n /|_|| \\ | || |====| || | /=\\ /=\\ /=\\\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_________[_]_[_]_[_]___\n4\n ==== / ,_____________/\n ("o o) / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ | ___\n / \\/ \\ / | /() \\\n| /| | |\\ \\ / ==== / _|_____|_\n|| | | | \\ \\ / o o~~ / | | === | |\n(\' | | | `() | _\\- /_ / |_| O |_|\n | | | / / \\ / \\ | || O ||\n | /| | | //| | |\\\\ | ||__*__||\n / || \\ / || | | | || / |~ \\___/ ~|\n /|_|| \\ | || |====| || | /=\\ /=\\ /=\\\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_________[_]_[_]_[_]___\n20\n ==== / ,_____________/\n ("o o) Ben Kenobi? / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ | ___\n / \\/ \\ / | /() \\\n| /| | |\\ \\ / ==== / _|_____|_\n|| | | | \\ \\ / o o~~ / | | === | |\n(\' | | | `() | _\\- /_ / |_| O |_|\n | | | / / \\ / \\ | || O ||\n | /| | | //| | |\\\\ | ||__*__||\n / || \\ / || | | | || / |~ \\___/ ~|\n /|_|| \\ | || |====| || | /=\\ /=\\ /=\\\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_________[_]_[_]_[_]___\n3\n ==== / ,_____________/\n ("o o) / /\n _\\ -/_ _______ / |\n / \\ / \\ / \\______/ | ___\n / \\/ \\ / | /() \\\n| /| | |\\ \\ / ==== / _|_____|_\n|| | | | \\ \\ / o o~~ / | | === | |\n(\' | | | `() | _\\- /_ / |_| O |_|\n | | | / / \\ / \\ | || O ||\n | /| | | //| | |\\\\ | ||__*__||\n / || \\ / || | | | || / |~ \\___/ ~|\n /|_|| \\ | || |====| || | /=\\ /=\\ /=\\\n_/_[_]|____\\_|_____(`_[_][_]_(\'____________/_________[_]_[_]_[_]___\n6\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n32\n\n\n Tell me, young Luke,\n what brings you\n out this far?\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n5\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n20\n\n\n Oh, this little droid!\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n1\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n32\n\n\n He claims to be the property\n of an Obi-Wan Kenobi.\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n7\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n20\n\n\n Obi-Wan Kenobi.\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n6\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n16\n\n\n Obi-Wan?\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n7\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n31\n\n Now that\'s a name\n I\'ve not heard\n in a long time.\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n1\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n22\n\n A long time.\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n2\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n20\n\n\n You know him?\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n3\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n21\n\n\n Of course I know him.\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n21\n\n\n He\'s me!\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n2\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n7\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n ==== ==== / ,_____________/\n ("o o) o o~~ / /\n _\\ -/_ _ _\\- /_ / |\n / \\ / \\ / / \\ / \\_____/ | ___\n / \\/ \\ / //| | |\\\\ | /() \\\n| /| | |\\ | / \\\\| | |// / _|_____|_\n|| | | | || / \\\\ | // / | | === | |\n(\' | | | `) | )===(| / |_| O |_|\n | | | / | || | | || O ||\n | /| | | (_)(_) | ||__*__||\n / || \\ / |_||_| / |~ \\___/ ~|\n /|_|| \\ | |_||_| | /=\\ /=\\ /=\\\n_/_[_]|____\\_|_________/__][__\\____________/_________[_]_[_]_[_]___\n6\n ==== ==== / ,_____________/\n ("o o) o o~~ / /\n _\\ -/_ _ _\\- /_ / |\n / \\ / \\ / / \\ / \\_____/ | ___\n / \\/ \\ / //| | |\\\\ | / ()\\\n| /| | |\\ | / \\\\| | |// / _|_____|_\n|| | | | || / \\\\ | // / | | === | |\n(\' | | | `) | )===(| / |_| O |_|\n | | | / | || | | || O ||\n | /| | | (_)(_) | ||__*__||\n / || \\ / |_||_| / |~ \\___/ ~|\n /|_|| \\ | |_||_| | /=\\ /=\\ /=\\\n_/_[_]|____\\_|_________/__][__\\____________/_________[_]_[_]_[_]___\n6\n ==== ==== / ,_____________/\n ("o o) o o~~ / /\n _\\ -/_ _ _\\- /_ / |\n / \\ / \\ / / \\ / \\_____/ | ___\n / \\/ \\ / //| | |\\\\ | /() \\\n| /| | |\\ | / \\\\| | |// / _|_____|_\n|| | | | || / \\\\ | // / | | === | |\n(\' | | | `) | )===(| / |_| O |_|\n | | | / | || | | || O ||\n | /| | | (_)(_) | ||__*__||\n / || \\ / |_||_| / |~ \\___/ ~|\n /|_|| \\ | |_||_| | /=\\ /=\\ /=\\\n_/_[_]|____\\_|_________/__][__\\____________/_________[_]_[_]_[_]___\n6\n ==== ==== / ,_____________/\n ("o o) o o~~ / /\n _\\ -/_ _ _\\- /_ / |\n / \\ / \\ / / \\ / \\_____/ | ___\n / \\/ \\ / //| | |\\\\ | / ()\\\n| /| | |\\ | / \\\\| | |// / _|_____|_\n|| | | | || / \\\\ | // / | | === | |\n(\' | | | `) | )===(| / |_| O |_|\n | | | / | || | | || O ||\n | /| | | (_)(_) | ||__*__||\n / || \\ / |_||_| / |~ \\___/ ~|\n /|_|| \\ | |_||_| | /=\\ /=\\ /=\\\n_/_[_]|____\\_|_________/__][__\\____________/_________[_]_[_]_[_]___\n2\n ==== ==== / ,_____________/\n ("o o) o o~~ / /\n _\\ -/_ _ _\\- /_ / |\n / \\ / \\ / / \\ / \\_____/ | ___\n / \\/ \\ / //| | |\\\\ | /() \\\n| /| | |\\ | / \\\\| | |// / _|_____|_\n|| | | | || / \\\\ | // / | | === | |\n(\' | | | `) | )===(| / |_| O |_|\n | | | / | || | | || O ||\n | /| | | (_)(_) | ||__*__||\n / || \\ / |_||_| / |~ \\___/ ~|\n /|_|| \\ | |_||_| | /=\\ /=\\ /=\\\n_/_[_]|____\\_|_________/__][__\\____________/_________[_]_[_]_[_]___\n6\n ==== ==== / ,_____________/\n ("o o) o o~~ / /\n _\\ -/_ _ _\\- /_ / |\n / \\ / \\ / / \\ / \\_____/ | ___\n / \\/ \\ / //| | |\\\\ | / ()\\\n| /| | |\\ | / \\\\| | |// / _|_____|_\n|| | | | || / \\\\ | // / | | === | |\n(\' | | | `) | )===(| / |_| O |_|\n | | | / | || | | || O ||\n | /| | | (_)(_) | ||__*__||\n / || \\ / |_||_| / |~ \\___/ ~|\n /|_|| \\ | |_||_| | /=\\ /=\\ /=\\\n_/_[_]|____\\_|_________/__][__\\____________/_________[_]_[_]_[_]___\n1\n ==== ==== / ,_____________/\n ("o o) ~~o o / /\n _\\ -/_ _ _\\ -/_ / |\n / \\ / \\ / / \\ / \\_____/ | ___\n / \\/ \\ / //| | |\\\\ | / ()\\\n| /| | |\\ | / \\\\| | |// / _|_____|_\n|| | | | || / \\\\ | // / | | === | |\n(\' | | | `) | )===(| / |_| O |_|\n | | | / | || | | || O ||\n | /| | | (_)(_) | ||__*__||\n / || \\ / |_||_| / |~ \\___/ ~|\n /|_|| \\ | |_||_| | /=\\ /=\\ /=\\\n_/_[_]|____\\_|_________/__][__\\____________/_________[_]_[_]_[_]___\n7\n ==== ==== / ,_____________/\n ("o o) ~~o o / /\n _\\ -/_ _ _\\ -/_ / |\n / \\ / \\ / / \\ / \\_____/ | ___\n / \\/ \\ / //| | |\\\\ | /() \\\n| /| | |\\ | / \\\\| | |// / _|_____|_\n|| | | | || / \\\\ | // / | | === | |\n(\' | | | `) | )===(| / |_| O |_|\n | | | / | || | | || O ||\n | /| | | (_)(_) | ||__*__||\n / || \\ / |_||_| / |~ \\___/ ~|\n /|_|| \\ | |_||_| | /=\\ /=\\ /=\\\n_/_[_]|____\\_|_________/__][__\\____________/_________[_]_[_]_[_]___\n7\n ==== ==== / ,_____________/\n ("o o) o o~~ / /\n _\\ -/_ _ _\\- /_ / |\n / \\ / \\ / / \\ / \\_____/ | ___\n / \\/ \\ / //| | |\\\\ | /() \\\n| /| | |\\ | / \\\\| | |// / _|_____|_\n|| | | | || / \\\\ | // / | | === | |\n(\' | | | `) | )===(| / |_| O |_|\n | | | / | || | | || O ||\n | /| | | (_)(_) | ||__*__||\n / || \\ / |_||_| / |~ \\___/ ~|\n /|_|| \\ | |_||_| | /=\\ /=\\ /=\\\n_/_[_]|____\\_|_________/__][__\\____________/_________[_]_[_]_[_]___\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n20\n\n\n I think we better get indoors.\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n9\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n16\n\n\n Threepio!\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n1\n\n\n\n\n\n ______________________\n ______________ /\n___/ \\________________________/\n ___ _________\n / \\ =_._ + + _______________/\n_____________|_____|__________====\'_|_|__/\n ~\n\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n13\n ====\n ~~o o __\n _\\ -/_ ___ ______/\n / \\ / \\ \\_______________________/\n //| | |\\\\\n || | | | \\\\ /~\\\n || | | | \\\\ |-- )\n \') |====| \') _\\=/_\n / | || | / _ ()\n | (_)(_) //|/.\\|\n / |_||_| || \\_/\n / |_||_| || |\\-/| __ _\n_______________/_______[_][__\\________#_[]_[]__()__|_#_____________\n5\n ====\n ~~o o __\n _\\ -/_ ___ ______/\n / \\ / \\ \\_______________________/\n //| | |\\\\\n || | | | \\\\ /~\\\n || | | | \\\\ |oo )\n \') |====| \') _\\=/_\n / | || | / _ ()\n | (_)(_) //|/.\\|\n / |_||_| || \\_/\n / |_||_| || |\\-/| __ _\n_______________/_______[_][__\\________#_[]_[]__()__|_#_____________\n16\n ====\n ~~o o __\n _\\ -/_ ___ ______/\n / \\ / \\ \\_______________________/\n //| | |\\\\\n || | | | \\\\ /~\\ I must have taken\n || | | | \\\\ |oo ) a bad step.\n \') |====| \') _\\=/_\n / | || | / _ ()\n | (_)(_) //|/.\\|\n / |_||_| || \\_/\n / |_||_| || |\\-/| __ _\n_______________/_______[_][__\\________#_[]_[]__()__|_#_____________\n12\n ====\n ~~o o __\n _\\ -/_ ___ ______/\n / \\ / \\ \\_______________________/\n //| | |\\\\\n || | | | \\\\ /~\\ I must have taken\n || | | | \\\\ ( oo| a bad step.\n \') |====| \') _\\=/_\n / | || | / _ ()\n | (_)(_) //|/.\\|\n / |_||_| || \\_/\n / |_||_| || |\\-/| __ _\n_______________/_______[_][__\\________#_[]_[]__()__|_#_____________\n6\n ====\n ~~o o __\n _\\ -/_ ___ ______/\n / \\ / \\ \\_______________________/\n //| | |\\\\\n || | | | \\\\ /~\\\n || | | | \\\\ ( oo|\n \') |====| \') _\\=/_\n / | || | / _ ()\n | (_)(_) //|/.\\|\n / |_||_| || \\_/\n / |_||_| || |\\-/| __ _\n_______________/_______[_][__\\________#_[]_[]__()__|_#_____________\n15\n ====\n ~~o o __\n _\\ -/_ ___ ______/\n / \\ / \\ \\_______________________/\n //| | |\\\\\n || | | | \\\\ /~\\ Leave me.\n || | | | \\\\ ( oo| I\'m done for!\n \') |====| \') _\\=/_\n / | || | / _ ()\n | (_)(_) //|/.\\|\n / |_||_| || \\_/\n / |_||_| || |\\-/| __ _\n_______________/_______[_][__\\________#_[]_[]__()__|_#_____________\n11\n ====\n ~~o o __\n _\\ -/_ ___ ______/\n / \\ / \\ \\_______________________/\n //| | |\\\\\n || | | | \\\\ /~\\ Leave me.\n || | | | \\\\ |oo ) I\'m done for!\n \') |====| \') _\\=/_\n / | || | / _ ()\n | (_)(_) //|/.\\|\n / |_||_| || \\_/\n / |_||_| || |\\-/| __ _\n_______________/_______[_][__\\________#_[]_[]__()__|_#_____________\n6\n ====\n ~~o o __\n _\\ -/_ ___ ______/\n / \\ / \\ \\_______________________/\n //| | |\\\\\n || | | | \\\\ /~\\\n || | | | \\\\ |oo )\n \') |====| \') _\\=/_\n / | || | / _ ()\n | (_)(_) //|/.\\|\n / |_||_| || \\_/\n / |_||_| || |\\-/| __ _\n_______________/_______[_][__\\________#_[]_[]__()__|_#_____________\n19\n ====\n What kind of ~~o o __\n talk is that! _\\ -/_ ___ ______/\n / \\ / \\ \\_______________________/\n //| | |\\\\\n || | | | \\\\ /~\\\n || | | | \\\\ |oo )\n \') |====| \') _\\=/_\n / | || | / _ ()\n | (_)(_) //|/.\\|\n / |_||_| || \\_/\n / |_||_| || |\\-/| __ _\n_______________/_______[_][__\\________#_[]_[]__()__|_#_____________\n7\n ====\n ~~o o __\n _\\ -/_ ___ ______/\n / \\ / \\ \\_______________________/\n //| | |\\\\\n || | | | \\\\ /~\\\n || | | | \\\\ |oo )\n \') |====| \') _\\=/_\n / | || | / _ ()\n | (_)(_) //|/.\\|\n / |_||_| || \\_/\n / |_||_| || |\\-/| __ _\n_______________/_______[_][__\\________#_[]_[]__()__|_#_____________\n4\n\n\n\n\n\n\n\n\n\n\n\n\n\n21\n\n\n___\n \\\n \\____\n \\__\n \\ ________\n \\ =_._ / o o o \\__\n______________\\_______________====\'______|_________|__|_______\n \\\n |\n \\\n \\\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ () \\\\ / \\ / \\\n //|/.\\| |)\\//| | |\\\\\n || \\_/ ||\\/ | | | ||\n || |\\ /| # | | | ||\n # \\_ _/ |====| \')\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n_______________________/_]_[_\\______/__][__\\_______________________\n4\n /~\\ ====\n ( oo| ~~o o\n _\\=/_ _\\ -/_\n / _ () \\\\ / \\ / \\\n //|/.\\| |)\\//| | |\\\\\n || \\_/ ||\\/ | | | ||\n || |\\ /| # | | | ||\n # \\_ _/ |====| \')\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n_______________________/_]_[_\\______/__][__\\_______________________\n13\n /~\\ ====\n ( oo| ~~o o You fought\n _\\=/_ _\\ -/_ in the clone wars?\n / _ () \\\\ / \\ / \\\n //|/.\\| |)\\//| | |\\\\\n || \\_/ ||\\/ | | | ||\n || |\\ /| # | | | ||\n # \\_ _/ |====| \')\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n_______________________/_]_[_\\______/__][__\\_______________________\n9\n /~\\ ====\n ( oo| ~~o o You fought\n _\\=/_ _\\ -/_ in the clone wars?\n / _ () \\\\ / \\ / \\\n //|/.\\| |)\\//| | |\\\\\n || \\_/ ||\\/ | | | ||\n || |\\ /| # | | | ||\n # \\_ _/ |====| \')\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n_______________________/_]_[_\\______/__][__\\_______________________\n3\n /~\\ ====\n ( oo| ~~o o\n _\\=/_ _\\ -/_\n / _ () \\\\ / \\ / \\\n //|/.\\| |)\\//| | |\\\\\n || \\_/ ||\\/ | | | ||\n || |\\ /| # | | | ||\n # \\_ _/ |====| \')\n | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n_______________________/_]_[_\\______/__][__\\_______________________\n5\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n ====\n (o o")\n _\\- /_\n ___ / \\ / \\\n /() \\ / \\/ \\\n _|_____|_ | /| | |\\ |\n | | === | | || | | | ||\n |_| O |_| (\' | | | `)\n || O || | | |\n ||__*__|| | |\\ |\n |~ \\___/ ~| / || \\\n /=\\ /=\\ /=\\ / ||_|\\\n_______________[_]_[_]_[_]____________/____|[_]_\\__________________\n10\n ====\n (o o") Yes.\n _\\- /_\n ___ / \\ / \\\n /() \\ / \\/ \\\n _|_____|_ | /| | |\\ |\n | | === | | || | | | ||\n |_| O |_| (\' | | | `)\n || O || | | |\n ||__*__|| | |\\ |\n |~ \\___/ ~| / || \\\n /=\\ /=\\ /=\\ / ||_|\\\n_______________[_]_[_]_[_]____________/____|[_]_\\__________________\n12\n ====\n (o o") Yes.\n _\\- /_\n ___ / \\ / \\\n / ()\\ / \\/ \\\n _|_____|_ | /| | |\\ |\n | | === | | || | | | ||\n |_| O |_| (\' | | | `)\n || O || | | |\n ||__*__|| | |\\ |\n |~ \\___/ ~| / || \\\n /=\\ /=\\ /=\\ / ||_|\\\n_______________[_]_[_]_[_]____________/____|[_]_\\__________________\n6\n ====\n (o o")\n _\\- /_\n ___ / \\ / \\\n / ()\\ / \\/ \\\n _|_____|_ | /| | |\\ |\n | | === | | || | | | ||\n |_| O |_| (\' | | | `)\n || O || | | |\n ||__*__|| | |\\ |\n |~ \\___/ ~| / || \\\n /=\\ /=\\ /=\\ / ||_|\\\n_______________[_]_[_]_[_]____________/____|[_]_\\__________________\n19\n ====\n (o o") I was once\n _\\- /_ a Jedi Knight\n ___ / \\ / \\ the same as\n / ()\\ / \\/ \\ your father.\n _|_____|_ | /| | |\\ |\n | | === | | || | | | ||\n |_| O |_| (\' | | | `)\n || O || | | |\n ||__*__|| | |\\ |\n |~ \\___/ ~| / || \\\n /=\\ /=\\ /=\\ / ||_|\\\n_______________[_]_[_]_[_]____________/____|[_]_\\__________________\n26\n ====\n (o o") I was once\n _\\- /_ a Jedi Knight\n ___ / \\ / \\ the same as\n /() \\ / \\/ \\ your father.\n _|_____|_ | /| | |\\ |\n | | === | | || | | | ||\n |_| O |_| (\' | | | `)\n || O || | | |\n ||__*__|| | |\\ |\n |~ \\___/ ~| / || \\\n /=\\ /=\\ /=\\ / ||_|\\\n_______________[_]_[_]_[_]____________/____|[_]_\\__________________\n6\n ====\n (o o")\n _\\- /_\n ___ / \\ / \\\n /() \\ / \\/ \\\n _|_____|_ | /| | |\\ |\n | | === | | || | | | ||\n |_| O |_| (\' | | | `)\n || O || | | |\n ||__*__|| | |\\ |\n |~ \\___/ ~| / || \\\n /=\\ /=\\ /=\\ / ||_|\\\n_______________[_]_[_]_[_]____________/____|[_]_\\__________________\n5\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | | ||\n || |\\ /| || || | | | ||\n # \\_ _/ # (\' |====| \')\n | | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n_______________________/_]_[_\\______/__][__\\_______________________\n3\n /~\\ ====\n ( oo| ~~o o\n _\\=/_ _\\ -/_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | | ||\n || |\\ /| || || | | | ||\n # \\_ _/ # (\' |====| \')\n | | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n_______________________/_]_[_\\______/__][__\\_______________________\n10\n /~\\ ====\n ( oo| ~~o o I wish I\'d\n _\\=/_ _\\ -/_ known him.\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | | ||\n || |\\ /| || || | | | ||\n # \\_ _/ # (\' |====| \')\n | | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n_______________________/_]_[_\\______/__][__\\_______________________\n4\n /~\\ ====\n ( oo| ~~o o I wish I\'d\n _\\=/_ _\\ -/_ known him.\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | | ||\n || |\\ /| || || | | | ||\n # \\_ _/ # (\' |====| \')\n | | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n_______________________/_]_[_\\______/__][__\\_______________________\n3\n /~\\ ====\n ( oo| ~~o o I wish I\'d\n _\\=/_ _\\ -/_ known him.\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | | ||\n || |\\ /| || || | | | ||\n # \\_ _/ # (\' |====| \')\n | | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n_______________________/_]_[_\\______/__][__\\_______________________\n14\n /~\\ ====\n ( oo| ~~o o I wish I\'d\n _\\=/_ _\\ -/_ known him.\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | | ||\n || |\\ /| || || | | | ||\n # \\_ _/ # (\' |====| \')\n | | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n_______________________/_]_[_\\______/__][__\\_______________________\n6\n /~\\ ====\n ( oo| ~~o o\n _\\=/_ _\\ -/_\n / _ \\ / \\ / \\\n //|/.\\|\\\\ //| | |\\\\\n || \\_/ || || | | | ||\n || |\\ /| || || | | | ||\n # \\_ _/ # (\' |====| \')\n | | | | | || |\n | | | (_)(_)\n []|[] |_||_|\n | | | |_||_|\n_______________________/_]_[_\\______/__][__\\_______________________\n1\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n ====\n (o o")\n _\\- /_\n ___ / \\ / \\\n /() \\ / \\/ \\\n _|_____|_ | /| | |\\ |\n | | === | | || | | | ||\n |_| O |_| ===(= | | | `)\n || O || | | |\n ||__*__|| | |\\ |\n |~ \\___/ ~| / || \\\n /=\\ /=\\ /=\\ / ||_|\\\n_______________[_]_[_]_[_]____________/____|[_]_\\__________________\n25\n ====\n (o o") I have\n _\\- /_ something here\n ___ / \\ / \\ for you.\n /() \\ / \\/ \\\n _|_____|_ | /| | |\\ |\n | | === | | || | | | ||\n |_| O |_| ===(= | | | `)\n || O || | | |\n ||__*__|| | |\\ |\n |~ \\___/ ~| / || \\\n /=\\ /=\\ /=\\ / ||_|\\\n_______________[_]_[_]_[_]____________/____|[_]_\\__________________\n4\n ====\n (o o")\n _\\- /_\n ___ / \\ / \\\n /() \\ / \\/ \\\n _|_____|_ | /| | |\\ |\n | | === | | || | | | ||\n |_| O |_| ===(= | | | `)\n || O || | | |\n ||__*__|| | |\\ |\n |~ \\___/ ~| / || \\\n /=\\ /=\\ /=\\ / ||_|\\\n_______________[_]_[_]_[_]____________/____|[_]_\\__________________\n4\n\n\n\n\n\n\n\n\n\n\n\n\n\n3\n ==== ====\n ~~o o (o o")\n _\\ -/_ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || | /| | |\\ |\n || | | | || || | | | ||\n (\' |====| \') ===(= | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n9\n ==== ====\n What is it? ~~o o (o o")\n _\\ -/_ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || | /| | |\\ |\n || | | | || || | | | ||\n (\' |====| \') ===(= | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n1\n ==== ====\n What is it? ~~o o (o o")\n _\\ -/_ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || | /| | |\\ |\n || | | | || || | | | ||\n (\' |====| \') ===(= | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n5\n ==== ====\n What is it? ~~o o (o o")\n _\\ -/_ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || / /| | |\\ |\n || | | | || // | | | ||\n (\' |====| \') ===(= | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n3\n ==== ====\n What is it? ~~o o (o o")\n _\\ -/_ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || / /| | |\\ |\n || | | | || // | | | ||\n (\' |====| \') ===(= | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n4\n ==== ====\n What is it? ~~o o (o o")\n _\\ -/_ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | \\\\ / /| | |\\ |\n || | | | \\\\ // | | | ||\n (\' |====| \')==(= | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n3\n ==== ====\n What is it? ~~o o (o o")\n _\\ -/_ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | \\\\ / /| | |\\ |\n || | | | \\\\ // | | | ||\n (\' |====| =)==(` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n2\n ==== ====\n What is it? ~~o o (o o")\n _\\ -/_ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | \\\\ / /| | |\\ |\n || | | | \\\\ // | | | ||\n (\' |====| =)===(` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n4\n ==== ====\n What is it? ~~o o (o o")\n _\\ -/_ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || / /| | |\\ |\n || | | | || // | | | ||\n (\' |====| =)=== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n5\n ==== ====\n ~~o o (o o")\n _\\ -/_ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || / /| | |\\ |\n || | | | || || | | | ||\n (\' |====| =)=== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n14\n ==== ====\n ~~o o (o o") Your father\'s\n _\\ -/_ _\\- /_ lightsabre!\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || / /| | |\\ |\n || | | | || || | | | ||\n (\' |====| =)=== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n12\n ==== ====\n ~~o o (o o") Your father\'s\n _\\ o/_ _\\- /_ lightsabre!\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || / /| | |\\ |\n || | | | || || | | | ||\n (\' |====| =)=== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n4\n ==== ====\n ~~o o (o o")\n _\\ o/_ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || / /| | |\\ |\n || | | | || || | | | ||\n (\' |====| =)=== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n5\n\n\n\n\n\n\n\n\n\n\n\n\n\n4\n ====\n ~~o o\n _\\ o/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n6\n ====\n ~~o o This is the\n _\\ o/_ weapon of a\n / \\ / \\ Jedi Knight.\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n4\n ====\n ~~o o This is the\n _\\ -/_ weapon of a\n / \\ / \\ Jedi Knight.\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n1\n ====\n ~~o o This is the\n _\\ -/_ weapon of a\n / \\ / \\ Jedi Knight.\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===***\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n1\n ====\n ~~o o This is the\n _\\ -/_ weapon of a\n / \\ / \\ Jedi Knight.\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===******\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n1\n ====\n ~~o o This is the\n _\\ -/_ weapon of a\n / \\ / \\ Jedi Knight.\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===*********\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n1\n ====\n ~~o o This is the\n _\\ -/_ weapon of a\n / \\ / \\ Jedi Knight.\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===************\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n7\n ====\n ~~o o This is the\n _\\ -/_ weapon of a\n / \\ / \\ Jedi Knight.\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===*************\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n5\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===*************\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n6\n ====\n ~~o o Not as clumsy\n _\\ -/_ or random as\n / \\ / \\ a blaster.\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===*************\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n10\n ====\n ~~o o Not as clumsy\n _\\ -/_ or random as\n / \\ / \\ a blaster.\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====|=)===*************\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n3\n ====\n ~~o o Not as clumsy\n _\\ -/_ or random as\n / \\ / \\ a blaster.\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===*************\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n3\n ====\n ~~o o Not as clumsy\n _\\ -/_ or random as\n / \\ / \\ a blaster.\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====|=)===*************\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n1\n ====\n ~~o o Not as clumsy\n _\\ -/_ or random as\n / \\ / \\ a blaster.\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===*************\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n1\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===*************\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n14\n ====\n ~~o o An elegant\n _\\ -/_ weapon for a\n / \\ / \\ more civilised\n //| | |\\\\ day.\n || | | | ||\n || | | | ||\n (\' |====| =)===*************\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n6\n ====\n ~~o o An elegant\n _\\ -/_ weapon for a\n / \\ / \\ more civilised\n //| | |\\\\ day.\n || | | | ||\n || | | | ||\n (\' |====|=)===*************\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n5\n ====\n ~~o o An elegant\n _\\ -/_ weapon for a\n / \\ / \\ more civilised\n //| | |\\\\ day.\n || | | | ||\n || | | | ||\n (\' |====| =)===*************\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n2\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===*************\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n1\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===**********\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n1\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===*******\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n1\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===****\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n1\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===*\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n5\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n20\n ====\n ~~o o How did my\n _\\ -/_ father die?\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n2\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n49\n ====\n ~~o o A young Jedi called\n _\\ -/_ Darth Vader, who was a\n / \\ / \\ pupil of mine until\n //| | |\\\\ he turned to evil,...\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n1\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n49\n ====\n ~~o o ...helped the Empire\n _\\ -/_ hunt down and destroy\n / \\ / \\ the Jedi Knights.\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n1\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n45\n ====\n ~~o o He betrayed and\n _\\ -/_ murdered your father.\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n1\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n49\n ====\n ~~o o Vader was seduced\n _\\ -/_ by the Dark side of\n / \\ / \\ the Force.\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n1\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n36\n ====\n ~~o o The Force?\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n1\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n49\n ====\n ~~o o The Force is what\n _\\ -/_ gives the Jedi\n / \\ / \\ his power.\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n1\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n51\n ====\n ~~o o It\'s an energy field\n _\\ -/_ created by all\n / \\ / \\ living things.\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n1\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n49\n ====\n ~~o o It surrounds us and\n _\\ -/_ penetrates us.\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n1\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n49\n ====\n ~~o o It binds the galaxy\n _\\ -/_ together.\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n6\n ====\n ~~o o\n _\\ -/_\n / \\ / \\\n //| | |\\\\\n || | | | ||\n || | | | ||\n (\' |====| =)===\n | || |\n (_)(_)\n |_||_|\n |_||_|\n__________________/__][__\\_________________________________________\n4\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n ====\n (o o")\n _\\- /_\n ___ / \\ / \\\n /() \\ / \\/ \\\n _|_____|_ | /| | |\\ |\n | | === | | || | | | ||\n |_| O |_| (\' | | | `)\n || O || | | |\n ||__*__|| | |\\ |\n ------- |~ \\___/ ~| / || \\\n || || /=\\ /=\\ /=\\ / ||_|\\\n______________||___||______[_]_[_]_[_]_______/____|[_]_\\___________\n9\n Now let\'s see if we ====\n can\'t figure out what (o o")\n you are. _\\- /_\n ___ / \\ / \\\n /() \\ / \\/ \\\n _|_____|_ | /| | |\\ |\n | | === | | || | | | ||\n |_| O |_| (\' | | | `)\n || O || | | |\n ||__*__|| | |\\ |\n ------- |~ \\___/ ~| / || \\\n || || /=\\ /=\\ /=\\ / ||_|\\\n______________||___||______[_]_[_]_[_]_______/____|[_]_\\___________\n21\n Now let\'s see if we ====\n can\'t figure out what (o o")\n you are. _\\- /_\n ___ / \\ / \\\n / ()\\ / \\/ \\\n _|_____|_ | /| | |\\ |\n | | === | | || | | | ||\n |_| O |_| (\' | | | `)\n || O || | | |\n ||__*__|| | |\\ |\n ------- |~ \\___/ ~| / || \\\n || || /=\\ /=\\ /=\\ / ||_|\\\n______________||___||______[_]_[_]_[_]_______/____|[_]_\\___________\n2\n ====\n (o o")\n _\\- /_\n ___ / \\ / \\\n / ()\\ / \\/ \\\n _|_____|_ | /| | |\\ |\n | | === | | || | | | ||\n |_| O |_| (\' | | | `)\n || O || | | |\n ||__*__|| | |\\ |\n ------- |~ \\___/ ~| / || \\\n || || /=\\ /=\\ /=\\ / ||_|\\\n______________||___||______[_]_[_]_[_]_______/____|[_]_\\___________\n2\n ====\n (o o")\n _\\- /_\n ___ / \\ / \\\n /() \\ / \\/ \\\n _|_____|_ | /| | |\\ |\n | | === | | || | | | ||\n |_| O |_| (\' | | | `)\n || O || | | |\n ||__*__|| | |\\ |\n ------- |~ \\___/ ~| / || \\\n || || /=\\ /=\\ /=\\ / ||_|\\\n______________||___||______[_]_[_]_[_]_______/____|[_]_\\___________\n9\n ====\n I saw part (o o")\n of the message... _\\- /_\n ___ / \\ / \\\n /() \\ / \\/ \\\n _|_____|_ | /| | |\\ |\n | | === | | || | | | ||\n |_| O |_| (\' | | | `)\n || O || | | |\n ||__*__|| | |\\ |\n ------- |~ \\___/ ~| / || \\\n || || /=\\ /=\\ /=\\ / ||_|\\\n______________||___||______[_]_[_]_[_]_______/____|[_]_\\___________\n11\n ====\n I saw part (o o")\n of the message... _\\- /_\n ___ / \\ / \\\n /() \\ / \\/ \\\n _|_____|_ | /| | |\\ |\n ,@ | | === | | || | | | ||\n /=- |_| O |_| (\' | | | `)\n || || O || | | |\n || ||__*__|| | |\\ |\n --~~--- |~ \\___/ ~| / || \\\n || || /=\\ /=\\ /=\\ / ||_|\\\n______________||___||______[_]_[_]_[_]_______/____|[_]_\\___________\n30\n I seem to have ====\n found it! (o o")\n _\\- /_\n ___ / \\ / \\\n /() \\ / \\/ \\\n _|_____|_ | /| | |\\ |\n ,@ | | === | | || | | | ||\n /=- |_| O |_| (\' | | | `)\n || || O || | | |\n || ||__*__|| | |\\ |\n --~~--- |~ \\___/ ~| / || \\\n || || /=\\ /=\\ /=\\ / ||_|\\\n______________||___||______[_]_[_]_[_]_______/____|[_]_\\___________\n4\n ====\n (o o")\n _\\- /_\n ___ / \\ / \\\n /() \\ / \\/ \\\n _|_____|_ | /| | |\\ |\n ,@ | | === | | || | | | ||\n /=- |_| O |_| (\' | | | `)\n || || O || | | |\n || ||__*__|| | |\\ |\n --~~--- |~ \\___/ ~| / || \\\n || || /=\\ /=\\ /=\\ / ||_|\\\n______________||___||______[_]_[_]_[_]_______/____|[_]_\\___________\n4\n\n\n\n\n\n\n\n\n\n\n\n\n\n69\n\n General Kenobi. Years ago you\n served my father in the Clone\n wars. Now he begs you to help\n him in his struggle against\n the Empire.\n ,@\n /=-\n ||\n ||\n --~~---\n || ||\n______________||___||______________________________________________\n1\n\n\n\n\n\n\n ,@\n /=-\n ||\n ||\n --~~---\n || ||\n______________||___||______________________________________________\n59\n\n I have placed information vital\n to the survival of the Rebellion\n into the memory systems of this\n R2 unit.\n\n ,@\n /=-\n ||\n ||\n --~~---\n || ||\n______________||___||______________________________________________\n1\n\n\n\n\n\n\n ,@\n /=-\n ||\n ||\n --~~---\n || ||\n______________||___||______________________________________________\n55\n\n You must see this droid safely\n delivered to him on Alderaan.\n\n\n\n ,@\n /=-\n ||\n ||\n --~~---\n || ||\n______________||___||______________________________________________\n1\n\n\n\n\n\n\n ,@\n /=-\n ||\n ||\n --~~---\n || ||\n______________||___||______________________________________________\n36\n\n Help me Obi-Wan Kenobi!\n You\'re my only hope!\n\n\n\n ,@\n /=-\n ||\n ||\n --~~---\n || ||\n______________||___||______________________________________________\n5\n\n\n\n\n\n\n ,@\n /=-\n ||\n ||\n --~~---\n || ||\n______________||___||______________________________________________\n1\n\n\n\n\n\n\n ,@\n /=-\n ||\n ~~\n --~~---\n || ||\n______________||___||______________________________________________\n1\n\n\n\n\n\n\n ,@\n /=-\n ~~\n ~~\n --~~---\n || ||\n______________||___||______________________________________________\n1\n\n\n\n\n\n\n ,@\n ~~~\n ~~\n ~~~\n --~~---\n || ||\n______________||___||______________________________________________\n1\n\n\n\n\n\n\n ~~\n ~~~\n ~~\n ~~~\n --~~---\n || ||\n______________||___||______________________________________________\n1\n\n\n\n\n\n\n ~~\n ~~~\n ~~\n ~~~\n --~~---\n || ||\n______________||___||______________________________________________\n1\n\n\n\n\n\n\n ~~\n ~~~\n ~~\n ~~~\n --~~---\n || ||\n______________||___||______________________________________________\n1\n\n\n\n\n\n\n ~~\n ~~~\n ~~\n ~~~\n --~~---\n || ||\n______________||___||______________________________________________\n1\n\n\n\n\n\n\n ~~\n ~~~\n ~~\n ~~~\n --~~---\n || ||\n______________||___||______________________________________________\n1\n\n\n\n\n\n\n ~~\n ~~~\n ~~\n ~~~\n --~~---\n || ||\n______________||___||______________________________________________\n1\n\n\n\n\n\n\n ~~\n ~~~\n ~~\n ~~~\n --~~---\n || ||\n______________||___||______________________________________________\n1\n\n\n\n\n\n\n ~~\n ~~~\n ~~\n ~~~\n --~~---\n || ||\n______________||___||______________________________________________\n3\n\n\n\n\n\n\n\n\n\n\n -------\n || ||\n______________||___||______________________________________________\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n3\n ==== ====\n ~~o o (o o")\n _\\ -/_ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || / /| | |\\ |\n || | | | || || | | | ||\n (\' |====| =)=== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n28\n ==== ====\n ~~o o (o o") You must learn\n _\\ -/_ _\\- /_ the ways of the\n / \\ / \\ / \\ / \\ Force...\n //| | |\\\\ / \\/ \\\n || | | | || / /| | |\\ |\n || | | | || || | | | ||\n (\' |====| =)=== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n1\n ==== ====\n ~~o o (o o")\n _\\ -/_ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || / /| | |\\ |\n || | | | || || | | | ||\n (\' |====| =)=== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n40\n ==== ====\n ~~o o (o o") ...if you are\n _\\ -/_ _\\- /_ to come with me\n / \\ / \\ / \\ / \\ to Alderaan.\n //| | |\\\\ / \\/ \\\n || | | | || / /| | |\\ |\n || | | | || || | | | ||\n (\' |====| =)=== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n4\n ==== ====\n ~~o o (o o")\n _\\ -/_ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || / /| | |\\ |\n || | | | || || | | | ||\n (\' |====| =)=== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n9\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n . .\n . . .\n . . .\n. . .\n . . . .\n . .\n . . .\n . . .\n . .\n . . . .\n . .\n . . . .\n . . .\n2\n . .\n . . .\n . .\n . . .\n . . . .\n . .\n . . .\n . . .\n . .\n . . . .\n . .\n . . . .\n . . .\n2\n . .\n . . .\n . .\n . . .\n . . . .\n . .\n . . .\n . . .\n . .\n . . . .\n . .\n . . . .\n . . .\n2\n . .\n . . .\n . .\n . . .\n . . . .\n . .\n . . .\n . .\n . .\n . . . .\n. . .\n . . . .\n . . .\n2\n . .\n . . .\n . .\n. . . .\n . . . .\n . .\n . . .\n . .\n . .\n . . . .\n . . .\n . . . .\n . . .\n2\n . .\n . . .\n . .\n . . . .\n . . . .\n: . .\n| . . .\n| . .\n: . .\n . . . .\n . . .\n. . . . .\n . . .\n2\n .\n . . .\n . .\n . . . .\n\\ . . .\n.: . .\n_| . . .\n.| . .\n : . .\n/ . . . .\n . . .\n . . . .\n . . .\n2\n .\n . . .\n . .\n\\ . . . .\n:\\ . . .\n..: . .\n__| . . .\n..| . .\n: : . .\n./ . . . .\n/ . . .\n . . . .\n . . .\n2\n .\n . . .\n\\ . .\n.\\ . . . .\n :\\ . . .\n...: . .\n___| . . .\n...| . .\n : : . .\n../ . . . .\n / . . .\n/ . . . .\n . . .\n2\n .\n. . . .\n.\\ . .\n .\\ . . . .\n| :\\ . . .\n....: . .\n____| . . .\n....| . .\n : : . .\n.../ . . .\n / . . .\n./ . . . .\n . . .\n2\n .\n-. . . .\n .\\ . .\n\\ .\\ . . . .\n | :\\ . . .\n/....: . .\n_____| . . .\n.....| . .\n : : . .\n..../ . . .\n. / . . .\n_./ . . . .\n . . .\n2\n .\n\'-. . . .\n_ .\\ . .\n \\ .\\ . . . .\n) | :\\ . . .\n_/....: .\n______| . . .\n......| . .\n: : : . .\n...../ . . .\n . / . . .\n._./ . . . .\n- . . .\n2\n_ .\n.\'-. . . .\n__ .\\ . .\n \\ .\\ . . . .\n() | :\\ . . .\n__/....: .\n_______| . . .\n.......| . .\n : : : . .\n....../ . . .\n . / . . .\n.._./ . . . .\n.- . . .\n2\n__ .\n..\'-. . . .\n.__ .\\ . .\n/ \\ .\\ . . . .\n () | :\\ . . .\n\\__/....: .\n________| . . .\n........| . .\n : : : . .\n......./ . . .\n. . / . . .\n..._./ . . .\n..- . . .\n2\n-__ .\n...\'-. . . .\n .__ .\\ . .\n./ \\ .\\ . . . .\n| () | :\\ . . .\n.\\__/....: .\n_________| . . .\n.........| . .\n : : : . .\n......../ . . .\n . . / . . .\n...._./ . . .\n_..- . . .\n2\n--__ .\n:...\'-. . . .\n: .__ .\\ .\n../ \\ .\\ . . . .\n:| () | :\\ . . .\n..\\__/....: .\n__________| . . .\n..........| . .\n: : : : . .\n........./ . . .\n: . . / . . .\n....._./ . . .\n__..- . . .\n2\n---__ .\n.:...\'-. . . .\n : .__ .\\ .\n.../ \\ .\\ . . . .\n :| () | :\\ . . .\n...\\__/....: .\n___________| . . .\n...........| . .\n : : : : . .\n........../ . . .\n : . . / . . .\n......_./ . . .\n___..- . . .\n2\n_---__ .\n..:...\'-. . . .\n. : .__ .\\ .\n..../ \\ .\\ . . . .\n :| () | :\\ . . .\n....\\__/....: .\n____________| . . .\n............| .\n : : : : . .\n.........../ . . .\n. : . . / . . .\n......._./ . . .\n.___..- . . .\n2\n__---__ .\n...:...\'-. . . .\n . : .__ .\\ .\n...../ \\ .\\ . . . .\n :| () | :\\ . . .\n.....\\__/....: .\n_____________| . . .\n.............| .\n : : : : . .\n............/ . . .\n . : . . / . . .\n........_./ . . .\n..___..- . . .\n2\n __---__ .\n\'...:...\'-. . . .\n . : .__ .\\ .\n....../ \\ .\\ . . . .\n: :| () | :\\ . .\n......\\__/....: .\n______________| . . .\n..............| .\n: : : : : . .\n............./ . . .\n . : . . / . . .\n........._./ . . .\n-..___..- . .\n2\n __---__ .\n-\'...:...\'-. . .\n. . : .__ .\\ .\n......./ \\ .\\ . . . .\n : :| () | :\\ . .\n.......\\__/....: .\n_______________| . . .\n...............| .\n : : : : : . .\n............../ . . .\n. . : . . / . . .\n_........._./ . . .\n -..___..- . .\n2\n __---__ .\n.-\'...:...\'-. . .\n . . : .__ .\\ .\n......../ \\ .\\ . . . .\n : :| () | :\\ . .\n........\\__/....: .\n________________| . . .\n................| .\n : : : : : . .\n.............../ . . .\n . . : . . / . . .\n._........._./ . . .\n -..___..- . .\n2\n __---__ .\n .-\'...:...\'-. . .\n/ . . : .__ .\\ .\n........./ \\ .\\ . . . .\n: : :| () | :\\ . .\n.........\\__/....: .\n_________________| . . .\n.................| .\n: : : : : : . .\n................/ . . .\n . . : . . / . . .\n\\._........._./ . . .\n -..___..- . .\n2\n __---__ .\n .-\'...:...\'-. . .\n / . . : .__ .\\ .\n/........./ \\ .\\ . . . .\n : : :| () | :\\ . .\n..........\\__/....: .\n__________________| . . .\n..................| .\n : : : : : : . .\n................./ . . .\n\\ . . : . . / . . .\n \\._........._./ . . .\n -..___..- . .\n2\n __---__ .\n .-\'...:...\'-. . .\n / . . : .__ .\\ .\n /........./ \\ .\\ . . . .\n/ : : :| () | :\\ . .\n...........\\__/....: .\n___________________| . . .\n...................| .\n : : : : : : . .\n\\................./ . .\n \\ . . : . . / . . .\n \\._........._./ . . .\n -..___..- . .\n2\n __---__ .\n. .-\'...:...\'-. . .\n / . . : .__ .\\ .\n /........./ \\ .\\ . . . .\n / : : :| () | :\\ . .\n:...........\\__/....: .\n|___________________| . . .\n|...................| .\n: : : : : : : . .\n \\................./ . .\n \\ . . : . . / . . .\n \\._........._./ . . .\n -..___..- . .\n2\n __---__ .\n . .-\'...:...\'-. . .\n / . . : .__ .\\ .\n /........./ \\ .\\ . . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n |___________________| . . .\n |...................| .\n : : : : : : : . .\n \\................./ . .\n \\ . . : . . / . . .\n. \\._........._./ . . .\n -..___..- . .\n2\n __---__ .\n . .-\'...:...\'-. . .\n / . . : .__ .\\ .\n /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n |___________________| . .\n |...................| .\n : : : : : : : . .\n. \\................./ . .\n \\ . . : . . / . . .\n . \\._........._./ . . .\n -..___..- . .\n2\n __---__ .\n . .-\'...:...\'-. . .\n / . . : .__ .\\ .\n /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n |___________________| . .\n |...................| .\n : : : : : : : . .\n . \\................./ . .\n \\ . . : . . / . . .\n . \\._........._./ . . .\n -..___..- . .\n2\n. __---__\n . .-\'...:...\'-. . .\n / . . : .__ .\\ .\n. /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n |___________________| . .\n |...................| .\n : : : : : : : . .\n . \\................./ . .\n \\ . . : . . / . .\n . \\._........._./ . . .\n -..___..- . .\n2\n . __---__\n . .-\'...:...\'-. . .\n / . . : .__ .\\ .\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n |___________________| . .\n |...................| .\n : : : : : : : . .\n . \\................./ . .\n \\ . . : . . / . .\n . \\._........._./ . . .\n -..___..- . .\n2\n . __---__\n. . .-\'...:...\'-. . .\n / . . : .__ .\\ .\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n |___________________| . .\n |...................| .\n. : : : : : : : . .\n . \\................./ . .\n \\ . . : . . / . .\n . \\._........._./ . . .\n -..___..- . .\n2\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\ .\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n. |___________________| . .\n |...................| .\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n . \\._........._./ . . .\n -..___..- . .\n12\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| .\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== /\\___/\\\n ( o o o o | //|[ ] \\\\\n _\\ -/_ _\\- /_ // |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ \\\\ | |//\n | | :: \\ | | ::: | \\#|====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n39\n This station is now /~~\\\n the ultimate power |<><>|\n in the universe. /_/\\_\\\n /""\\ ==== /\\___/\\\n ( o o o o | //|[ ] \\\\\n _\\ -/_ _\\- /_ // |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ \\\\ | |//\n | | :: \\ | | ::: | \\#|====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n1\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== /\\___/\\\n ( o o o o | //|[ ] \\\\\n _\\ -/_ _\\- /_ // |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ \\\\ | |//\n | | :: \\ | | ::: | \\#|====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n31\n I suggest /~~\\\n we use it! |<><>|\n /_/\\_\\\n /""\\ ==== /\\___/\\\n ( o o o o | //|[ ] \\\\\n _\\ -/_ _\\- /_ // |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ \\\\ | |//\n | | :: \\ | | ::: | \\#|====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n3\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== /\\___/\\\n ( o o o o | //|[ ] \\\\\n _\\ -/_ _\\- /_ // |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ \\\\ | |//\n | | :: \\ | | ::: | \\#|====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n29\n The ability to destroy /~~\\\n a planet is insignificant... |<><>|\n /_/\\_\\\n /""\\ ==== /\\___/\\\n ( o o o o | //|[ ] \\\\\n _\\ -/_ _\\- /_ // |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ \\\\ | |//\n | | :: \\ | | ::: | \\#|====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n1\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== /\\___/\\\n ( o o o o | //|[ ] \\\\\n _\\ -/_ _\\- /_ // |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ \\\\ | |//\n | | :: \\ | | ::: | \\#|====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n4\n ...next to the power /~~\\\n of the Force! |<><>|\n /_/\\_\\\n /""\\ ==== /\\___/\\\n ( o o o o | //|[ ] \\\\\n _\\ -/_ _\\- /_ // |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ \\\\ | |//\n | | :: \\ | | ::: | \\#|====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n13\n ...next to the power /~~\\\n of the Force! |<><>|\n /_/\\_\\\n /""\\ ==== /\\___/\\\n ( o o | o o //|[ ] \\\\\n _\\ -/_ _\\ -/_ // |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ \\\\ | |//\n | | :: \\ | | ::: | \\#|====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n10\n ...next to the power /~~\\\n of the Force! |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( o o | o o \\\\//|[ ] \\\\\n _\\ -/_ _\\ -/_ \\/ |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ | |//\n | | :: \\ | | ::: | |====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n11\n ...next to the power /~~\\\n of the Force! |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( o o | o o \\\\//|[ ] \\\\\n _\\ -/_ _\\ -/_ \\/ |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ | |//\n | | :: \\ | | ::: | |====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n3\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( o o | o o \\\\//|[ ] \\\\\n _\\ -/_ _\\ -/_ \\/ |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ | |//\n | | :: \\ | | ::: | |====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n9\n Don\'t try to frighten /~~\\\n us with your sorcerer\'s |<><>|\n ways, Lord Vader... /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( o o | o o \\\\//|[ ] \\\\\n _\\ -/_ _\\ -/_ \\/ |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ | |//\n | | :: \\ | | ::: | |====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n21\n Don\'t try to frighten /~~\\\n us with your sorcerer\'s |<><>|\n ways, Lord Vader... /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( o o o o | \\\\//|[ ] \\\\\n _\\ -/_ _\\- /_ \\/ |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ | |//\n | | :: \\ | | ::: | |====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n6\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( o o o o | \\\\//|[ ] \\\\\n _\\ -/_ _\\- /_ \\/ |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ | |//\n | | :: \\ | | ::: | |====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n10\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( o o o o | \\\\//|[ ] \\\\\n _\\ o/_ _\\- /_ \\/ |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ | |//\n | | :: \\ | | ::: | |====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n6\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( O O o o | \\\\//|[ ] \\\\\n _\\ o/_ _\\- /_ \\/ |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ | |//\n | | :: \\ | | ::: | |====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n1\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( - - o o | \\\\//|[ ] \\\\\n _\\ o/_ _\\- /_ \\/ |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ | |//\n | | :: \\ | | ::: | |====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n4\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( - - | o o \\\\//|[ ] \\\\\n _\\ o/_ _\\ -/_ \\/ |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ | |//\n | | :: \\ | | ::: | |====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n3\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( - - | o o \\\\//|[ ] \\\\\n _\\ o/_ _\\ -/_ \\/ |[_] |\\\\\n /"\'() ") /"\'==\'"\\ | |//\n | | \\\\// | | ::: | |====#/\n || | \\/| || | || /|\\ /I\\\n-------------------------------------------------------------------\n\n\n\n2\n /~~\\\n Ugh!!! Ackkkk!!! |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( - - | o o \\\\//|[ ] \\\\\n _\\ o/_ _\\ -/_ \\/ |[_] |\\\\\n /"\'() ") /"\'==\'"\\ | |//\n | | \\\\// | | ::: | |====#/\n || | \\/| || | || /|\\ /I\\\n-------------------------------------------------------------------\n\n\n\n8\n /~~\\\n Ugh!!! Ackkkk!!! |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( - - o o | \\\\//|[ ] \\\\\n _\\ o/_ _\\- /_ \\/ |[_] |\\\\\n /"\'() ") /"\'==\'"\\ | |//\n | | \\\\// | | ::: | |====#/\n || | \\/| || | || /|\\ /I\\\n-------------------------------------------------------------------\n\n\n\n5\n /~~\\\n Ugh!!! Ackkkk!!! |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( - - o o | \\\\//|[ ] \\\\\n _\\ o/_ _\\- /_ \\/ |[_] |\\\\\n /"\'() ") /"\'==\'"\\ | |//\n | | \\\\// | | ::: | |====#/\n || | \\/| || | || /|\\ /I\\\n-------------------------------------------------------------------\n\n\n\n11\n /~~\\\n Ugh!!! Ackkkk!!! |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( x x o o | \\\\//|[ ] \\\\\n _\\ -/_ _\\- /_ \\/ |[_] |\\\\\n /"\'() ") /"\'==\'"\\ | |//\n | | \\\\// | | ::: | |====#/\n || | \\/| || | || /|\\ /I\\\n-------------------------------------------------------------------\n\n\n\n1\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( x x o o | \\\\//|[ ] \\\\\n _\\ -/_ _\\- /_ \\/ |[_] |\\\\\n /"\'() ") /"\'==\'"\\ | |//\n | | \\\\// | | ::: | |====#/\n || | \\/| || | || /|\\ /I\\\n-------------------------------------------------------------------\n\n\n\n23\n I find your lack of /~~\\\n faith disturbing. |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( x x o o | \\\\//|[ ] \\\\\n _\\ -/_ _\\- /_ \\/ |[_] |\\\\\n /"\'() ") /"\'==\'"\\ | |//\n | | \\\\// | | ::: | |====#/\n || | \\/| || | || /|\\ /I\\\n-------------------------------------------------------------------\n\n\n\n2\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( x x o o | \\\\//|[ ] \\\\\n _\\ -/_ _\\- /_ \\/ |[_] |\\\\\n /"\'() ") /"\'==\'"\\ | |//\n | | \\\\// | | ::: | |====#/\n || | \\/| || | || /|\\ /I\\\n-------------------------------------------------------------------\n\n\n\n3\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( x x | o o \\\\//|[ ] \\\\\n _\\ -/_ _\\ -/_ \\/ |[_] |\\\\\n /"\'() ") /"\'==\'"\\ | |//\n | | \\\\// | | ::: | |====#/\n || | \\/| || | || /|\\ /I\\\n-------------------------------------------------------------------\n\n\n\n16\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ Vader, ==== # /\\___/\\\n ( x x release him! | o o \\\\//|[ ] \\\\\n _\\ -/_ _\\ -/_ \\/ |[_] |\\\\\n /"\'() ") /"\'==\'"\\ | |//\n | | \\\\// | | ::: | |====#/\n || | \\/| || | || /|\\ /I\\\n-------------------------------------------------------------------\n\n\n\n7\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ Vader, ==== # /\\___/\\\n ( o o release him! | o o \\\\//|[ ] \\\\\n _\\ -/_ _\\ -/_ \\/ |[_] |\\\\\n /"\'() ") /"\'==\'"\\ | |//\n | | \\\\// | | ::: | |====#/\n || | \\/| || | || /|\\ /I\\\n-------------------------------------------------------------------\n\n\n\n10\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ Vader, ==== # /\\___/\\\n ( o o release him! | o o \\\\//|[ ] \\\\\n _\\ -/_ _\\ -/_ \\/ |[_] |\\\\\n /"\'() ") /"\'==\'"\\ | |//\n | | \\\\// | | ::: | |====#/\n || | \\/| || | || /|\\ /I\\\n-------------------------------------------------------------------\n\n\n\n1\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( o o | o o \\\\//|[ ] \\\\\n _\\ -/_ _\\ -/_ \\/ |[_] |\\\\\n /"\'() ") /"\'==\'"\\ | |//\n | | \\\\// | | ::: | |====#/\n || | \\/| || | || /|\\ /I\\\n-------------------------------------------------------------------\n\n\n\n4\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( o o o o | \\\\//|[ ] \\\\\n _\\ -/_ _\\- /_ \\/ |[_] |\\\\\n /"\'() ") /"\'==\'"\\ | |//\n | | \\\\// | | ::: | |====#/\n || | \\/| || | || /|\\ /I\\\n-------------------------------------------------------------------\n\n\n\n10\n As you wish. /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== # /\\___/\\\n ( o o o o | \\\\//|[ ] \\\\\n _\\ -/_ _\\- /_ \\/ |[_] |\\\\\n /"\'() ") /"\'==\'"\\ | |//\n | | \\\\// | | ::: | |====#/\n || | \\/| || | || /|\\ /I\\\n-------------------------------------------------------------------\n\n\n\n1\n As you wish. /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== /\\___/\\\n ( o o o o | //|[ ] \\\\\n _\\ -/_ _\\- /_ // |[_] |\\\\\n /"\'() ") /"\'==\'"\\ \\\\ | |//\n | | \\\\// | | ::: | \\#|====#/\n || | \\/| || | || /|\\ /I\\\n-------------------------------------------------------------------\n\n\n\n3\n As you wish. /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== /\\___/\\\n ( o o o o | //|[ ] \\\\\n _\\ o/_ _\\- /_ // |[_] |\\\\\n /"\'() ") /"\'==\'"\\ \\\\ | |//\n | | \\\\// | | ::: | \\#|====#/\n || | \\/| || | || /|\\ /I\\\n-------------------------------------------------------------------\n\n\n\n4\n As you wish. /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== /\\___/\\\n ( o o o o | //|[ ] \\\\\n _\\ o/_ _\\- /_ // |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ \\\\ | |//\n | | :: \\ | | ::: | \\#|====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n11\n As you wish. /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== /\\___/\\\n ( o o o o | //|[ ] \\\\\n _\\ -/_ _\\- /_ // |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ \\\\ | |//\n | | :: \\ | | ::: | \\#|====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n6\n /~~\\\n |<><>|\n /_/\\_\\\n /""\\ ==== /\\___/\\\n ( o o o o | //|[ ] \\\\\n _\\ -/_ _\\- /_ // |[_] |\\\\\n /"\'--\'"\\ /"\'==\'"\\ \\\\ | |//\n | | :: \\ | | ::: | \\#|====#/\n || | |\\\\ || | || /|\\ /I\\\n---------------\\()-------------------------------------------------\n\n\n\n13\n\n\n\n\n\n\n\n\n\n\n\n\n\n1\n ==== ==== / / / * \\ ###\n ("o o) ~~o o | | | * | .##\n _\\ -/_ _\\ -/_ | | | * | ####\n / \\ / \\ / \\/ \\ \\ \\ \\__*__/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * \\ ###\n ("o o) ~~o o | | | * | .##\n _\\ -/_ _\\ -/_ | | | * | ####\n / \\ / \\ / \\/ \\ \\ \\ \\__*__/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * \\ ###\n ("o o) ~~o o | | | * | .##\n _\\ -/_ _\\ -/_ | | | * | ####\n / \\ / \\ / \\/ \\ \\ \\ \\__*__/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * \\ ###\n ("o o) ~~o o | | | * | .##\n _\\ -/_ _\\ -/_ | | | * | ####\n / \\ / \\ / \\/ \\ \\ \\ \\___*_/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * \\ ###\n ("o o) o o~~ | | | * | .##\n _\\ -/_ _\\- /_ | | | *| ####\n / \\ / \\ / \\/ \\ \\ \\ \\____*/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / *\\ ###\n ("o o) o o~~ | | | *| .##\n _\\ -/_ _\\- /_ | | | *| ####\n / \\ / \\ / \\/ \\ \\ \\ \\____*/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * ###\n ("o o) o o~~ | | | *| .##\n _\\ -/_ _\\- /_ | | | * ####\n / \\ / \\ / \\/ \\ \\ \\ \\_____* \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * ###\n ("o o) o o~~ | | | * .##\n _\\ -/_ _\\- /_ | | | * ####\n / \\ / \\ / \\/ \\ \\ \\ \\_____* \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ **\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / \\* ###\n ("o o) o o~~ | | | * .##\n _\\ -/_ _\\- /_ | | | * ####\n / \\ / \\ / \\/ \\ \\ \\ \\_____* \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ **\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / \\* ###\n ("o o) o o~~ | | | *| .##\n _\\ -/_ _\\- /_ | | | *| ####\n / \\ / \\ / \\/ \\ \\ \\ \\_____* \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ **\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * ###\n ("o o) o o~~ | | | * | .##\n _\\ -/_ _\\- /_ | | | *| ####\n / \\ / \\ / \\/ \\ \\ \\ \\_____* \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ **\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / *\\ ###\n ("o o) o o~~ | | | * | .##\n _\\ -/_ _\\- /_ | | | * | ####\n / \\ / \\ / \\/ \\ \\ \\ \\____*/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ **\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / *\\ ###\n ("o o) o o~~ | | | * | .##\n _\\ -/_ _\\- /_ | | | * | ####\n / \\ / \\ / \\/ \\ \\ \\ \\____*/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * \\ ###\n ("o o) o o~~ | | | * | .##\n _\\ -/_ _\\- /_ | | | * | ####\n / \\ / \\ / \\/ \\ \\ \\ \\___*_/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * \\ ###\n ("o o) o o~~ | | | * | .##\n _\\ -/_ _\\- /_ | | | * | ####\n / \\ / \\ / \\/ \\ \\ \\ \\___*_/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * \\ ###\n ("o o) o o~~ | | | * | .##\n _\\ -/_ _\\- /_ | | | * | ####\n / \\ / \\ / \\/ \\ \\ \\ \\__*__/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * \\ ###\n ("o o) o o~~ | | | * | .##\n _\\ -/_ _\\- /_ | | | * | ####\n / \\ / \\ / \\/ \\ \\ \\ \\__*__/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * \\ ###\n ("o o) o o~~ | | | * | .##\n _\\ -/_ _\\- /_ | | | * | ####\n / \\ / \\ / \\/ \\ \\ \\ \\__*__/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * \\ ###\n ("o o) o o~~ | | | * | .##\n _\\ -/_ _\\- /_ | | | * | ####\n / \\ / \\ / \\/ \\ \\ \\ \\__*__/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * \\ ###\n ("o o) ~~o o | | | * | .##\n _\\ -/_ _\\ -/_ | | | * | ####\n / \\ / \\ / \\/ \\ \\ \\ \\___*_/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * \\ ###\n ("o o) ~~o o | | | * | .##\n _\\ -/_ _\\ -/_ | | | *| ####\n / \\ / \\ / \\/ \\ \\ \\ \\____*/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / *\\ ###\n ("o o) ~~o o | | | *| .##\n _\\ -/_ _\\ -/_ | | | *| ####\n / \\ / \\ / \\/ \\ \\ \\ \\____*/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / *\\ ###\n ("o o) ~~o o | | | *| .##\n _\\ -/_ _\\ -/_ | | | * ####\n / \\ / \\ / \\/ \\ \\ \\ \\_____* \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * ###\n ("o o) ~~o o | | | *| .##\n _\\ -/_ _\\ -/_ | | | * ####\n / \\ / \\ / \\/ \\ \\ \\ \\_____* \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ **\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / \\* ###\n ("o o) ~~o o | | | *| .##\n _\\ -/_ _\\ -/_ | | | * ####\n / \\ / \\ / \\/ \\ \\ \\ \\_____* \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ **\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / \\* ###\n ("o o) ~~o o | | | *| .##\n _\\ -/_ _\\ -/_ | | | *| ####\n / \\ / \\ / \\/ \\ \\ \\ \\_____* \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ **\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * ###\n ("o o) ~~o o | | | * | .##\n _\\ -/_ _\\ -/_ | | | *| ####\n / \\ / \\ / \\/ \\ \\ \\ \\_____* \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ **\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / *\\ ###\n ("o o) ~~o o | | | * | .##\n _\\ -/_ _\\ -/_ | | | * | ####\n / \\ / \\ / \\/ \\ \\ \\ \\____*/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ **\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * \\ ###\n ("o o) ~~o o | | | * | .##\n _\\ -/_ _\\ -/_ | | | * | ####\n / \\ / \\ / \\/ \\ \\ \\ \\____*/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * \\ ###\n ("o o) ~~o o | | | * | .##\n _\\ -/_ _\\ -/_ | | | * | ####\n / \\ / \\ / \\/ \\ \\ \\ \\___*_/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * \\ ###\n ("o o) ~~o o | | | * | .##\n _\\ -/_ _\\ -/_ | | | * | ####\n / \\ / \\ / \\/ \\ \\ \\ \\___*_/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * \\ ###\n ("o o) ~~o o | | | * | .##\n _\\ -/_ _\\ -/_ | | | * | ####\n / \\ / \\ / \\/ \\ \\ \\ \\__*__/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n1\n ==== ==== / / / * \\ ###\n ("o o) ~~o o | | | * | .##\n _\\ -/_ _\\ -/_ | | | * | ####\n / \\ / \\ / \\/ \\ \\ \\ \\__*__/ \'\'#\n / \\/ \\ //| | |\\\\ | \\ \\ *\n| /| | |\\ \\ || | | | || | |\\ \\ *\n|| | | | \\ \\ || | | | || | | \\ \\ .## _____\n(\' | | | `() (\' |====| \') ~ \\ \\ ####. / \\\n | | | | || | \\ \\ .### | |\n | /| | (_)(_) \\ \\ | ..|\n / || \\ |_||_| \\ \\ \\____##\n /|_|| \\ |_||_| _____\\_\\_____________\n-/_[_]|____\\-----------/__][__\\---------------\\____________________\n7\n\n\n\n\n\n\n\n\n\n\n\n\n\n3\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= + + |______#_/\n____________\'====_________|_|____ooo__ooo__________________________\n\n29\n\n It looks like the\n Sand People did this.\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= + + |______#_/\n____________\'====_________|_|____ooo__ooo__________________________\n\n1\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= + + |______#_/\n____________\'====_________|_|____ooo__ooo__________________________\n\n29\n\n They didn\'t. But we are\n meant to think they did.\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= + + |______#_/\n____________\'====_________|_|____ooo__ooo__________________________\n\n1\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= + + |______#_/\n____________\'====_________|_|____ooo__ooo__________________________\n\n28\n\n Only Imperial stormtroopers\n are so precise.\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= + + |______#_/\n____________\'====_________|_|____ooo__ooo__________________________\n\n1\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= + + |______#_/\n____________\'====_________|_|____ooo__ooo__________________________\n\n30\n\n If they traced the\n robots here that would\n lead them...\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= + + |______#_/\n____________\'====_________|_|____ooo__ooo__________________________\n\n15\n\n\n ...home!\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= + + |______#_/\n____________\'====_________|_|____ooo__ooo__________________________\n\n2\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= + + |______#_/\n____________\'====_________|_|____ooo__ooo__________________________\n\n1\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= ++ |______#_/\n____________\'====_________||_____ooo__ooo__________________________\n\n1\n\n Luke! It\'s too dangerous!\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= + |______#_/\n____________\'====_________|______ooo__ooo__________________________\n\n1\n\n Luke! It\'s too dangerous!\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= ++ |______#_/\n____________\'====________||______ooo__ooo__________________________\n\n1\n\n Luke! It\'s too dangerous!\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= + + |______#_/\n____________\'====_______|_|______ooo__ooo__________________________\n\n1\n\n Luke! It\'s too dangerous!\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= + + |______#_/\n____________\'====______|__|______ooo__ooo__________________________\n\n1\n\n Luke! It\'s too dangerous!\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= + + |______#_/\n____________\'====_____|___|______ooo__ooo__________________________\n\n1\n\n Luke! It\'s too dangerous!\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= + + |______#_/\n____________\'====____|____|______ooo__ooo__________________________\n\n1\n\n Luke! It\'s too dangerous!\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= + + |______#_/\n____________\'====___|_____|______ooo__ooo__________________________\n\n1\n\n Luke! It\'s too dangerous!\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= + + |______#_/\n____________\'====__|______|______ooo__ooo__________________________\n\n1\n\n Luke! It\'s too dangerous!\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._= + + |______#_/\n____________\'====_|_______|______ooo__ooo__________________________\n\n1\n\n Luke! It\'s too dangerous!\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _._=+ + |______#_/\n____________\'====|________|______ooo__ooo__________________________\n\n16\n\n Luke! It\'s too dangerous!\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _+_= + |______#_/\n____________\'====_________|______ooo__ooo__________________________\n\n1\n\n Luke! It\'s too dangerous!\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _+_= + |______#_/\n___________\'====__________|______ooo__ooo__________________________\n\n1\n\n Luke! It\'s too dangerous!\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _+_= + |______#_/\n__________\'====___________|______ooo__ooo__________________________\n\n1\n\n Luke! It\'s too dangerous!\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _+_= + |______#_/\n_________\'====____________|______ooo__ooo__________________________\n\n1\n\n Luke! It\'s too dangerous!\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _+_= + |______#_/\n________\'====_____________|______ooo__ooo__________________________\n\n1\n\n Luke! It\'s too dangerous!\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _+_= + |______#_/\n______\'====_______________|______ooo__ooo__________________________\n\n1\n\n Luke! It\'s too dangerous!\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _+_= + |______#_/\n____\'====_________________|______ooo__ooo__________________________\n\n1\n\n Luke! It\'s too dangerous!\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _+_= + |______#_/\n__\'====___________________|______ooo__ooo__________________________\n\n1\n\n Luke! It\'s too dangerous!\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n _+_= + |______#_/\n\'====_____________________|______ooo__ooo__________________________\n\n1\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n+_= + |______#_/\n===_______________________|______ooo__ooo__________________________\n\n1\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n= + |______#_/\n=_________________________|______ooo__ooo__________________________\n\n8\n\n\n\n\n\n\n ___________\n | _ =|\n | [_] /\n | # /\n + |______#_/\n__________________________|______ooo__ooo__________________________\n\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n __/ o\\*/o o \\ .||.\n_____________________________________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n __/ o\\*/o o \\ .||.\n_____________________________________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n __/ o\\*/o o \\ .||.\n_____________________________________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n __/ o\\*/o o \\ .||.\n\'____________________________________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n+_ __/ o\\*/o o \\ .||.\n==\'__________________________________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n=_+_ __/ o\\*/o o \\ .||.\n====\'________________________________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n__====\'______________________________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n____====\'____________________________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n______====\'__________________________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n_______====\'_________________________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n________====\'________________________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n_________====\'_______________________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n__________====\'______________________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n___________====\'_____________________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n____________====\'____________________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n_____________====\'___________________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n______________====\'__________________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n_______________====\'_________________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n________________====\'________________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n_________________====\'_______________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n__________________====\'______________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n___________________====\'_____________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n____________________====\'____________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n_____________________====\'___________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n______________________====\'__________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n_______________________====\'_________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n________________________====\'________________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n_________________________====\'_______________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n_________________________====\'_______________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n_________________________====\'_______________|__|__________|__|[]|_\n\n1\n *\n **\n ***\n *****\n *******\n *****\n *****\n ***\n **\n __ * ____ .|\\.\n =_+_ __/ o\\*/o o \\ .||.\n_________________________====\'_______________|__|__________|__|[]|_\n\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n2\n *\n *\n *\n *\n *\n * *\n * *\n * *\n * *\n # # * ___\n ## ## ## / |\n ############# # # / |\n_______####_#######__####_/ |\n2\n *\n *\n *\n *\n *\n * *\n * *\n * *\n * *\n # # * ___\n ## ## ## / |\n ############# # # / |\n_______####_#######__####_/ |\n2\n *\n *\n *\n *\n *\n * *\n * *\n * *\n * *\n # # * ___\n ## ## ## / |\n ############# # # / |\n_______####_#######__####_/ |\n2\n *\n *\n *\n *\n *\n * *\n * *\n * *\n * *\n # # * ___\n ## ## ## / |\n ############# # # / |\n_______####_#######__####_/ |\n2\n *\n *\n *\n *\n *\n * *\n * *\n * *\n * *\n # # * ___\n ## ## ## / |\n ############# # # / |\n_______####_#######__####_/ |\n2\n *\n *\n *\n *\n *\n * *\n * *\n * *\n * *\n # # * ___\n ## ## ## / |\n ############# # # / |\n_______####_#######__####_/ |\n2\n *\n *\n *\n *\n *\n * *\n * *\n * *\n * *\n # # * ___\n ## ## ## / |\n ############# # # / |\n_______####_#######__####_/ |\n2\n *\n *\n *\n *\n *\n * *\n * *\n * *\n * *\n # # * ___\n ## ## ## / |\n ############# # # / |\n_______####_#######__####_/ |\n2\n *\n *\n *\n *\n *\n * *\n * *\n * *\n * *\n # # * ___\n ## ## ## / |\n ############# # # / |\n_______####_#######__####_/ |\n2\n *\n *\n *\n *\n *\n * *\n * *\n * *\n * *\n # # * ___\n ## ## ## / |\n ############# # # / |\n_______####_#######__####_/ |\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n7\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| .\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| . |\n . : : : : : : : . |\n . \\................./ . . |\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . ./\n |...................| . |\n . : : : : : : : . |-\n . \\................./ . . |\n \\ . . : . . / . . \\\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: . _\n . |___________________| . /\n |...................| . | \\\n . : : : : : : : . |-{\n . \\................./ . . | /\n \\ . . : . . / . . \\_\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: . __\n . |___________________| . /\n |...................| . | \\_\n . : : : : : : : . |-{\n . \\................./ . . | /~\n \\ . . : . . / . .\\__\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: . ___\n . |___________________| . /\n |...................| . | \\_/\n . : : : : : : : . |-{ }\n . \\................./ . . | /~\\\n \\ . . : . . / . \\___\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: . ___\n . |___________________| . / \\\n |...................| . | \\_/\n . : : : : : : : . |-{ }-\n . \\................./ . . | /~\\\n \\ . . : . . / . \\___/\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: . ___\n . |___________________| . / \\\n |...................| . | \\_/ |\n . : : : : : : : . |-{ }-|\n . \\................./ . . | /~\\ |\n \\ . . : . . / . \\___/\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: . ___\n . |___________________| . / \\.\n |...................| . | \\_/ |\n . : : : : : : : . |-{ }-|\n . \\................./ . . | /~\\ |\n \\ . . : . . / . \\___/\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: . ___\n . |___________________| . / \\ .\n |...................| . | \\_/ |\n . : : : : : : : . |-{ }-|\n . \\................./ . . | /~\\ |\n \\ . . : . . / . \\___/\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: . ___\n . |___________________| . / \\ .\n |...................| . | \\_/ |\n . : : : : : : : . |-{ }-|\n . \\................./ . . | /~\\ |\n \\ . . : . . / . \\___/.\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: . ___\n . |___________________| . / \\ .\n |...................| . | \\_/ |\n . : : : : : : : .|-{ }-|\n . \\................./ . . | /~\\ |\n \\ . . : . . / . \\___/ .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: . ___\n . |___________________| . / \\ .\n |...................| . | \\_/ |\n . : : : : : : : |-{ }-|\n . \\................./ . . | /~\\ |\n \\ . . : . . / . \\___/ .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: . ___\n . |___________________| . / \\ .\n |...................| . | \\_/ |\n . : : : : : : : |-{ }-|\n . \\................./ . . | /~\\ |\n \\ . . : . . / . \\___/ .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: . ___\n . |___________________| . / \\ .\n |...................| . | \\_/ |\n . : : : : : : : |-{ }-|\n . \\................./ . . | /~\\ |\n \\ . . : . . / . \\___/ .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: . ___\n . |___________________| . / \\ .\n |...................| . | \\_/ |\n . : : : : : : : |-{ }-|\n . \\................./ . . | /~\\ |\n \\ . . : . . / . \\___/ .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: . __\n . |___________________| . / \\ .\n |...................| . |_\\/_|\n . : : : : : : : | /\\ |\n . \\................./ . . \\__/\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: . __\n . |___________________| . / \\ .\n |...................| . |_\\/_|\n . : : : : : : : | /\\ |\n . \\................./ . . \\__/\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . -- .\n |...................| . |\\/|\n . : : : : : : : |/\\| .\n . \\................./ . . --\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . -- .\n |...................| . |\\/|\n . : : : : : : : |/\\| .\n . \\................./ . . --\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| . []\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| . []\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| . "\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| . "\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| . \'\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| .\'\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| \'\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| \'.\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| \' .\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| \' .\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| \' .\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| \' .\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| \' .\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| \' .\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| \' .\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| \' .\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| \' .\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| \' .\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| \' .\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| \' .\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| \' .\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n1\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................|\' .\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n5\n . __---__\n . . .-\'...:...\'-. . .\n / . . : .__ .\\\n . /........./ \\ .\\ . . .\n / : : :| () | :\\ . .\n :...........\\__/....: .\n . |___________________| . .\n |...................| .\n . : : : : : : : .\n . \\................./ . .\n \\ . . : . . / . .\n. . \\._........._./ . . .\n -..___..- . .\n4\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n / \\ ===,\n | | @o o@)\n | | \\- /\n | | /~~ ~\\\\\n | | / ( ) \\\n | | /_/\\ /\\_|\n | | \\\\ \\ // ||\n | | @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n16\n / \\ ===,\n And now your | | @o o@)\n highness... | | \\- /\n | | /~~ ~\\\\\n | | / ( ) \\\n | | /_/\\ /\\_|\n | | \\\\ \\ // ||\n | | @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n2\n / \\ ===,\n And now your | | @o o@)\n highness... | | \\- /\n | | /~~ ~\\\\\n | \'| / ( ) \\\n | =| /_/\\ /\\_|\n | \'| \\\\ \\ // ||\n | | @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n2\n / \\ ===,\n And now your | | @o o@)\n highness... | | \\- /\n | /| /~~ ~\\\\\n | \'-| / ( ) \\\n | ==| /_/\\ /\\_|\n | \' | \\\\ \\ // ||\n | \\| @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n2\n / \\ ===,\n...we will discuss | | @o o@)\n the location of | | \\- /\n your hidden | / | /~~ ~\\\\\n Rebel base. | \'--| / ( ) \\\n | ===| /_/\\ /\\_|\n | \' o| \\\\ \\ // ||\n | \\ | @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n2\n / \\ ===,\n...we will discuss | | @o o@)\n the location of | _| \\- /\n your hidden | / | /~~ ~\\\\\n Rebel base. | \'--|| / ( ) \\\n | ====| /_/\\ /\\_|\n | \' o | \\\\ \\ // ||\n | \\ _| @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n2\n / \\ ===,\n...we will discuss | | @o o@)\n the location of | __| \\- /\n your hidden | / _| /~~ ~\\\\\n Rebel base. | \'--| | / ( ) \\\n | =====| /_/\\ /\\_|\n | \' o | \\\\ \\ // ||\n | \\ __| @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n2\n / \\ ===,\n...we will discuss | | @o o@)\n the location of | __ | \\- /\n your hidden | / __| /~~ ~\\\\\n Rebel base. | \'--| "| / ( ) \\\n | ======| /_/\\ /\\_|\n | \' o || \\\\ \\ // ||\n | \\ __ | @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n2\n / \\ ===,\n...we will discuss | | @o o@)\n the location of | __ | \\- /\n your hidden | / __\\| /~~ ~\\\\\n Rebel base. | \'--| ""| / ( ) \\\n | =======| /_/\\ /\\_|\n | \' o |_| \\\\ \\ // ||\n | \\ __ /| @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n2\n / \\ ===,\n...we will discuss | | @o o@)\n the location of | __ | \\o /\n your hidden | / __\\ | /~~ ~\\\\\n Rebel base. | \'--| ""\'| / ( ) \\\n | ========| /_/\\ /\\_|\n | \' o |_\'| \\\\ \\ // ||\n | \\ __ / | @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n2\n / \\ ===,\n...we will discuss | | @o o@)\n the location of | __ | \\o /\n your hidden | / __\\ | /~~ ~\\\\\n Rebel base. | \'--| ""\' | / ( ) \\\n | ======== | /_/\\ /\\_|\n | \' o |_\'+| \\\\ \\ // ||\n | \\ __ / | @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n2\n / \\ ===,\n...we will discuss | | @o o@)\n the location of | __ | \\o /\n your hidden | / __\\ | /~~ ~\\\\\n Rebel base. | \'--| ""\' | / ( ) \\\n | ======== | /_/\\ /\\_|\n | \' o |_\'+=| \\\\ \\ // ||\n | \\ __ / | @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n2\n / \\ ===,\n...we will discuss | | @o o@)\n the location of | __ | \\o /\n your hidden | / __\\ | /~~ ~\\\\\n Rebel base. | \'--| ""\' | / ( ) \\\n | ======== | /_/\\ /\\_|\n | \' o |_\'+=-| \\\\ \\ // ||\n | \\ __ / | @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n2\n / \\ ===,\n...we will discuss | | @o o@)\n the location of | __ | \\o /\n your hidden | / __\\ | /~~ ~\\\\\n Rebel base. | \'--| ""\' | / ( ) \\\n | ======== | /_/\\ /\\_|\n | \' o |_\'+=- | \\\\ \\ // ||\n | \\ __ / | @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n1\n / \\ ===,\n...we will discuss | | @o o@)\n the location of | __ | \\o /\n your hidden | / __\\ | /~~ ~\\\\\n Rebel base. | \'--| ""\' | / ( ) \\\n | ======== | /_/\\ /\\_|\n | \' o |_\'+=* | \\\\ \\ // ||\n | \\ __ / | @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n1\n / \\ ===,\n...we will discuss | | @o o@)\n the location of | __ | \\o /\n your hidden | / __\\ | /~~ ~\\\\\n Rebel base. | \'--| ""\' | / ( ) \\\n | ======== * | /_/\\ /\\_|\n | \' o |_\'+***| \\\\ \\ // ||\n | \\ __ / * | @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n1\n / \\ ===,\n...we will discuss | | @o o@)\n the location of | __ | \\o /\n your hidden | / __\\ | /~~ ~\\\\\n Rebel base. | \'--| ""\' | / ( ) \\\n | ======== | /_/\\ /\\_|\n | \' o |_\'+=* | \\\\ \\ // ||\n | \\ __ / | @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n17\n / \\ ===,\n...we will discuss | | @o o@)\n the location of | __ | \\o /\n your hidden | / __\\ | /~~ ~\\\\\n Rebel base. | \'--| ""\' | / ( ) \\\n | ======== | /_/\\ /\\_|\n | \' o |_\'+=- | \\\\ \\ // ||\n | \\ __ / | @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n3\n / \\ ===,\n | | @o o@)\n | __ | \\o /\n | / __\\ | /~~ ~\\\\\n | \'--| ""\' | / ( ) \\\n | ======== | /_/\\ /\\_|\n | \' o |_\'+=- | \\\\ \\ // ||\n | \\ __ / | @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n6\n / \\ ===,\n | | @o o@)\n | __ | \\- /\n | / __\\ | /~~ ~\\\\\n | \'--| ""\' | / ( ) \\\n | ======== | /_/\\ /\\_|\n | \' o |_\'+=- | \\\\ \\ // ||\n | \\ __ / | @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n_________________________|_____________|________/__)(_)____________\n15\n\n\n\n\n\n\n\n\n\n\n\n\n\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n + |______#_/ . +\n__________________________|______ooo__ooo_____<^"..|_|_____________\n ~~\'`\n2\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n + |______#_/ . +\n__________________________|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n + |______#_/ . +\n\'_________________________|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n+_ + |______#_/ . +\n==\'_______________________|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n=_+_ + |______#_/ . +\n====\'_____________________|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_+_ + |______#_/ . +\n__====\'___________________|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_+_ + |______#_/ . +\n____====\'_________________|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_+_ + |______#_/ . +\n______====\'_______________|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_+_ + |______#_/ . +\n_______====\'______________|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_+_ + |______#_/ . +\n________====\'_____________|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_+_ + |______#_/ . +\n_________====\'____________|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_+_ + |______#_/ . +\n__________====\'___________|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_+_ + |______#_/ . +\n___________====\'__________|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_+_ + |______#_/ . +\n____________====\'_________|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_+_ + |______#_/ . +\n_____________====\'________|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_+_ + |______#_/ . +\n______________====\'_______|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_+_ + |______#_/ . +\n_______________====\'______|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_+_ + |______#_/ . +\n________________====\'_____|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n2\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_+_ + |______#_/ . +\n________________====\'_____|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'|____|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n2\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'|____|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'_|___|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n2\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'_|___|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n2\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n I want to come with\n you to Alderaan.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n I want to come with\n you to Alderaan.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n I want to come with\n you to Alderaan.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n I want to come with\n you to Alderaan.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n I want to come with\n you to Alderaan.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n I want to come with\n you to Alderaan.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n I want to come with\n you to Alderaan.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n I want to come with\n you to Alderaan.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n I want to come with\n you to Alderaan.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n I want to come with\n you to Alderaan.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n2\n\n There is nothing for\n me here now.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n There is nothing for\n me here now.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n There is nothing for\n me here now.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n There is nothing for\n me here now.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n There is nothing for\n me here now.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n There is nothing for\n me here now.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n There is nothing for\n me here now.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n There is nothing for\n me here now.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n There is nothing for\n me here now.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n There is nothing for\n me here now.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n2\n\n There is nothing for\n me here now.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n2\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n I want to learn the\n ways of the Force...\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n I want to learn the\n ways of the Force...\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n I want to learn the\n ways of the Force...\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n I want to learn the\n ways of the Force...\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n I want to learn the\n ways of the Force...\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n I want to learn the\n ways of the Force...\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n I want to learn the\n ways of the Force...\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n I want to learn the\n ways of the Force...\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n I want to learn the\n ways of the Force...\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n I want to learn the\n ways of the Force...\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n I want to learn the\n ways of the Force...\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n2\n\n ...and become a Jedi\n like my father.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n ...and become a Jedi\n like my father.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n ...and become a Jedi\n like my father.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n ...and become a Jedi\n like my father.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n ...and become a Jedi\n like my father.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n ...and become a Jedi\n like my father.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n ...and become a Jedi\n like my father.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n ...and become a Jedi\n like my father.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n ...and become a Jedi\n like my father.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n ...and become a Jedi\n like my father.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n1\n\n ...and become a Jedi\n like my father.\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n2\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n3\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n2\n\n\n\n\n\n\n ___________\n | _ =| .\n | [_] / .\n | # / .\n =_._ + + |______#_/ . +\n________________====\'__|__|______ooo__ooo_____<^"._|_|_____________\n ~~\'\n6\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n\n\n\n =_._ + +\n______________====\'___|_|_\n \\\n |\n /\n /\n |\n |\n |\n |\n25\n\n\n\n =_._ + + Mos Eisley Spaceport.\n______________====\'___|_|_\n \\\n |\n /\n /\n |\n |\n |\n |\n1\n\n\n\n =_._ + +\n______________====\'___|_|_\n \\\n |\n /\n /\n |\n |\n |\n |\n36\n\n\n You will never find a\n =_._ + + more wretched hive of\n______________====\'___|_|_ scum and villainy.\n \\\n |\n /\n /\n |\n |\n |\n |\n1\n\n\n\n =_._ + +\n______________====\'___|_|_\n \\\n |\n /\n /\n |\n |\n |\n |\n26\n\n\n\n =_._ + + We must be cautious.\n______________====\'___|_|_\n \\\n |\n /\n /\n |\n |\n |\n |\n4\n\n\n\n =_._ + +\n______________====\'___|_|_\n \\\n |\n /\n /\n |\n |\n |\n |\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n2\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ o o| o o\n\'___/|[]|\\_|___|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n_ |~~| | | o o o o | | O O O O |__ o o| o o\n=\'__/|[]|\\_|___|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n+_ |~~| | | o o o o | | O O O O |__ o o| o o\n==\'_/|[]|\\_|___|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n_+_ |~~| | | o o o o | | O O O O |__ o o| o o\n===\'/|[]|\\_|___|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n=_+_ |~~| | | o o o o | | O O O O |__ o o| o o\n====/|[]|\\_|___|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n =_+_|~~| | | o o o o | | O O O O |__ o o| o o\n_===/|[]|\\_|___|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n =_+|~~| | | o o o o | | O O O O |__ o o| o o\n__==/|[]|\\_|___|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n =_|~~| | | o o o o | | O O O O |__ o o| o o\n___=/|[]|\\_|___|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n =|~~| | | o o o o | | O O O O |__ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~|_ | | o o o o | | O O O O |__ o o| o o\n____/|[]|\\\'|___|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~|+_| | o o o o | | O O O O |__ o o| o o\n____/|[]|\\=\'___|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~|_+_ | o o o o | | O O O O |__ o o| o o\n____/|[]|\\==\'__|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~|=_+_ | o o o o | | O O O O |__ o o| o o\n____/|[]|\\===\'_|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| =_+_ | o o o o | | O O O O |__ o o| o o\n____/|[]|\\====\'|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| =_+_| o o o o | | O O O O |__ o o| o o\n____/|[]|\\_====|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| |=_+| o o o o | | O O O O |__ o o| o o\n____/|[]|\\_|===|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | =_| o o o o | | O O O O |__ o o| o o\n____/|[]|\\_|_==|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | =| o o o o | | O O O O |__ o o| o o\n____/|[]|\\_|__=|_________|_____|___________|__|____________|_||____\n7\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ o o| o o\n____/|[]|\\_|___|_________|\'____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o |_ | O O O O |__ o o| o o\n____/|[]|\\_|___|_________|=\'___|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o |+_ | O O O O |__ o o| o o\n____/|[]|\\_|___|_________|==\'__|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o |_+_ | O O O O |__ o o| o o\n____/|[]|\\_|___|_________|===\'_|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o |=_+_ | O O O O |__ o o| o o\n____/|[]|\\_|___|_________|====\'|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | =_+_| O O O O |__ o o| o o\n____/|[]|\\_|___|_________|_====|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | =_+| O O O O |__ o o| o o\n____/|[]|\\_|___|_________|__===|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | =_| O O O O |__ o o| o o\n____/|[]|\\_|___|_________|___==|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | =| O O O O |__ o o| o o\n____/|[]|\\_|___|_________|____=|___________|__|____________|_||____\n12\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|____________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|\'___________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |=_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|=\'__________|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |_=_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|==\'_________|_||____\n2\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__=_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|===\'________|_||____\n2\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|====\'_______|_||____\n2\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|_====\'______|_||____\n2\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|__====\'_____|_||____\n7\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|___====\'____|_||____\n25\n\n\n Let me see your\n identification.\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|___====\'____|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|___====\'____|_||____\n26\n\n\n\n\n\n You don\'t need to\n see his identification.\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|___====\'____|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|___====\'____|_||____\n25\n\n\n We don\'t need to see his\n identification.\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|___====\'____|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|___====\'____|_||____\n25\n\n\n\n\n\n These aren\'t the\n droids you\'re looking for.\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|___====\'____|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|___====\'____|_||____\n25\n\n\n These aren\'t the droids\n we\'re looking for.\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|___====\'____|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|___====\'____|_||____\n26\n\n\n\n\n\n Move along.\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|___====\'____|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|___====\'____|_||____\n25\n\n\n Move along! Move along!\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ o o| o o\n____/|[]|\\_|___|_________|_____|___________|__|___====\'____|_||____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ o | o o\n____/|[]|\\_|___|_________|_____|___________|__|___====\'_____|_|____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ o| o o\n____/|[]|\\_|___|_________|_____|___________|__|___====\'______||____\n2\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ | o o\n____/|[]|\\_|___|_________|_____|___________|__|___====\'_______|____\n2\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ | o o\n____/|[]|\\_|___|_________|_____|___________|__|____====\'______|____\n2\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ | o o\n____/|[]|\\_|___|_________|_____|___________|__|_____====\'_____|____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ | o o\n____/|[]|\\_|___|_________|_____|___________|__|______====\'____|____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ | o o\n____/|[]|\\_|___|_________|_____|___________|__|_______====\'___|____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ | o o\n____/|[]|\\_|___|_________|_____|___________|__|________====\'__|____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ | o o\n____/|[]|\\_|___|_________|_____|___________|__|_________====\'_|____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_ | o o\n____/|[]|\\_|___|_________|_____|___________|__|__________====\'|____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+_| o o\n____/|[]|\\_|___|_________|_____|___________|__|___________====|____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_+| o o\n____/|[]|\\_|___|_________|_____|___________|__|____________===|____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =_| o o\n____/|[]|\\_|___|_________|_____|___________|__|_____________==|____\n1\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ =| o o\n____/|[]|\\_|___|_________|_____|___________|__|______________=|____\n5\n\n\n\n\n\n\n\n\n\n { ........ ....... ....\n | | \\.. ./ \\. |\n |~~| | | o o o o | | O O O O |__ | o o\n____/|[]|\\_|___|_________|_____|___________|__|_______________|____\n7\n\n\n\n\n\n\n\n\n\n\n\n\n\n1\n ==== ====\n ~~o o (o o")\n _\\ -/_ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || | /| | |\\ |\n || | | | || || | | | ||\n (\' |====I \') ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n29\n ==== ====\nI can\'t understand ~~o o (o o")\n how we got by _\\ -/_ _\\- /_\n those troops. / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || | /| | |\\ |\n || | | | || || | | | ||\n (\' |====I \') ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n2\n ==== ====\n ~~o o (o o")\n _\\ -/_ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || | /| | |\\ |\n || | | | || || | | | ||\n (\' |====I \') ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n8\n ==== ====\n ~~o o (o o") The Force can\n _\\ -/_ _\\- /_ have a strong\n / \\ / \\ / \\ / \\ influence...\n //| | |\\\\ / \\/ \\\n || | | | || | /| | |\\ |\n || | | | || || | | | ||\n (\' |====I \') ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n17\n ==== ====\n ~~o o (o o") The Force can\n _\\ -/_ _\\- /_ have a strong\n / \\ / \\ / \\ / \\ influence...\n //| | |\\\\ / \\/ \\\n \\\\| | | || | /| | |\\ |\n \\\\ | | || || | | | ||\n )====I \') ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n19\n ==== ====\n ~~o o (o o") ...on the\n _\\ -/_ _\\- /_ weak minded.\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n \\\\| | | || | /| | |\\ |\n \\\\ | | || || | | | ||\n )====I \') ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n7\n ==== ====\n ~~o o (o o") ...on the\n _\\ -/_ _\\- /_ weak minded.\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || | /| | |\\ |\n || | | | || || | | | ||\n (\' |====I \') ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n4\n ==== ====\n ~~o o (o o")\n _\\ -/_ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || | /| | |\\ |\n || | | | || || | | | ||\n (\' |====I \') ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n29\n ==== ====\n Do you really ~~o o (o o")\n think we\'re _\\ -/_ _\\- /_\n going to find... / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || | /| | |\\ |\n || | | | || || | | | ||\n (\' |====I \') ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n8\n ==== ====\n ...a pilot here ~~o o (o o")\n to take us to _\\ -/_ _\\- /_\n Alderaan. / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | || | /| | |\\ |\n || | | | || || | | | ||\n (\' |====I \') ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n1\n ==== ====\n ...a pilot here ~~o o (o o")\n to take us to _\\ -/_ _\\- /_\n Alderaan. / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n \\\\| | | || | /| | |\\ |\n \\\\ | | || || | | | ||\n \')===I \') ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n8\n ==== ====\n ...a pilot here ~~o o (o o")\n to take us to _\\ -/_ _\\- /_\n Alderaan. / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n \\\\| | | \\\\ | /| | |\\ |\n \\\\ | | \\\\ || | | | ||\n \')===I \') ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n20\n ==== ====\n ...a pilot here ~~o o ("o o)\n to take us to _\\ -/_ _\\ -/_\n Alderaan. / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n \\\\| | | \\\\ | /| | |\\ |\n \\\\ | | \\\\ || | | | ||\n \')===I \') ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n3\n ==== ====\n ~~o o ("o o)\n _\\ -/_ _\\ -/_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n \\\\| | | \\\\ | /| | |\\ |\n \\\\ | | \\\\ || | | | ||\n \')===I \') ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n1\n ==== ====\n ~~o o ("o o)\n _\\ -/_ _\\ -/_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n \\\\| | |// | /| | |\\ |\n \\\\ | // || | | | ||\n \')===) ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n32\n ==== ====\n ~~o o ("o o) Most of the best\n _\\ -/_ _\\ -/_ freighter pilots\n / \\ / \\ / \\ / \\ can be found here.\n //| | |\\\\ / \\/ \\\n \\\\| | |// | /| | |\\ |\n \\\\ | // || | | | ||\n \')===) ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n6\n ==== ====\n ~~o o (o o") Most of the best\n _\\ -/_ _\\- /_ freighter pilots\n / \\ / \\ / \\ / \\ can be found here.\n //| | |\\\\ / \\/ \\\n \\\\| | |// | /| | |\\ |\n \\\\ | // || | | | ||\n \')===) ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n1\n ==== ====\n ~~o o (o o")\n _\\ -/_ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n \\\\| | |// | /| | |\\ |\n \\\\ | // || | | | ||\n \')===) ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n31\n ==== ====\n ~~o o (o o") Only watch your\n _\\ -/_ _\\- /_ step.\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n \\\\| | |// | /| | |\\ |\n \\\\ | // || | | | ||\n \')===) ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n34\n ==== ====\n ~~o o (o o") This place can\n _\\ -/_ _\\- /_ be a little rough.\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n \\\\| | |// | /| | |\\ |\n \\\\ | // || | | | ||\n \')===) ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n4\n ==== ====\n ~~o o (o o")\n _\\ -/_ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n \\\\| | |// | /| | |\\ |\n \\\\ | // || | | | ||\n \')===) ( | | | `)\n | || I | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n____________________/__][__\\________/____|[_]_\\____________________\n4\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n / _\\ /\\_/\\\n | (__) { . . }\n \\ / | |\n /-===-\\ _\\!^!/_\n == // | |\\\\ / === \\\n || \\\\ | | \\\\ //| | | ||\n.---------------. \\\\ | | \\\\ .--//---|_|------.\n\'-. .-\' =\\)=== () \'- {} .-\'\n | | | || | | |\n | | ( )| ) | |\n | | | || | | |\n | | | || | | |\n__|___________|______[_][__]______|_____________|__________________\n1\n / _\\ /\\_/\\\n | (__) { . . }\n \\ / | |\n /-===-\\ _\\!^!/_\n == // | |\\\\ / === \\\n {\\---/} || \\\\ | | \\\\ //| | | ||\n.---------------. \\\\ | | \\\\ .--//---|_|------.\n\'-. .-\' =\\)=== () \'- {} .-\'\n | | | || | | |\n | | ( )| ) | |\n | | | || | | |\n | | | || | | |\n__|___________|______[_][__]______|_____________|__________________\n1\n / _\\ /\\_/\\\n | (__) { . . }\n \\ / | |\n /-===-\\ _\\!^!/_\n {\\---/} == // | |\\\\ / === \\\n {<><> } || \\\\ | | \\\\ //| | | ||\n.---------------. \\\\ | | \\\\ .--//---|_|------.\n\'-. .-\' =\\)=== () \'- {} .-\'\n | | | || | | |\n | | ( )| ) | |\n | | | || | | |\n | | | || | | |\n__|___________|______[_][__]______|_____________|__________________\n1\n / _\\ /\\_/\\\n | (__) { . . }\n \\ / | |\n {\\---/} /-===-\\ _\\!^!/_\n {<><> } == // | |\\\\ / === \\\n \\ - / || \\\\ | | \\\\ //| | | ||\n.---------------. \\\\ | | \\\\ .--//---|_|------.\n\'-. .-\' =\\)=== () \'- {} .-\'\n | | | || | | |\n | | ( )| ) | |\n | | | || | | |\n | | | || | | |\n__|___________|______[_][__]______|_____________|__________________\n7\n / _\\ /\\_/\\\n | (__) { . . }\n {\\---/} \\ / | |\n {<><> } /-===-\\ _\\!^!/_\n \\ - / == // | |\\\\ / === \\\n | | || \\\\ | | \\\\ //| | | ||\n.---------------. \\\\ | | \\\\ .--//---|_|------.\n\'-. .-\' =\\)=== () \'- {} .-\'\n | | | || | | |\n | | ( )| ) | |\n | | | || | | |\n | | | || | | |\n__|___________|______[_][__]______|_____________|__________________\n1\n / _\\ /\\_/\\\n | (__) { }\n {\\---/} \\ / | |\n {<><> } /-===-\\ _\\!^!/_\n \\ - / == // | |\\\\ / === \\\n | | || \\\\ | | \\\\ //| | | ||\n.---------------. \\\\ | | \\\\ .--//---|_|------.\n\'-. .-\' =\\)=== () \'- {} .-\'\n | | | || | | |\n | | ( )| ) | |\n | | | || | | |\n | | | || | | |\n__|___________|______[_][__]______|_____________|__________________\n2\n / _\\ /\\_/\\\n | (__) { . . }\n {\\---/} \\ / | |\n {<><> } /-===-\\ _\\!^!/_\n \\ - / == // | |\\\\ / === \\\n | | || \\\\ | | \\\\ //| | | ||\n.---------------. \\\\ | | \\\\ .--//---|_|------.\n\'-. .-\' =\\)=== () \'- {} .-\'\n | | | || | | |\n | | ( )| ) | |\n | | | || | | |\n | | | || | | |\n__|___________|______[_][__]______|_____________|__________________\n6\n / _\\ /\\_/\\\n | (__) { . . }\n {\\---/} \\ / | |\n { <><>} /-===-\\ _\\!^!/_\n \\ - / == // | |\\\\ / === \\\n | | || \\\\ | | \\\\ //| | | ||\n.---------------. \\\\ | | \\\\ .--//---|_|------.\n\'-. .-\' =\\)=== () \'- {} .-\'\n | | | || | | |\n | | ( )| ) | |\n | | | || | | |\n | | | || | | |\n__|___________|______[_][__]______|_____________|__________________\n2\n / _\\ /\\_/\\\n | (__) { . . }\n {\\---/} \\ / | |\n { <><>} /-===-\\ _\\!^!/_\n \\ - / == // | |\\\\ / === \\\n | | || \\\\ | | \\\\ //| | | ||\n---------------. \\\\ | | \\\\ .--//---|_|------.\n-. .-\' =\\)=== () \'- {} .-\'\n | | | || | | |\n | | ( )| ) | |\n | | | || | | |\n | | | || | | |\n_|___________|______[_][__]______|_____________|___________________\n2\n / _\\ /\\_/\\\n | (__) { . . }\n {\\---/} \\ / | |\n { <><>} /-===-\\ _\\!^!/_\n \\ - / == // | |\\\\ / === \\\n | | || \\\\ | | \\\\ //| | | ||\n--------------. \\\\ | | \\\\ .--//---|_|------.\n. .-\' =\\)=== () \'- {} .-\'\n| | | || | | |\n| | ( )| ) | |\n| | | || | | |\n| | | || | | |\n|___________|______[_][__]______|_____________|___________________/\n2\n / _\\ /\\_/\\\n | (__) { . . }\n {\\---/} \\ / | |\n { <><>} /-===-\\ _\\!^!/_\n \\ - / == // | |\\\\ / === \\\n | | || \\\\ | | \\\\ //| | | ||\n-------------. \\\\ | | \\\\ .--//---|_|------. (\n .-\' =\\)=== () \'- {} .-\'\n | | || | | |\n | ( )| ) | | (\n | | || | | | |\n | | || | | | |\n___________|______[_][__]______|_____________|___________________/_\n2\n / _\\ /\\_/\\\n | (__) { . . }\n{\\---/} \\ / | |\n{ <><>} /-===-\\ _\\!^!/_\n \\ - / == // | |\\\\ / === \\\n | | || \\\\ | | \\\\ //| | | || /\n------------. \\\\ | | \\\\ .--//---|_|------. (\n .-\' =\\)=== () \'- {} .-\' \\\n | | || | | | -\n | ( )| ) | | (\n | | || | | | |_\n | | || | | | |\n__________|______[_][__]______|_____________|___________________/__\n2\n / _\\ /\\_/\\\n | (__) { . . }\n\\---/} \\ / | |\n<><> } /-===-\\ _\\!^!/_\n\\ - / == // | |\\\\ / === \\ _\n | | || \\\\ | | \\\\ //| | | || //\n-----------. \\\\ | | \\\\ .--//---|_|------. (\n .-\' =\\)=== () \'- {} .-\' \\\n | | || | | | -=\n | ( )| ) | | (\n | | || | | | |__\n | | || | | | |\n_________|______[_][__]______|_____________|___________________/___\n2\n / _\\ /\\_/\\\n | (__) { . . }\n---/} \\ / | |\n><> } /-===-\\ _\\!^!/_\n - / == // | |\\\\ / === \\ __\n| | || \\\\ | |// //| | | || //\\\n----------. \\\\ | // .--//---|_|------. (\n .-\' =\\)==) \'- {} .-\' \\\n | | || | | | -==\n | ( )| ) | | ( _\n | | || | | | |___\n | | || | | | |\n________|______[_][__]______|_____________|___________________/____\n2\n / _\\ /\\_/\\\n | (__) { }\n--/} \\ / | |\n<> } /-===-\\ _\\!^!/_\n- / == // | |\\\\ / === \\ __\n | || \\\\ | |// //| | | || //\\\\\n---------. \\\\ | // .--//---|_|------. ( O\n .-\' =\\)==) \'- {} .-\' \\ /\n | | || | | | -==-\n | ( )| ) | | ( __\n | | || | | | |____\n | | || | | | |\n_______|______[_][__]______|_____________|___________________/_____\n2\n / __\\ /\\_/\\\n | (___) { . . }\n-/} \\ / | |\n> } /-===-\\ _\\!^!/_\n / == // | |\\\\ / === \\ __\n| || \\\\ | |// //| | | || //\\\\\n--------. \\\\ | // .--//---|_|------. ( O!\n .-\' =\\)==) \'- {} .-\' \\ /\'\n | | || | | | -==-/\n | ( )| ) | | ( __/\n | | || | | | |____|\n | | || | | | | |\n______|______[_][__]______|_____________|___________________/______\n2\n /___\\ /\\_/\\\n |(___)| { . . }\n/} \\ / | |\n } /-===-\\ _\\!^!/_\n/ == // | |\\\\ / === \\ __\n || \\\\ | |// //| | | || //\\\\\n-------. \\\\ | // .--//---|_|------. ( O!\n .-\' =\\)==) \'- {} .-\' \\ /\'/\n | | || | | | -==-//\n | ( )| ) | | ( __/\n | | || | | | |____|\n | | || | | | | |\n_____|______[_][__]______|_____________|___________________/______\\\n2\n /___\\ /\\_/\\\n |(___)| { . . }\n} \\ / | |\n} /-===-\\ _\\!^!/_\n == // | |\\\\ ( === \\ __\n || \\\\ | |// \\\\/{ } || //\\\\\n------. \\\\ | // .-----\\/|_|------. ( O!\n .-\' =\\)==) \'- .-\' \\ /\'/(\n | | || | | | -==-//\n | ( )| ) | | ( __/\n | | || | | | |____|\n | | || | | | | |\n____|______[_][__]______|_____________|___________________/______\\_\n2\n /___\\ /\\_/\\\n |(___)| { . . }\n \\ / | |\n /-===-\\ _\\===/_\n == // | |\\\\ ( { } \\ __\n || \\\\ | |// \\\\//_| || //\\\\\n-----. \\\\ | // .-----\\/---------. ( O!\n .-\' =\\)==) \'- .-\' \\ /\'/()\n | | || | | | -==-//\n | ( )| ) | | ( __/\n | | || | | | |____|\n | | || | | | | |\n___|______[_][__]______|_____________|___________________/______\\__\n2\n /___\\ /\\_/\\\n |(___)| { . . }\n \\ / | |\n /-===-\\ _\\===/_\n== // | |\\\\ ( { } \\ __\n|| \\\\ | |// \\\\//_| || //\\\\\n----. \\\\ | // .-----\\/---------. ( O! .\n .-\' =\\)==) \'- .-\' \\ /\'/()\'\n | | || | | | -==-//\n | ( )| ) | | ( __/\n | | || | | | |____|\n | | || | | | | |\n__|______[_][__]______|_____________|___________________/______\\___\n2\n / __\\ /\\_/\\\n | (___| { }\n \\ / | |\n /-===-\\ _\\===/_\n= // | |\\\\ ( { } \\ __\n| \\\\ | |// \\\\//_| || //\\\\\n---. \\\\ | // .-----\\/---------. ( O! .-\n .-\' =\\)==) \'- .-\' \\ /\'/()\'-\n | | || | | | -==-// |\n | ( )| ) | | ( __/ |\n | | || | | | |____| |\n | | || | | | | | |\n_|______[_][__]______|_____________|___________________/______\\___|\n2\n / _\\ /\\_/\\\n | (__| { . . }\n \\ / | |\n /-===-\\ _\\===/_\n // | |\\\\ ( { } \\ __\n \\\\ | |// \\\\//_| || //\\\\\n--. \\\\ | // .-----\\/---------. ( O! .--\n.-\' =\\)==) \'- .-\' \\ /\'/()\'--\n| | || | | | -==-// |\n| ( )| ) | | ( __/ |\n| | || | | | |____| |\n| | || | | | | | |\n|______[_][__]______|_____________|___________________/______\\___|_\n2\n / _\\ /\\_/\\\n | (__| { . . }\n \\ / | |\n /-===-\\ _\\!^!/_\n // | |\\\\ ( === \\ __\n \\\\ | |// \\\\/{ } || //\\\\\n-. \\\\ | // .-----\\/|_|------. ( O! .---\n-\' =\\)==) \'- .-\' \\ /\'/()\'---\n | || | | | -==-// |\n ( )| ) | | ( __/ |\n | || | | | |____| |\n | || | | | | | |\n______[_][__]______|_____________|___________________/______\\___|__\n2\n / _\\ /\\_/\\\n | (__| { . . }\n \\ / | |\n /-===-\\ _\\!^!/_\n // | |\\\\ ( === \\ __\n \\\\ | |// \\\\/{ } || //\\\\\n. \\\\ | // .-----\\/|_|------. ( O! .----\n\' =\\)==) \'- .-\' \\ /\'/()\'----\n | || | | | -==-// |\n ( )| ) | | ( __/ |\n | || | | | |____| |\n | || | | | | | |\n_____[_][__]______|_____________|___________________/______\\___|___\n2\n / _\\ /\\_/\\\n | (__| { . . }\n \\ / | |\n /-===-\\ _\\!^!/_\n // | |\\\\ ( === \\ __\n \\\\ | |// \\\\ | | || //\\\\\n \\\\ | // .-----\\\\|_|------. ( O! .-----\n =\\)==) \'- \\{} .-\' \\ /\'/()\'-----\n | || | | | -==-// |\n ( )| ) | | ( __/ |\n | || | | | |____| |\n | || | | | | | |\n____[_][__]______|_____________|___________________/______\\___|____\n1\n / _\\ /\\_/\\\n | (__| { . . }\n \\ / | |\n /-===-\\ _\\!^!/_\n // | |\\\\ ( === \\ __ =\n \\\\ | |// \\\\ | | || //\\\\ (\n \\\\ | // .-----\\\\|_|------. ( O! .------\n =\\)==) \'- \\{} .-\' \\ /\'/()\'------\n | || | | | -==-// |\n ( )| ) | | ( __/ |\n | || | | | |____| |\n | || | | | | | |\n___[_][__]______|_____________|___________________/______\\___|_____\n1\n / _\\ /\\_/\\\n | (__| { . . }\n \\ / | |\n /-===-\\ _\\!^!/_\n // | |\\\\ ( === \\ __ ==\n \\\\ | |// \\\\ | | || //\\\\ (|\n \\\\ | // .-----\\\\|_|------. ( O! .------\n =\\)==) \'- \\{} .-\' \\ /\'/()\'------\n | || | | | -==-// |\n ( )| ) | | ( __/ |\n | || | | | |____| |\n | || | | | | | |\n___[_][__]______|_____________|___________________/______\\___|_____\n1\n / _\\ /\\_/\\\n | (__| { . . }\n \\ / | |\n /-===-\\ _\\!^!/_\n // | |\\\\ ( === \\ __ ==/\n \\\\ | |// \\\\ | | || //\\\\ (|/\n \\\\ | // .-----\\\\|_|------. ( O! .------\n =\\)==) \'- \\{} .-\' \\ /\'/()\'------\n | || | | | -==-// |\n ( )| ) | | ( __/ |\n | || | | | |____| |\n | || | | | | | |\n___[_][__]______|_____________|___________________/______\\___|_____\n1\n / _\\ /\\_/\\\n | (__| { }\n \\ / | |\n /-===-\\ _\\!^!/_ /\n // | |\\\\ ( === \\ __ ==//\n \\\\ | |// \\\\ | | || //\\\\ (|/\n \\\\ | // .-----\\\\|_|------. ( O! .------\n =\\)==) \'- \\{} .-\' \\ /\'/()\'------\n | || | | | -==-// |\n ( )| ) | | ( __/ |\n | || | | | |____| |\n | || | | | | | |\n___[_][__]______|_____________|___________________/______\\___|_____\n1\n / _\\ /\\_/\\\n | (__| { . . }\n \\ / | | /\n /-===-\\ _\\!^!/_ //\n // | |\\\\ ( === \\ __ ==//\n \\\\ | |// \\\\ | | || //\\\\ (|/\n \\\\ | // .-----\\\\|_|------. ( O! .------\n =\\)==) \'- \\{} .-\' \\ /\'/()\'------\n | || | | | -==-// |\n ( )| ) | | ( __/ |\n | || | | | |____| |\n | || | | | | | |\n___[_][__]______|_____________|___________________/______\\___|_____\n1\n / _\\ /\\_/\\\n | (__| { . . }\n \\ / | |\n /-===-\\ _\\!^!/_ /\n // | |\\\\ ( === \\ __ == //\n \\\\ | |// \\\\ | | || //\\\\ ||)/\n \\\\ | // .-----\\\\|_|------. ( O! .------\n =\\)==) \'- \\{} .-\' \\ /\'/()\'------\n | || | | | -==-// |\n ( )| ) | | ( __/ |\n | || | | | |____| |\n | || | | | | | |\n___[_][__]______|_____________|___________________/______\\___|_____\n1\n / _\\ /\\_/\\\n | (__| { . . }\n \\ / | |\n /-===-\\ _\\!^!/_\n // | |\\\\ ( === \\ __ == /\n \\\\ | |// \\\\ | | || //\\\\ ||()/\n \\\\ | // .-----\\\\|_|------. ( O! .------\n =\\)==) \'- \\{} .-\' \\ /\'/()\'------\n | || | | | -==-// |\n ( )| ) | | ( __/ |\n | || | | | |____| |\n | || | | | | | |\n___[_][__]______|_____________|___________________/______\\___|_____\n1\n / _\\ /\\_/\\\n | (__| { . . }\n \\ / | |\n /-===-\\ _\\!^!/_\n // | |\\\\ ( === \\ __ ==\n \\\\ | |// \\\\ | | || //\\\\ || ()\n \\\\ | // .-----\\\\|_|------. ( O! .------\n =\\)==) \'- \\{} .-\' \\ /\'/()\'------\n | || | | | -==-// |\n ( )| ) | | ( __/ |\n | || | | | |____| |\n | || | | | | | |\n___[_][__]______|_____________|___________________/______\\___|_____\n1\n / _\\ /\\_/\\\n | (__| { . . }\n \\ / | |\n /-===-\\ _\\!^!/_\n // | |\\\\ ( === \\ __ ==\n \\\\ | |// \\\\ | | || //\\\\ || (\n \\\\ | // .-----\\\\|_|------. ( O! .------\n =\\)==) \'- \\{} .-\' \\ /\'/()\'------\n | || | | | -==-// |\n ( )| ) | | ( __/ |\n | || | | | |____| |\n | || | | | | | |\n___[_][__]______|_____________|___________________/______\\___|_____\n4\n / _\\ /\\_/\\\n | (__| { . . }\n \\ / | |\n /-===-\\ _\\!^!/_\n // | |\\\\ ( === \\ __ ==\n \\\\ | |// \\\\ | | || //\\\\ ||\n \\\\ | // .-----\\\\|_|------. ( O! .------\n =\\)==) \'- \\{} .-\' \\ /\'/()\'------\n | || | | | -==-// |\n ( )| ) | | ( __/ |\n | || | | | |____| |\n | || | | | | | |\n___[_][__]______|_____________|___________________/______\\___|_____\n1\n\n\n\n\n\n\n\n\n\n\n\n\n\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()___()| \\(I)/|\n ===>__/ (:::::::) ==I===\n | || | .=======. | I| |\n | || | |_|| ||_| | || |\n |_||_| [ ]| |[ ] |_||_|\n___________[_][__\\__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | ()____()| \\(I)/|\n ===>__/ (:::::::) ==I===\n | || | .=======. | I| |\n | || | |_|| ||_| | || |\n |_||_| [ ]| |[ ] |_||_|\n___________[_][__\\__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | ()____()| |\\(I)/\n ===>__/ (:::::::) ===I==\n | || | .=======. | |I |\n | || | |_|| ||_| | || |\n |_||_|_ [ ]| |[ ] |_||_|\n___________[_][__/__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()___()| |\\(I)/\n ===>__/ (:::::::) ===I==\n | || | .=======. | |I |\n | || | |_|| ||_| | || |\n |_||_|_ [ ]| |[ ] |_||_|\n___________[_][__/__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()___()| \\(I)/|\n ===>__/ (:::::::) ==I===\n | || | .=======. | I| |\n | || | |_|| ||_| | || |\n |_||_| [ ]| |[ ] |_||_|\n___________[_][__\\__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()____() \\(I)/|\n ===>__/ (:::::::) ==I===\n | || | .=======. | I| |\n | || | |_|| ||_| | || |\n |_||_| [ ]| |[ ] |_||_|\n___________[_][__\\__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()____() |\\(I)/\n ===>__/ (:::::::) ===I==\n | || | .=======. | |I |\n | || | |_|| ||_| | || |\n |_||_|_ [ ]| |[ ] |_||_|\n___________[_][__/__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()___()| |\\(I)/\n ===>__/ (:::::::) ===I==\n | || | .=======. | |I |\n | || | |_|| ||_| | || |\n |_||_|_ [ ]| |[ ] |_||_|\n___________[_][__/__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()___()| \\(I)/|\n ===>__/ (:::::::) ==I===\n | || | .=======. | I| |\n | || | |_|| ||_| | || |\n |_||_| [ ]| |[ ] |_||_|\n___________[_][__\\__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | ()____()| \\(I)/|\n ===>__/ (:::::::) ==I===\n | || | .=======. | I| |\n | || | |_|| ||_| | || |\n |_||_| [ ]| |[ ] |_||_|\n___________[_][__\\__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | ()____()| |\\(I)/\n ===>__/ (:::::::) ===I==\n | || | .=======. | |I |\n | || | |_|| ||_| | || |\n |_||_|_ [ ]| |[ ] |_||_|\n___________[_][__/__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()___()| |\\(I)/\n ===>__/ (:::::::) ===I==\n | || | .=======. | |I |\n | || | |_|| ||_| | || |\n |_||_|_ [ ]| |[ ] |_||_|\n___________[_][__/__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()___()| \\(I)/|\n ===>__/ (:::::::) ==I===\n | || | .=======. | I| |\n | || | |_|| ||_| | || |\n |_||_| [ ]| |[ ] |_||_|\n___________[_][__\\__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()____() \\(I)/|\n ===>__/ (:::::::) ==I===\n | || | .=======. | I| |\n | || | |_|| ||_| | || |\n |_||_| [ ]| |[ ] |_||_|\n___________[_][__\\__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()____() |\\(I)/\n ===>__/ (:::::::) ===I==\n | || | .=======. | |I |\n | || | |_|| ||_| | || |\n |_||_|_ [ ]| |[ ] |_||_|\n___________[_][__/__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()___()| |\\(I)/\n ===>__/ (:::::::) ===I==\n | || | .=======. | |I |\n | || | |_|| ||_| | || |\n |_||_|_ [ ]| |[ ] |_||_|\n___________[_][__/__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()___()| \\(I)/|\n ===>__/ (:::::::) ==I===\n | || | .=======. | I| |\n | || | |_|| ||_| | || |\n |_||_| [ ]| |[ ] |_||_|\n___________[_][__\\__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | ()____()| \\(I)/|\n ===>__/ (:::::::) ==I===\n | || | .=======. | I| |\n | || | |_|| ||_| | || |\n |_||_| [ ]| |[ ] |_||_|\n___________[_][__\\__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | ()____()| |\\(I)/\n ===>__/ (:::::::) ===I==\n | || | .=======. | |I |\n | || | |_|| ||_| | || |\n |_||_|_ [ ]| |[ ] |_||_|\n___________[_][__/__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()___()| |\\(I)/\n ===>__/ (:::::::) ===I==\n | || | .=======. | |I |\n | || | |_|| ||_| | || |\n |_||_|_ [ ]| |[ ] |_||_|\n___________[_][__/__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()___()| \\(I)/|\n ===>__/ (:::::::) ==I===\n | || | .=======. | I| |\n | || | |_|| ||_| | || |\n |_||_| [ ]| |[ ] |_||_|\n___________[_][__\\__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()____() \\(I)/|\n ===>__/ (:::::::) ==I===\n | || | .=======. | I| |\n | || | |_|| ||_| | || |\n |_||_| [ ]| |[ ] |_||_|\n___________[_][__\\__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()____() |\\(I)/\n ===>__/ (:::::::) ===I==\n | || | .=======. | |I |\n | || | |_|| ||_| | || |\n |_||_|_ [ ]| |[ ] |_||_|\n___________[_][__/__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()___()| |\\(I)/\n ===>__/ (:::::::) ===I==\n | || | .=======. | |I |\n | || | |_|| ||_| | || |\n |_||_|_ [ ]| |[ ] |_||_|\n___________[_][__/__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()___()| \\(I)/|\n ===>__/ (:::::::) ==I===\n | || | .=======. | I| |\n | || | |_|| ||_| | || |\n |_||_| [ ]| |[ ] |_||_|\n___________[_][__\\__________---------_________/__][__\\_____________\n1\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | ()____()| \\(I)/|\n ===>__/ (:::::::) ==I===\n | || | .=======. | I| |\n | || | |_|| ||_| | || |\n |_||_| [ ]| |[ ] |_||_|\n___________[_][__\\__________---------_________/__][__\\_____________\n2\n / \\ / \\\n ( ) ___ ( )\n (O O) / \\ (O O)\n (/=\\) ( ) (/=\\)\n // I \\ (O O) // I \\\\\n || I/~\\| (/^\\) || I ||\n \\\\ > # ) //---\\\\ \\\\ I //\n |\\(> O | |()___()| |\\(I)/\n ===>__/ (:::::::) ===I==\n | || | .=======. | |I |\n | || | |_|| ||_| | || |\n |_||_|_ [ ]| |[ ] |_||_|\n___________[_][__/__________---------_________/__][__\\_____________\n1\n\n\n\n\n\n\n\n\n\n\n\n\n\n3\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\o /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n1\n /~\\ ====\n ( oo| ~~o o\n _\\=/_ _\\ o/_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n2\n /~\\ ====\n |oo ) ~~o o\n _\\=/_ _\\ o/_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n1\n /~\\ ====\n |oo ) o o~~\n _\\=/_ _\\o /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n3\n /~\\ ====\n |oo ) o o~~\n _\\=/_ _\\o /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n5\n /~\\ ====\n |oo ) o o~~\n _\\=/_ _\\o /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ /() \\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n6\n /~\\ ====\n |oo ) ~~o o\n _\\=/_ _\\ o/_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ /() \\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n1\n /~\\ ====\n |oo ) ~~o o\n _\\=/_ _\\ -/_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ /() \\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n5\n /~\\ ====\n |oo ) ~~o o Hey! We don\'t\n _\\=/_ _\\ -/_ serve their\n / _ \\ ___ / \\ / \\ kind here!\n //|/.\\|\\\\ /() \\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n8\n /~\\ ====\n ( oo| ~~o o Hey! We don\'t\n _\\=/_ _\\ -/_ serve their\n / _ \\ ___ / \\ / \\ kind here!\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n6\n /~\\ ====\n ( oo| ~~o o Hey! We don\'t\n _\\=/_ _\\ -/_ serve their\n / _ \\ ___ / \\ / \\ kind here!\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n2\n /~\\ ====\n ( oo| ~~o o Hey! We don\'t\n _\\=/_ _\\ -/_ serve their\n / _ \\ ___ / \\ / \\ kind here!\n //|/.\\|\\\\ /() \\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n3\n /~\\ ====\n ( oo| ~~o o Hey! We don\'t\n _\\=/_ _\\ -/_ serve their\n / _ \\ ___ / \\ / \\ kind here!\n //|/.\\|\\\\ /() \\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n2\n /~\\ ====\n ( oo| ~~o o\n _\\=/_ _\\ -/_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ /() \\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n1\n /~\\ ====\n ( oo| ~~o o Your droids!\n _\\=/_ _\\ -/_ They\'ll have to\n / _ \\ ___ / \\ / \\ wait outside.\n //|/.\\|\\\\ /() \\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n14\n /~\\ ====\n ( oo| ~~o o Your droids!\n _\\=/_ _\\ -/_ They\'ll have to\n / _ \\ ___ / \\ / \\ wait outside.\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n11\n /~\\ ====\n ( oo| ~~o o Your droids!\n _\\=/_ _\\ -/_ They\'ll have to\n / _ \\ ___ / \\ / \\ wait outside.\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n4\n /~\\ ====\n ( oo| o o~~ Your droids!\n _\\=/_ _\\- /_ They\'ll have to\n / _ \\ ___ / \\ / \\ wait outside.\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n6\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n5\n /~\\ Why don\'t you ====\n ( oo| wait... o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n1\n /~\\ Why don\'t you ====\n ( oo| wait... o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n3\n /~\\ Why don\'t you ====\n ( oo| wait... o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n19\n /~\\ Why don\'t you ====\n ( oo| wait... o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n7\n /~\\ ...out by ====\n ( oo| the speeder. o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n20\n /~\\ ...out by ====\n ( oo| the speeder. o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ / ()\\ //| | |\\\\\n || \\_/ || _|_____|_ // | | |//\n || |\\ /| || | | === | | // | | //\n # \\_ _/ # |_| O |_|(\' |===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n2\n /~\\ ...out by ====\n ( oo| the speeder. o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ /() \\ //| | |\\\\\n || \\_/ || _|_____|_ // | | |//\n || |\\ /| || | | === | | // | | //\n # \\_ _/ # |_| O |_|(\' |===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n2\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ /() \\ //| | |\\\\\n || \\_/ || _|_____|_ // | | |//\n || |\\ /| || | | === | | // | | //\n # \\_ _/ # |_| O |_|(\' |===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n4\n /~\\ ====\n ( oo| o o~~\n _\\=/_ _\\- /_\n / _ \\ ___ / \\ / \\\n //|/.\\|\\\\ /() \\ //| | |\\\\\n || \\_/ || _|_____|_ \\\\| | |//\n || |\\ /| || | | === | | \\\\ | //\n # \\_ _/ # |_| O |_| )===(I\n | | | || O || | || I\n | | | ||__*__|| (_)(_)\n []|[] |~ \\___/ ~| |_||_|\n | | | /=\\ /=\\ /=\\ |_||_|\n____________/_]_[_\\_____[_]_[_]_[_]____/__][__\\____________________\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n16\n """" / \\ ====\n ( o,o) ( (O ~~~~\n _\\ =/_ ~# | | | `)\n | || | | | |\n | )| ) | |\\ |\n | || | / || \\\n |_||_| / ||_|\\\n_____________________[_][__\\_________/____|[_]_\\___________________\n1\n """"*******. ====\n No blasters! ( o,o)*******. (o o")\n No blasters! _\\ =/_*******. _\\- /_\n / \\--/ \\*******. / \\ / \\\n //| | |\\\\******. / \\/ \\\n-------------------\\\\| | |-\\\\****\\--/ /| | |\\ |------------------\n \\\\ | | \\o===\\\\// | | | ||\n )===== #\' (> | | | `)\n | || | | | |\n | )| ) | |\\ |\n | || | / || \\\n |_||_| / ||_|\\\n_____________________[_][__\\_________/____|[_]_\\___________________\n1\n """"*********. ====\n No blasters! ( O,O)********. (o o")\n No blasters! _\\ =/**********. _\\- /_\n / \\--***********. / \\ / \\\n //| | **********. / \\/ \\\n-------------------\\\\| | |**********/ /| | |\\ |------------------\n \\\\ | |``*****\\\\// | | | ||\n )===== ```` (> | | | `)\n | || | | | |\n | )| ) | |\\ |\n | || | / || \\\n |_||_| / ||_|\\\n_____________________[_][__\\_________/____|[_]_\\___________________\n1\n """"*******. ====\n No blasters! ( O,O)*******. (o o")\n No blasters! _\\ o/_*******. _\\- /_\n / \\--/()*******. / \\ / \\\n //| | | .******. / \\/ \\\n-------------------\\\\| | |-\\\\****\\--/ /| | |\\ |------------------\n \\\\ | | \\\\ \\\\// | | | ||\n )===== o=== (> | | | `)\n | || | #\' | | |\n | )| ) | |\\ |\n | || | / || \\\n |_||_| / ||_|\\\n_____________________[_][__\\_________/____|[_]_\\___________________\n1\n """" `*. ====\n No blasters! ( O,O) `*. (o o")\n No blasters! _\\ o/_ `*. _\\- /_\n / \\--/() `*. / \\ / \\\n //| | | `*. / \\/ \\\n-------------------\\\\| | |-----`*\\--/ /| | |\\ |------------------\n \\\\ | | \\\\ \\\\// | | | ||\n )===== \\\\ (> | | | `)\n | || | o=== | | |\n | )| ) #\' | |\\ |\n | || | / || \\\n |_||_| / ||_|\\\n_____________________[_][__\\_________/____|[_]_\\___________________\n1\n """" ====\n No blasters! ( O,O) (o o")\n No blasters! _\\ o/_ *. _\\- /_\n / \\--/() `*. / \\ / \\\n //| | | `*. / \\/ \\\n-------------------\\\\| | |-----`*\\--/ /| | |\\ |------------------\n \\\\ | | \\\\ \\\\// | | | ||\n )===== \\\\ (> | | | `)\n | || | o=== | | |\n | )| ) #\' | |\\ |\n | || | / || \\\n |_||_| / ||_|\\\n_____________________[_][__\\_________/____|[_]_\\___________________\n1\n """" ====\n No blasters! ( O,O) (o o")\n No blasters! _\\ o/_ _\\- /_\n / \\--/() / \\ / \\\n //| | | *. / \\/ \\\n-------------------\\\\| | |-----`*\\--/ /| | |\\ |------------------\n \\\\ | | \\\\// | | | ||\n )===== \\\\ (> | | | `)\n | || | o=== | | |\n | )| ) #\' | |\\ |\n | || | / || \\\n |_||_| / ||_|\\\n_____________________[_][__\\_________/____|[_]_\\___________________\n1\n """" ====\n No blasters! ( o,o) (o o")\n No blasters! _\\ o/_ _\\- /_\n / \\--/() / \\ / \\\n //| | | / \\/ \\\n-------------------\\\\| | |------o\\--/ /| | |\\ |------------------\n \\\\ | | \\\\// | | | ||\n )===== (> | | | `)\n | || | \\\\ | | |\n | )| ) o=== | |\\ |\n | || | #\' / || \\\n |_||_| / ||_|\\\n_____________________[_][__\\_________/____|[_]_\\___________________\n1\n """" ====\n ( o,o) (o o")\n _\\ o/_ _\\- /_\n / \\--/() / \\ / \\\n //| | | / \\/ \\\n-------------------\\\\| | |----------/ /| | |\\ |------------------\n \\\\ | | || | | | ||\n )===== ===(= | | | `)\n | || | | | |\n | )| ) \\\\ | |\\ |\n | || | o=== / || \\\n |_||_| #\' / ||_|\\\n_____________________[_][__\\_________/____|[_]_\\___________________\n1\n """" ====\n ( o,o) (o o")\n _\\ =/_ _\\- /_\n / \\--/() / \\ / \\\n //| | | / \\/ \\\n-------------------\\\\| | |----------/ /| | |\\ |------------------\n \\\\ | | || | | | ||\n )===== ===(= | | | `)\n | || | | | |\n | )| ) | |\\ |\n | || | \\\\ / || \\\n |_||_| o=== / ||_|\\\n_____________________[_][__\\__#\'_____/____|[_]_\\___________________\n1\n """" ====\n ( o,o) (o o")\n _\\ =/_ _\\- /_\n / \\--/() / \\ / \\\n //| | | / \\/ \\\n-------------------\\\\| | |----------/ /| | |\\ |------------------\n \\\\ | | || | | | ||\n )===== ===(= | | | `)\n | || | | | |\n | )| ) | |\\ |\n | || | / || \\\n |_||_| \\\\ / ||_|\\\n_____________________[_][__\\__#\'==___/____|[_]_\\___________________\n7\n """" ====\n ( o,o) (o o")\n _\\ =/_ _\\- /_\n / \\--/() / \\ / \\\n //| | | / \\/ \\\n-------------------\\\\| | |----------/ /| | |\\ |------------------\n \\\\ | | || | | | ||\n )===== ===(= | | | `)\n | || | | | |\n | )| ) | |\\ |\n | || | / || \\\n |_||_| / ||_|\\\n_____________________[_][__\\_=#\'==___/____|[_]_\\___________________\n9\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n ==== ==== ####\n ~~o o ("o o) {o o"}\n _\\ -/_ _\\ -/_ {= }\n / \\ / \\ / \\ / \\ {~~ //~}\n //| | \\\\ / \\/ \\ {{~{ //}~}}\n \\\\| | // | /| | |\\ | {} {// } {}\n \\\\ | // || | | | || {} // } {}\n )====) (\' | | | `) {} H{{}}} {}\n | || I | | | @ H"||"} @\n (_)(_) | /| | {"||"}\n |_||_| / || \\ {"||"}\n |_||_| /|_|| \\ {"||"}\n_________[_][__\\____/_[_]|____\\_____________________[_][_]_________\n10\n ==== ==== ####\n ~~o o ("o o) Chewbacca here {o o"}\n _\\ -/_ _\\ -/_ is first mate on {= }\n / \\ / \\ / \\ / \\ a ship... {~~ //~}\n //| | \\\\ / \\/ \\ {{~{ //}~}}\n \\\\| | // | /| | |\\ | {} {// } {}\n \\\\ | // || | | | || {} // } {}\n )====) (\' | | | `) {} H{{}}} {}\n | || I | | | @ H"||"} @\n (_)(_) | /| | {"||"}\n |_||_| / || \\ {"||"}\n |_||_| /|_|| \\ {"||"}\n_________[_][__\\____/_[_]|____\\_____________________[_][_]_________\n23\n ==== ==== ####\n ~~o o ("o o) Chewbacca here {o o"}\n _\\ -/_ _\\ -/_ is first mate on {= }\n / \\ / \\ / \\ / \\ a ship... {~~ //~}\n //| | \\\\ / \\/ \\ {{~{ //}~}}\n \\\\| | // | /| | |\\ \\ {} {// } {}\n \\\\ | // || | | | \\ \\ {} // } {}\n )====) (\' | | | `() {} H{{}}} {}\n | || I | | | @ H"||"} @\n (_)(_) | /| | {"||"}\n |_||_| / || \\ {"||"}\n |_||_| /|_|| \\ {"||"}\n_________[_][__\\____/_[_]|____\\_____________________[_][_]_________\n11\n ==== ==== ####\n ~~o o ("o o) ...that might {o o"}\n _\\ -/_ _\\ -/_ suit us. {= }\n / \\ / \\ / \\ / \\ {~~ //~}\n //| | \\\\ / \\/ \\ {{~{ //}~}}\n \\\\| | // | /| | |\\ \\ {} {// } {}\n \\\\ | // || | | | \\ \\ {} // } {}\n )====) (\' | | | `() {} H{{}}} {}\n | || I | | | @ H"||"} @\n (_)(_) | /| | {"||"}\n |_||_| / || \\ {"||"}\n |_||_| /|_|| \\ {"||"}\n_________[_][__\\____/_[_]|____\\_____________________[_][_]_________\n10\n ==== ==== ####\n ~~o o ("o o) ...that might {o o"}\n _\\ -/_ _\\ -/_ suit us. {= }\n / \\ / \\ / \\ / \\ {~~ //~}\n //| | \\\\ / \\/ \\ {{~{ //}~}}\n \\\\| | // | /| | |\\ | {} {// } {}\n \\\\ | // || | | | || {} // } {}\n )====) (\' | | | `) {} H{{}}} {}\n | || I | | | @ H"||"} @\n (_)(_) | /| | {"||"}\n |_||_| / || \\ {"||"}\n |_||_| /|_|| \\ {"||"}\n_________[_][__\\____/_[_]|____\\_____________________[_][_]_________\n6\n ==== ==== ####\n ~~o o ("o o) {o o"}\n _\\ -/_ _\\ -/_ {= }\n / \\ / \\ / \\ / \\ {~~ //~}\n //| | \\\\ / \\/ \\ {{~{ //}~}}\n \\\\| | // | /| | |\\ | {} {// } {}\n \\\\ | // || | | | || {} // } {}\n )====) (\' | | | `) {} H{{}}} {}\n | || I | | | @ H"||"} @\n (_)(_) | /| | {"||"}\n |_||_| / || \\ {"||"}\n |_||_| /|_|| \\ {"||"}\n_________[_][__\\____/_[_]|____\\_____________________[_][_]_________\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n\n\n\n\n #### -=== ==== ====\n {"o o} ""o o (o o") o o~~\n { =} _\\ -/_ _\\- /_ _\\- /_\n {~~ //~} /| || |\\ / \\ / \\ / \\ / \\\n {{~{ //}~}} //| || |\\\\ / \\/ \\ / | \\\n -------------||--------\\\\------------| /------\\ |-----------------\n (\' () || ||\n (\' \')\n\n35\n Han Solo. I\'m captain\n of the Millennium Falcon.\n\n\n #### -=== ==== ====\n {"o o} ""o o (o o") o o~~\n { =} _\\ -/_ _\\- /_ _\\- /_\n {~~ //~} /| || |\\ / \\ / \\ / \\ / \\\n {{~{ //}~}} //| || |\\\\ / \\/ \\ / | \\\n -------------||--------\\\\------------| /------\\ |-----------------\n (\' () || ||\n (\' \')\n\n2\n\n\n\n\n #### -=== ==== ====\n {"o o} ""o o (o o") o o~~\n { =} _\\ -/_ _\\- /_ _\\- /_\n {~~ //~} /| || |\\ / \\ / \\ / \\ / \\\n {{~{ //}~}} //| || |\\\\ / \\/ \\ / | \\\n -------------||--------\\\\------------| /------\\ |-----------------\n (\' () || ||\n (\' \')\n\n35\n Chewie here tells me\n you\'re looking for passage\n to the Alderaan system.\n\n #### -=== ==== ====\n {"o o} ""o o (o o") o o~~\n { =} _\\ -/_ _\\- /_ _\\- /_\n {~~ //~} /| || |\\ / \\ / \\ / \\ / \\\n {{~{ //}~}} //| || |\\\\ / \\/ \\ / | \\\n -------------||--------\\\\------------| /------\\ |-----------------\n (\' () || ||\n (\' \')\n\n1\n\n\n\n\n #### -=== ==== ====\n {"o o} ""o o (o o") o o~~\n { =} _\\ -/_ _\\- /_ _\\- /_\n {~~ //~} /| || |\\ / \\ / \\ / \\ / \\\n {{~{ //}~}} //| || |\\\\ / \\/ \\ / | \\\n -------------||--------\\\\------------| /------\\ |-----------------\n (\' () || ||\n (\' \')\n\n32\n Yes, indeed.\n If it\'s a fast ship.\n\n\n #### -=== ==== ====\n {"o o} ""o o (o o") o o~~\n { =} _\\ -/_ _\\- /_ _\\- /_\n {~~ //~} /| || |\\ / \\ / \\ / \\ / \\\n {{~{ //}~}} //| || |\\\\ / \\/ \\ / | \\\n -------------||--------\\\\------------| /------\\ |-----------------\n (\' () || ||\n (\' \')\n\n1\n Yes, indeed.\n If it\'s a fast ship.\n\n\n #### -=== ==== ====\n {"o o} ""o o (o o") o o~~\n { =} _\\ -/_ _\\- /_ _\\- /_\n {~~ //~} /| || |\\.__ / \\ / \\ / \\ / \\\n {{~{ //}~}} //| || |\\._/\') / \\/ \\ / | \\\n -------------||----------------------| /------\\ |-----------------\n (\' || ||\n (\' \')\n\n1\n\n\n\n\n #### -=== ==== ====\n {"o o} ""o o (o o") o o~~\n { =} _\\ -/_ _\\- /_ _\\- /_\n {~~ //~} /| || |\\.__ / \\ / \\ / \\ / \\\n {{~{ //}~}} //| || |\\._/\') / \\/ \\ / | \\\n -------------||----------------------| /------\\ |-----------------\n (\' || ||\n (\' \')\n\n12\n It\'s the ship that made\n the Kessel run in less than\n twelve parsecs!\n\n #### -=== ==== ====\n {"o o} ""o o (o o") o o~~\n { =} _\\ -/_ _\\- /_ _\\- /_\n {~~ //~} /| || |\\.__ / \\ / \\ / \\ / \\\n {{~{ //}~}} //| || |\\._/\') / \\/ \\ / | \\\n -------------||----------------------| /------\\ |-----------------\n (\' || ||\n (\' \')\n\n4\n It\'s the ship that made\n the Kessel run in less than\n twelve parsecs!\n\n #### -=== ==== ====\n {"o o} ""o o ("o o) o o~~\n { =} _\\ -/_ _\\ -/_ _\\- /_\n {~~ //~} /| || |\\.__ / \\ / \\ / \\ / \\\n {{~{ //}~}} //| || |\\._/\') / \\/ \\ / | \\\n -------------||----------------------| /------\\ |-----------------\n (\' || ||\n (\' \')\n\n13\n It\'s the ship that made\n the Kessel run in less than\n twelve parsecs!\n\n #### -=== ==== ====\n {"o o} ""o o ("o o) o o~~\n { =} _\\ -/_ _\\ -/_ _\\- /_\n {~~ //~} /| || |\\ / \\ / \\ / \\ / \\\n {{~{ //}~}} //| || |\\\\ / \\/ \\ / | \\\n -------------||--------\\\\------------| /------\\ |-----------------\n (\' () || ||\n (\' \')\n\n2\n It\'s the ship that made\n the Kessel run in less than\n twelve parsecs!\n\n #### -=== ==== ====\n {"o o} ""o o ("o o) o o~~\n { =} _\\ -/_ _\\ -/_ -\\- /-\n {~~ //~} /| || |\\ / \\ / \\ / \\ / \\\n {{~{ //}~}} //| || |\\\\ / \\/ \\ / | \\\n -------------||--------\\\\------------| /------\\ |-----------------\n (\' () || ||\n (\' \')\n\n3\n She\'s fast enough for\n you, old man.\n\n\n #### -=== ==== ====\n {"o o} ""o o ("o o) o o~~\n { =} _\\ -/_ _\\ -/_ -\\- /-\n {~~ //~} /| || |\\ / \\ / \\ / \\ / \\\n {{~{ //}~}} //| || |\\\\ / \\/ \\ / | \\\n -------------||--------\\\\------------| /------\\ |-----------------\n (\' () || ||\n (\' \')\n\n2\n She\'s fast enough for\n you, old man.\n\n\n #### -=== ==== ====\n {"o o} ""o o (o o") o o~~\n { =} _\\ -/_ _\\- /_ -\\- /-\n {~~ //~} /| || |\\ / \\ / \\ / \\ / \\\n {{~{ //}~}} //| || |\\\\ / \\/ \\ / | \\\n -------------||--------\\\\------------| /------\\ |-----------------\n (\' () || ||\n (\' \')\n\n27\n She\'s fast enough for\n you, old man.\n\n\n #### -=== ==== ====\n {"o o} ""o o (o o") o o~~\n { =} _\\ -/_ _\\- /_ _\\- /_\n {~~ //~} /| || |\\ / \\ / \\ / \\ / \\\n {{~{ //}~}} //| || |\\\\ / \\/ \\ / | \\\n -------------||--------\\\\------------| /------\\ |-----------------\n (\' () || ||\n (\' \')\n\n1\n\n\n\n\n #### -=== ==== ====\n {"o o} ""o o (o o") o o~~\n { =} _\\ -/_ _\\- /_ _\\- /_\n {~~ //~} /| || |\\ / \\ / \\ / \\ / \\\n {{~{ //}~}} //| || |\\\\ / \\/ \\ / | \\\n -------------||--------\\\\------------| /------\\ |-----------------\n (\' () || ||\n (\' \')\n\n30\n Docking bay\n ninety-four.\n\n\n #### -=== ==== ====\n {"o o} ""o o (o o") o o~~\n { =} _\\ -/_ _\\- /_ _\\- /_\n {~~ //~} /| || |\\ / \\ / \\ / \\ / \\\n {{~{ //}~}} //| || |\\\\ / \\/ \\ / | \\\n -------------||--------\\\\------------| /------\\ |-----------------\n (\' () || ||\n (\' \')\n\n1\n\n\n\n\n #### -=== ==== ====\n {"o o} ""o o (o o") o o~~\n { =} _\\ -/_ _\\- /_ _\\- /_\n {~~ //~} /| || |\\ / \\ / \\ / \\ / \\\n {{~{ //}~}} //| || |\\\\ / \\/ \\ / | \\\n -------------||--------\\\\------------| /------\\ |-----------------\n (\' () || ||\n (\' \')\n\n6\n\n\n\n\n\n\n\n\n\n\n\n\n\n2\n\n\n\n\n #### ===-\n {"o o} o o""\n { =} _\\- /_\n {~~ //~} /| || |\\\n {{~{ //}~}} //| || |\\\\\n--------------------------------||--------||-----------------------\n (\' \')\n\n\n29\n\n This could really\n save my neck.\n\n #### ===-\n {"o o} o o""\n { =} _\\- /_\n {~~ //~} /| || |\\\n {{~{ //}~}} //| || |\\\\\n--------------------------------||--------||-----------------------\n (\' \')\n\n\n1\n\n\n\n\n #### ===-\n {"o o} o o""\n { =} _\\- /_\n {~~ //~} /| || |\\\n {{~{ //}~}} //| || |\\\\\n--------------------------------||--------||-----------------------\n (\' \')\n\n\n10\n\n Get back to the ship\n and get her ready.\n\n #### ===-\n {"o o} o o""\n { =} _\\- /_\n {~~ //~} /| || |\\\n {{~{ //}~}} //| || |\\\\\n--------------------------------||--------||-----------------------\n (\' \')\n\n\n1\n\n Get back to the ship\n and get her ready.\n ####\n {"o o} ===-\n { =} o o""\n {~~ //~} _\\- /_\n {{~{ //}~}} /| || |\\\n {} {// } {} //| || |\\\\\n--------------------------------||--------||-----------------------\n (\' \')\n\n\n1\n\n Get back to the ship\n #### and get her ready.\n {"o o}\n { =} ===-\n {~~ //~} o o""\n {{~{ //}~}} _\\- /_\n {} {// } {} /| || |\\\n {} // } {} //| || |\\\\\n--------------------------------||--------||-----------------------\n (\' \')\n\n\n1\n\n #### Get back to the ship\n {"o o} and get her ready.\n { =}\n {~~ //~} ===-\n {{~{ //}~}} o o""\n {} {// } {} _\\- /_\n {} // } {} /| || |\\\n {} H{{}}} {} //| || |\\\\\n--------------------------------||--------||-----------------------\n (\' \')\n\n\n4\n ####\n {"o o} Get back to the ship\n { =} and get her ready.\n {~~ //~}\n {{~{ //}~}} ===-\n {{~{// } }} o o""\n {} // } {} _\\- /_\n {} H{{}}} {} /| || |\\\n {} H"||"} {} //| || |\\\\\n--------------------------------||--------||-----------------------\n (\' \')\n\n\n3\n ####\n {"o o}\n { =}\n {~~ //~}\n {{~{ //}~}} ===-\n {{~{// } }} o o""\n {} // } {} _\\- /_\n {} H{{}}} {} /| || |\\\n {} H"||"} {} //| || |\\\\\n--------------------------------||--------||-----------------------\n (\' \')\n\n\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n2\n -=== `"\',\n ""o o O O|)\n _\\ -/_ _\\o/ _\n /| || |\\ /|\\ / |\\\n //| || |\\\\ //| | |\\\\\n || | || | \\\\ // | | | ||\n || |/ \\| \\\\ -==# | | | ||\n |! |====| \') \'\\ |====| /#\n =] |/|| | | || | "\n I ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n31\n -=== `"\',\n ""o o O O|) Going somewhere,\n _\\ -/_ _\\o/ _ Solo?\n /| || |\\ /|\\ / |\\\n //| || |\\\\ //| | |\\\\\n || | || | \\\\ // | | | ||\n || |/ \\| \\\\ -==# | | | ||\n |! |====| \') \'\\ |====| /#\n =] |/|| | | || | "\n I ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n30\n -=== `"\',\n Yes Greedo! ""o o O O|)\n _\\ -/_ _\\o/ _\n /| || |\\ /|\\ / |\\\n //| || |\\\\ //| | |\\\\\n || | || | \\\\ // | | | ||\n || |/ \\| \\\\ -==# | | | ||\n |! |====| \') \'\\ |====| /#\n =] |/|| | | || | "\n I ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n1\n -=== `"\',\n ""o o O O|)\n _\\ -/_ _\\o/ _\n /| || |\\ /|\\ / |\\\n //| || |\\\\ //| | |\\\\\n || | || | \\\\ // | | | ||\n || |/ \\| \\\\ -==# | | | ||\n |! |====| \') \'\\ |====| /#\n =] |/|| | | || | "\n I ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n30\n -=== `"\',\n I was just ""o o O O|)\n going to see _\\ -/_ _\\o/ _\n your boss. /| || |\\ /|\\ / |\\\n //| || |\\\\ //| | |\\\\\n || | || | \\\\ // | | | ||\n || |/ \\| \\\\ -==# | | | ||\n |! |====| \') \'\\ |====| /#\n =] |/|| | | || | "\n I ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n1\n -=== `"\',\n ""o o O O|)\n _\\ -/_ _\\o/ _\n /| || |\\ /|\\ / |\\\n //| || |\\\\ //| | |\\\\\n || | || | \\\\ // | | | ||\n || |/ \\| \\\\ -==# | | | ||\n |! |====| \') \'\\ |====| /#\n =] |/|| | | || | "\n I ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n31\n -=== `"\',\n Tell Jabba ""o o O O|)\n I have his _\\ -/_ _\\o/ _\n money. /| || |\\ /|\\ / |\\\n //| || |\\\\ //| | |\\\\\n || | || | \\\\ // | | | ||\n || |/ \\| \\\\ -==# | | | ||\n |! |====| \') \'\\ |====| /#\n =] |/|| | | || | "\n I ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n1\n -=== `"\',\n ""o o O O|)\n _\\ -/_ _\\o/ _\n /| || |\\ /|\\ / |\\\n //| || |\\\\ //| | |\\\\\n || | || | \\\\ // | | | ||\n || |/ \\| \\\\ -==# | | | ||\n |! |====| \') \'\\ |====| /#\n =] |/|| | | || | "\n I ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n31\n -=== `"\',\n ""o o O O|) He may only take\n _\\ -/_ _\\o/ _ your ship.\n /| || |\\ /|\\ / |\\\n //| || |\\\\ //| | |\\\\\n || | || | \\\\ // | | | ||\n || |/ \\| \\\\ -==# | | | ||\n |! |====| \') \'\\ |====| /#\n =] |/|| | | || | "\n I ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n1\n -=== `"\',\n ""o o O O|)\n _\\ -/_ _\\o/ _\n /| || |\\ /|\\ / |\\\n //| || |\\\\ //| | |\\\\\n || | || | \\\\ // | | | ||\n || |/ \\| \\\\ -==# | | | ||\n |! |====| \') \'\\ |====| /#\n =] |/|| | | || | "\n I ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n32\n -=== `"\',\n Over my dead ""o o O O|)\n body! _\\ -/_ _\\o/ _\n /| || |\\ /|\\ / |\\\n //| || |\\\\ //| | |\\\\\n || | || | \\\\ // | | | ||\n || |/ \\| \\\\ -==# | | | ||\n |! |====| \') \'\\ |====| /#\n =] |/|| | | || | "\n I ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n1\n -=== `"\',\n ""o o O O|)\n _\\ -/_ _\\o/ _\n /| || |\\ /|\\ / |\\\n //| || |\\\\ //| | |\\\\\n || | || | \\\\ // | | | ||\n || |/ \\| \\\\ -==# | | | ||\n |! |====| \') \'\\ |====| /#\n =] |/|| | | || | "\n I ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n30\n -=== `"\',\n ""o o O O|) I\'ve been looking\n _\\ -/_ _\\o/ _ forward to this\n /| || |\\ /|\\ / |\\ for a long time!\n //| || |\\\\ //| | |\\\\\n || | || | \\\\ // | | | ||\n || |/ \\| \\\\ -==# | | | ||\n |! |====| \') \'\\ |====| /#\n =] |/|| | | || | "\n I ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n1\n -=== `"\',\n ""o o O O|)\n _\\ -/_ _\\o/ _\n /| || |\\ /|\\ / |\\\n //| || |\\\\ //| | |\\\\\n || | || | \\\\ // | | | ||\n || |/ \\| \\\\ -==# | | | ||\n |! |====| \') \'\\ |====| /#\n =] |/|| | | || | "\n I ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n26\n -=== `"\',\n I\'ll bet you ""o o O O|)\n have! _\\ -/_ _\\o/ _\n /| || |\\ /|\\ / |\\\n //| || |\\\\ //| | |\\\\\n || | || | \\\\ // | | | ||\n || |/ \\| \\\\ -==# | | | ||\n |! |====| \') \'\\ |====| /#\n =] |/|| | | || | "\n I ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n1\n -=== `"\',\n I\'ll bet you ""o o O O|)\n have! _\\ -/_ _\\o/ _\n /| || |\\ /|\\ / |\\\n //| || |\\\\ //| | |\\\\\n \\\\| || | \\\\ // | | | ||\n \\o===\\| \\\\ -==# | | | ||\n |#\'==| \') \'\\ |====| /#\n |/|| | | || | "\n ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n1\n -=== `"\',\n I\'ll bet you ""o o O O|)\n have! _\\ -/_ _\\o/ _\n || || |\\ /|\\ / |\\\n \\\\ || |\\\\ //| | |\\\\\n \\\\o=== \\\\ // | | | ||\n |\\(#\'| \\\\ -==# | | | ||\n |====| \') \'\\ |====| /#\n |/|| | | || | "\n ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n1\n -=== `"\',\n I\'ll bet you ""o o O O|)\n have! _\\ -/_ _\\o/ _\n || || |\\ /|\\ / |\\\n \\\\ || |\\\\ //| | |\\\\\n \\\\o===*** // | | | ||\n |\\(#\'| \\\\ -==# | | | ||\n |====| \') \'\\ |====| /#\n |/|| | | || | "\n ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n1\n -=== `"\',\n I\'ll bet you ""o o O O|)\n have! _\\ -/_ _\\o/ _\n || || |* /|\\ / |\\\n \\\\ || *** //| | |\\\\\n \\\\o=*********** // | | | ||\n |\\(#\'***\\\\ -==# | | | ||\n |====|* \') \'\\ |====| /#\n |/|| | | || | "\n ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n1\n -=== `"\',\n I\'ll bet you ""o o O O|)\n have! _\\ -/_* _\\o/ _\n || || *** /|\\ / |\\\n \\\\ ||***** //| | |\\\\\n \\\\o******************// | | | ||\n |\\(#*****\\ -==# | | | ||\n |====*** \') \'\\ |====| /#\n |/|| |* | || | "\n ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n1\n -=== `"\',\n ""o o O O|)\n _\\ -/_ _\\o/ _\n || || |* /|\\ / |\\\n \\\\ || *** //| | |\\\\\n \\\\o=*********************** | ||\n |\\(#\'***\\\\ -==# | |" | ||\n |====|* \') \'\\ |====| /#\n |/|| | | || | "\n ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n1\n -=== `"\',\n ""o o O O|)\n _\\ -/_ _\\O/ _\n || || |\\ /|\\ / |\\\n \\\\ || |*\\ //| *. |\\\\\n \\\\o==*********************** | ||\n |\\(#\'|* \\\\ -==# |\'* \'| ||\n |====| \') \'\\ |====| /#\n |/|| | | ||"| "\n ( )( ) | || |\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n1\n -=== `"\',\n ""o o O O|)\n _\\ -/_ _\\O/ _\n || || |\\ /|* / .\\\n \\\\ || |\\\\ //|*** |\\\\\n \\\\o=== \\\\ *****************| ||\n |\\(#\'| \\\\ -==# **** | ||\n |====| \') \'\\ .|====|\'/#\n |/|| | | || | "\n ( )( ) | || |\n |-||-| | || |"\n | || | | || |\n________________[_][__\\________________/__)(_)_____________________\n1\n -=== `"\',\n ""o o X X|)\n _\\ -/_ _\\** _ \'\n || || |\\ /***** \\\n \\\\ || |\\\\ /*******\\\\\n \\\\o=== \\\\ ***********| ||\n |\\(#\'| \\\\ -==# ******* ||\n |====| \') \'\\ *****| /#\n |/|| | |*** | "\n ( )( ) \' | || | \'\n |-||-| | || |\n | || | | || |\n________________[_][__\\________________/__)(_)_"___________________\n1\n -=== `"\',\n ""o o ***** \'\n _\\ -/_ ********\n || || |\\ *********\n \\\\ || |\\\\ **********\n \\\\o=== \\\\ *********||\n |\\(#\'| \\\\ -==#*********||\n |====| \') \'\\ ********/#\n |/|| | |***** "\n ( )( ) | || |\n |-||-| \' | || | \'\n | || | | || | "\n________________[_][__\\________________/__)(_)_____________________\n1\n -=== `**,\n ""o o *****\n _\\ -/_ ******** \'\n || || |\\ *********\n \\\\ || |\\\\ **********\n \\\\o=== \\\\ ***********|\n |\\(#\'| \\\\ -==#**********|\n |====| \') \'\\ *********#\n |/|| | |****** "\n ( )( ) | |**|\n |-||-| | || |\n | || | \' | || | \'\n________________[_][__\\________________/__)(_)______"______________\n1\n -=== `**,\n ""o o *****\n _\\ -/_ ********\n || || |\\ *********\n \\\\ || |\\\\ ********** \'\n \\\\o=== \\\\ ***********|\n |\\(#\'| \\\\ -==#**********|\n |====| \') \'\\ *********#\n |/|| | |****** "\n ( )( ) | |**|\n |-||-| | || |\n | || | | || |\n________________[_][__\\_________\'______/__)(_)_______"\'____________\n6\n\n\n\n\n\n\n\n\n\n\n\n\n\n7\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | :/----I-----\n__\\|________\\|________________________________________/_____===____\n2\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ /|\\ \\ |-O-| | | |\n | || \\ | \\_/___|_________|__|\n | | \\ | :/----I-----\n__\\|________\\|________________________________________/_____===____\n2\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ /|+ \\ |-O-| | | |\n | ||+| \\ | \\_/___|_________|__|\n | | | \\ | :/----I-----\n__\\|________\\|________________________________________/_____===____\n2\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / + \\ |-O-| | | |\n | ||+|+\\ | \\_/___|_________|__|\n | | |+| \\ | :/----I-----\n__\\|__|_____\\|________________________________________/_____===____\n2\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / + \\ |-O-| | | |\n | | || \\ | \\_/___|_________|__|\n | | + + +\\ | :/----I-----\n__\\|_|_|_|__\\|________________________________________/_____===____\n2\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / + \\ |-O-| | | |\n | | || \\ | \\_/___|_________|__|\n | | + + + | :/----I-----\n__\\|__|_|_|_\\|________________________________________/_____===____\n2\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | + \\ | \\_/___|_________|__|\n | | ||+ +\\+ | :/----I-----\n__\\|___|_|_|\\|________________________________________/_____===____\n2\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | + + + +| :/----I-----\n__\\|_||_|_|_||________________________________________/_____===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | + +\\+ + :/----I-----\n__\\|__||_|_|_|________________________________________/_____===____\n1\n\n\n\n\n What a piece\n of junk! _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | + +\\+ + :/----I-----\n__\\|__||_|_|_|________________________________________/_____===____\n2\n\n\n\n\n What a piece\n of junk! _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | + + +|+ :/----I-----\n__\\|__|_|_|_|||_______________________________________/_____===____\n2\n\n\n\n\n What a piece\n of junk! _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | +\\+ + + :/----I-----\n__\\|___|_|_|_|_|______________________________________/_____===____\n2\n\n\n\n\n What a piece\n of junk! _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | + +|+ + :/----I-----\n__\\|____|_|_|||_|_____________________________________/_____===____\n2\n\n\n\n\n What a piece\n of junk! _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\+ + + + :/----I-----\n__\\|_____|_|_|_|_|____________________________________/_____===____\n2\n\n\n\n\n What a piece\n of junk! _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ +|+ + + :/----I-----\n__\\|______|_|||_|_|___________________________________/_____===____\n2\n\n\n\n\n What a piece\n of junk! _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ + + + + :/----I-----\n__\\|_______|_|_|_|_|__________________________________/_____===____\n2\n\n\n\n\n What a piece\n of junk! _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ |+ + + + :/----I-----\n__\\|________|_|_|_|_|_________________________________/_____===____\n2\n\n\n\n\n What a piece\n of junk! _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ \' + + + + :/----I-----\n__\\|________\\|_|_|_|_|________________________________/_____===____\n2\n\n\n\n\n What a piece\n of junk! _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + :/----I-----\n__\\|________\\||_|_|_|_|_______________________________/_____===____\n2\n\n\n\n\n What a piece\n of junk! _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + :/----I-----\n__\\|________\\|_|_|_|_|_|______________________________/_____===____\n2\n\n\n\n\n What a piece\n of junk! _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + :/----I-----\n__\\|________\\|__|_|_|_|_|_____________________________/_____===____\n2\n\n\n\n\n What a piece\n of junk! _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + :/----I-----\n__\\|________\\|___|_|_|_|_|____________________________/_____===____\n2\n\n\n\n\n What a piece\n of junk! _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + :/----I-----\n__\\|________\\|____|_|_|_|_|___________________________/_____===____\n2\n\n\n\n\n What a piece\n of junk! _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + :/----I-----\n__\\|________\\|_____|_|_|_|_|__________________________/_____===____\n1\n\n\n\n\n What a piece\n of junk! _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + :/----I-----\n__\\|________\\|______|_|_|_|_|_________________________/_____===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + |/----I-----\n__\\|________\\|______|_|_|_|_|_________________________/_____===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + |/----I-----\n__\\|________\\|_______|_|_|_|_|________________________/_____===____\n1\n\n\n She\'ll make point\n five past light-speed!\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + |/----I-----\n__\\|________\\|_______|_|_|_|_|________________________/_____===____\n2\n\n\n She\'ll make point\n five past light-speed!\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|________|_|_|_|_|______________________|/_____===____\n1\n\n\n She\'ll make point\n five past light-speed!\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|_________|_|_|_|_|_____________________|/_____===____\n1\n\n\n She\'ll make point\n five past light-speed!\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|_________|_|_|_|_|____________________|_/_____===____\n2\n\n\n She\'ll make point\n five past light-speed!\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|__________|_|_|_|_|___________________|_/_____===____\n2\n\n\n She\'ll make point\n five past light-speed!\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|___________|_|_|_|_|_________________|__/_____===____\n1\n\n\n She\'ll make point\n five past light-speed!\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|____________|_|_|_|_|________________|__/_____===____\n1\n\n\n She\'ll make point\n five past light-speed!\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|____________|_|_|_|_|_______________|___/_____===____\n2\n\n\n She\'ll make point\n five past light-speed!\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|_____________|_|_|_|_|______________|___/_____===____\n2\n\n\n She\'ll make point\n five past light-speed!\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|______________|_|_|_|_|____________|____/_____===____\n2\n\n\n She\'ll make point\n five past light-speed!\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|_______________|_|_|_|_|___________|____/_____===____\n2\n\n\n She\'ll make point\n five past light-speed!\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|________________|_|_|_|_|__________|____/_____===____\n2\n\n\n She\'ll make point\n five past light-speed!\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|_________________|_|_|_|_|_________|____/_____===____\n2\n\n\n She\'ll make point\n five past light-speed!\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|__________________|_|_|_|_|________|____/_____===____\n2\n\n\n She\'ll make point\n five past light-speed!\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|___________________|_|_|_|_|_______|____/_____===____\n2\n\n\n She\'ll make point\n five past light-speed!\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|____________________|_|_|_|_|______|____/_____===____\n2\n\n\n She\'ll make point\n five past light-speed!\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|_____________________|_|_|_|_|_____|____/_____===____\n1\n\n\n She\'ll make point\n five past light-speed!\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|______________________|_|_|_|_|____|____/_____===____\n10\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|______________________|_|_|_|_|____|____/_____===____\n6\n\n\n If you\'ll just get on\n board we\'ll get out of here.\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|______________________|_|_|_|_|____|____/_____===____\n3\n\n\n If you\'ll just get on\n board we\'ll get out of here.\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|_______________________|_|_|_|_|___|____/_____===____\n3\n\n\n If you\'ll just get on\n board we\'ll get out of here.\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|________________________|_|_|_|_|__|____/_____===____\n3\n\n\n If you\'ll just get on\n board we\'ll get out of here.\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + + :/----I-----\n__\\|________\\|_________________________|_|_|_|_|_|____/_____===____\n3\n\n\n If you\'ll just get on\n board we\'ll get out of here.\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + ++ :/----I-----\n__\\|________\\|__________________________|_|_|_|_||____/_____===____\n3\n\n\n If you\'ll just get on\n board we\'ll get out of here.\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + :/----I-----\n__\\|________\\|___________________________|_|_|_|_|____/_____===____\n3\n\n\n If you\'ll just get on\n board we\'ll get out of here.\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + +++ :/----I-----\n__\\|________\\|____________________________|_|_|_|||___/_____===____\n3\n\n\n If you\'ll just get on\n board we\'ll get out of here.\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + :/----I-----\n__\\|________\\|_____________________________|_|_|_|_|__/_____===____\n3\n\n\n If you\'ll just get on\n board we\'ll get out of here.\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + +++ + :/----I-----\n__\\|________\\|______________________________|_|_|||_|_/_____===____\n3\n\n\n If you\'ll just get on\n board we\'ll get out of here.\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + + :/----I-----\n__\\|________\\|_______________________________|_|_|_|_|/_____===____\n3\n\n\n If you\'ll just get on\n board we\'ll get out of here.\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | +++ + |/----I-----\n__\\|________\\|________________________________|_|||_|_/_____===____\n3\n\n\n If you\'ll just get on\n board we\'ll get out of here.\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + :/----I-----\n__\\|________\\|_________________________________|_|_|_|/_____===____\n3\n\n\n If you\'ll just get on\n board we\'ll get out of here.\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | ++ + |/----I-----\n__\\|________\\|__________________________________|||_|_/_____===____\n3\n\n\n If you\'ll just get on\n board we\'ll get out of here.\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + + :/----I-----\n__\\|________\\|___________________________________|_|_|/_____===____\n3\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + |/----I-----\n__\\|________\\|___________________________________||_|_/_____===____\n3\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + + :/----I-----\n__\\|________\\|___________________________________|_|_|/_____===____\n3\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + |/----I-----\n__\\|________\\|___________________________________|__|_/_____===____\n2\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + :/----I-----\n__\\|________\\|___________________________________|___|/_____===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ /+\\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + :/----I-----\n__\\|________\\|___________________________________|___|/_____===____\n3\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ /+\\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + |/----I-----\n__\\|________\\|___________________________________|____/_____===____\n3\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ /+\\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + :/----I-----\n__\\|________\\|____________________________________|___/_____===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ /+\\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + :/----I-----\n__\\|________\\|_____________________________________|__/_____===____\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n /__\\ /__\\ /~~\\\n |<><>| |<><>| (O^O)\\\n (_/\\_) (_/\\_) / //, \\\\\n / \\ / \\ / //, \\\n ||/(===o //| __ |\\\\ / O\' \\\n | / \\ | // |/ \\| \\\\ /./| /|\\ |\n \\/][][\\/ // [][][] || // |\\ / | ||\n |\\ /| |\' |\\ /| [\' (# | | | \')\n |_||_| |_||_| I] | | |\n [ ][ ] [ ][ ] I | | |\n | || | | || | / | \\\n |_||_| |_||_| / _| \\\n______[_][_]_________[_][_]_________________________/__[_]_____\\___\n20\n /__\\ /__\\ /~~\\\n |<><>| |<><>| Which way? (O^O)\\\n (_/\\_) (_/\\_) / //, \\\\\n / \\ / \\ / //, \\\n ||/(===o //| __ |\\\\ / O\' \\\n | / \\ | // |/ \\| \\\\ /./| /|\\ |\n \\/][][\\/ // [][][] || // |\\ / | ||\n |\\ /| |\' |\\ /| [\' (# | | | \')\n |_||_| |_||_| I] | | |\n [ ][ ] [ ][ ] I | | |\n | || | | || | / | \\\n |_||_| |_||_| / _| \\\n______[_][_]_________[_][_]_________________________/__[_]_____\\___\n12\n /__\\ /__\\ /~~\\\n |<><>| |<><>| Which way? (O^O)\\\n (_/\\_) (_/\\_) / //, \\\\\n / \\ / \\ / //, \\\n ||/(===o //| __ |\\\\ / O\' \\\n | / \\ | // |/ \\| \\\\ /./| /|\\.\\\n \\/][][\\/ // [][][] || // |\\ / | \\\\\n |\\ /| |\' |\\ /| [\' (# | | | \')\n |_||_| |_||_| I] | | |\n [ ][ ] [ ][ ] I | | |\n | || | | || | / | \\\n |_||_| |_||_| / _| \\\n______[_][_]_________[_][_]_________________________/__[_]_____\\___\n6\n /__\\ /__\\ /~~\\\n |<><>| |<><>| (O^O)\\\n (_/\\_) (_/\\_) / //, \\\\\n / \\ / \\ / //, \\\n ||/(===o //| __ |\\\\ / O\' \\\n | / \\ | // |/ \\| \\\\ /./| /|\\.\\\n \\/][][\\/ // [][][] || // |\\ / | \\\\\n |\\ /| |\' |\\ /| [\' (# | | | \')\n |_||_| |_||_| I] | | |\n [ ][ ] [ ][ ] I | | |\n | || | | || | / | \\\n |_||_| |_||_| / _| \\\n______[_][_]_________[_][_]_________________________/__[_]_____\\___\n5\n\n\n\n\n\n\n\n\n\n\n\n\n\n7\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | + :/----I-----\n__\\|________\\|_____________________________________|__/_____===____\n2\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ /|\\ \\ |-O-| | | |\n | || \\ | \\_/___|_________|__|\n | | \\ | + :/----I-----\n__\\|________\\|_____________________________________|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ /|o \\ |-O-| | | |\n | ||o| \\ | \\_/___|_________|__|\n | | | \\ | + :/----I-----\n__\\|________\\|_____________________________________|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / o \\ |-O-| | | |\n | ||o|o\\ | \\_/___|_________|__|\n | | |o| \\ | + :/----I-----\n__\\|__|_____\\|_____________________________________|__/_____===____\n2\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ /oo \\ |-O-| | | |\n | | || \\ | \\_/___|_________|__|\n | | o o o\\ | + :/----I-----\n__\\|_|_|_|__\\|_____________________________________|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ /oo \\ |-O-| | | |\n | | || \\ | \\_/___|_________|__|\n | | o o o | + :/----I-----\n__\\|__|_|_|_\\|_____________________________________|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | oo \\ | \\_/___|_________|__|\n | | ||o o\\o | + :/----I-----\n__\\|___|_|_|\\|_____________________________________|__/_____===____\n2\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | oo o o o| + :/----I-----\n__\\|_||_|_|_||_____________________________________|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | oo o\\o o + :/----I-----\n__\\|__||_|_|_|_____________________________________|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | o o o o|o + :/----I-----\n__\\|__|_|_|_|||____________________________________|__/_____===____\n2\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | o o\\o o o + :/----I-----\n__\\|___|_|_|_|_|___________________________________|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | o o o|o o + :/----I-----\n__\\|____|_|_|||_|__________________________________|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | o\\o o o o + :/----I-----\n__\\|_____|_|_|_|_|_________________________________|__/_____===____\n2\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | o o|o o o + :/----I-----\n__\\|______|_|||_|_|________________________________|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\o o o o o + :/----I-----\n__\\|_______|_|_|_|_|_______________________________|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ o|o o o o + :/----I-----\n__\\|________|_|_|_|_|______________________________|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ o o o o o + :/----I-----\n__\\|________\\|_|_|_|_|_____________________________|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ o o o o o* + :/----I-----\n__\\|________\\|_|_|_|_|_____________________________|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ |o o o o o --- + :/----I-----\n__\\|________\\||_|_|_|_|____________________________|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o o o o --- + :/----I-----\n__\\|________\\|_|_|_|_|_|__________________________*|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o o o o --- --- + :/----I-----\n__\\|________\\|__|_|_|_|_|__________________________|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o o o o --- --- + :/----I-----\n__\\|________\\|__|_|_|_|_|__________________________|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o o o o --- * + :/----I-----\n__\\|________\\|___|_|_|_|_|_________________________|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | . \' \\_/___|_________|__|\n | | \\ | o o o o.*--- \'. \' + :/----I-----\n__\\|________\\|____|_|_|_|_|________________________|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o o.o . . .+ :/----I-----\n__\\|________\\|_____|_|_|o|_____________________.___|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o o o + :/----I-----\n__\\|________\\|_____|_|_|o|__.________________._____|._/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o o o* + :/----I-----\n__\\|________\\|______|_|_|_|________________________|__/_____===____\n1\n\n\n Stop that ship!\n\n Blast em!\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o o o --- + :/----I-----\n__\\|________\\|_______|_|o|_|_______________________|__/_____===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o o o --- + :/----I-----\n__\\|________\\|_______|_|o|_|______________________*|__/_____===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o o o ---* + :/----I-----\n__\\|________\\|_______|_|o|_|_______________________|__/_____===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o o o --- :. .+ :/----I-----\n__\\|________\\|_______|_|o|_|_______________________|__/_____===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | .\\_/___|_________|__|\n | | \\ | o o o o --- . + :/----I-----\n__\\|________\\|_______|_|o|_|________________.__.__.|__/_____===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | . . . \\_/___|_________|__|\n | | \\ | o o o *-- + :/----I-----\n__\\|________\\|_______|_|o|_|______________.________|__/_____===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | . \\_/___|_________|__|\n | | \\ | o o o * . + :/----I-----\n__\\|________\\|_______|_|o|_|_._____________________|__/_____===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | .o o o + :/----I-----\n__\\|________\\|_______|_|o|_o__________.____________|__/_____===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o o *+ :/----I-----\n__\\|________\\|_____._|_|o|_o________________________|_/_____===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o o --- + :/----I-----\n__\\|________\\|_______|_|o|_o_________________________|/_____===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o o* --- |/----I-----\n__\\|________\\|_______|_|o|_o__________________________/_____===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o o --- --- :/----I-----\n__\\|________\\|_______|_|o|_o__________________________/_____===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o o --- --- :/----I-----\n__\\|________\\|_______|_|o|_o__________________________/_____===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o *- --- ----I-----\n__\\|________\\|_______|_|o|_o________________________________===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \' \\_/___|_________|__|\n | | \\ | o o * . --- ----I-----\n__\\|________\\|_______|_|o|_o________________________________===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | . \\_/___|_________|__|\n | | \\ | o o --*----I-----\n__\\|________\\|_______|_|oo_o_.______________________________===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | . o o : ***---I-----\n__\\|________\\|_______|_|oo_o__________________________\'___"_===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o *---I-----\n__\\|________\\|____.__|_|oo_o_______________________"_.____._===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | . o o ----I-----\n__\\|________\\|_______|_|oo_o______________________._________===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o . ----I-----\n__\\|________\\|__.____|_|oo_o________________________________===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o ----I-----\n__\\|________\\|_._____|_|oo_o____________________.___________===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o ----I-----\n__\\|________\\|_._____|_|oo_o___________________.____________===____\n1\n\n\n\n\n\n _\n ________|_\n _______ _ ___ -------------\n / \\______\\ / \\ | | |\n |\\ / \\ \\ |-O-| | | |\n | | \\ | \\_/___|_________|__|\n | | \\ | o o ----I-----\n__\\|________\\|_._____|_|oo_o__________________._____________===____\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n3\n\n\n\n\n\n\n\n __________________________\n_ |--------------------------\n_|__ I | o o o o\n \\ .I. |\nO O |-. |I| o o o | __\n_____|_|____/[_]\\_____|_|_|_____________|__|__|____________________\n3\n\n\n\n\n\n\n\n __________________________\n_ |--------------------------\n_|__ I | o o o o\n \\ .I. |\nO O |-. |I| o o o | __\n_____|_|____/[_]\\______|_|_|____________|__|__|____________________\n10\n\n\n\n\n\n\n\n __________________________\n_ |--------------------------\n_|__ I | o o o o\n \\ .I. |\nO O |-. |I| o o o | __\n_____|_|____/[_]\\_______|_|_|___________|__|__|____________________\n1\n\n\n\n\n\n\n\n ___________-----_O________\n_ |--------------------------\n_|__ I | o o o o\n \\ .I. |\nO O |-. |I| o o o | __\n_____|_|____/[_]\\_______|_|_|___________|__|__|____________________\n1\n\n\n\n\n\n\n _ ____-----_O___\n ____(_)====[ ]======____\n_ |--------------------------\n_|__ I | o o o o\n \\ .I. |\nO O |-. |I| o o o | __\n_____|_|____/[_]\\_______|_|_|___________|__|__|____________________\n1\n\n\n\n\n\n _ ____-----_O___\n (_)====[ ]======\n _______~~~~-----~~~~~_____\n_ |--------------------------\n_|__ I | o o o o\n \\ .I. |\nO O |-. |I| o o o | __\n_____|_|____/[_]\\_______|_|_|___________|__|__|____________________\n1\n\n\n\n\n _ ____-----_O___\n (_)====[ ]======\n ~~~~-----~~~~~\n ________^____^____^_______\n_ |--------------------------\n_|__ I | o o o o\n \\ .I. |\nO O |-. |I| o o o | __\n_____|_|____/[_]\\_______|_|_|___________|__|__|____________________\n1\n\n\n\n _ ____-----_O___\n (_)====[ ]======\n ~~~~-----~~~~~\n ^ ^ ^\n __________________________\n_ |--------------------------\n_|__ I | o o o o\n \\ .I. |\nO O |-. |I| o o o | __\n_____|_|____/[_]\\_______|_|_|___________|__|__|____________________\n1\n\n\n _ ____-----_O___\n (_)====[ ]======\n ~~~~-----~~~~~\n ^ ^ ^\n\n __________________________\n_ |--------------------------\n_|__ I | o o o o\n \\ .I. |\nO O |-. |I| o o o | __\n_____|_|____/[_]\\_______|_|_|___________|__|__|____________________\n1\n\n _ ____-----_O___\n (_)====[ ]======\n ~~~~-----~~~~~\n ^ ^ ^\n\n\n __________________________\n_ |--------------------------\n_|__ I | o o o o\n \\ .I. |\nO O |-. |I| o o o | __\n_____|_|____/[_]\\_______|_|_|___________|__|__|____________________\n1\n _ ____-----_O___\n (_)====[ ]======\n ~~~~-----~~~~~\n ^ ^ ^\n\n\n\n __________________________\n_ |--------------------------\n_|__ I | o o o o\n \\ .I. |\nO O |-. |I| o o o | __\n_____|_|____/[_]\\_______|_|_|___________|__|__|____________________\n1\n (_)====[ ]======\n ~~~~-----~~~~~\n ^ ^ ^\n\n\n\n\n __________________________\n_ |--------------------------\n_|__ I | o o o o\n \\ .I. |\nO O |-. |I| o o o | __\n_____|_|____/[_]\\_______|_|_|___________|__|__|____________________\n1\n ~~~~-----~~~~~\n ^ ^ ^\n\n\n\n\n\n __________________________\n_ |--------------------------\n_|__ I | o o o o\n \\ .I. |\nO O |-. |I| o o o | __\n_____|_|____/[_]\\_______|_|_|___________|__|__|____________________\n1\n ^ ^ ^\n\n\n\n\n\n\n __________________________\n_ |--------------------------\n_|__ I | o o o o\n \\ .I. |\nO O |-. |I| o o o | __\n_____|_|____/[_]\\_______|_|_|___________|__|__|____________________\n6\n\n\n\n\n\n\n\n __________________________\n_ |--------------------------\n_|__ I | o o o o\n \\ .I. |\nO O |-. |I| o o o | __\n_____|_|____/[_]\\_______|_|_|___________|__|__|____________________\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n . . __---__ .\n . . . .-\'...:...\'-. .\n . / .__. : . . \\\n . . /. / \\.........\\ . . .\n / :| () |: : :\\\n . :....\\__/...........: .\n . . |___________________|\n |...................| . .\n . . : : : : : : :\n . \\................./ . .\n . \\ . . : . . / .\n . . . \\._........._./ . .\n -..___..- .\n2\n . . __---__ .\n . . . .-\'...:...\'-. .\n . / .__. : . . \\\n. . . /. / \\.........\\ . . .\n / :| () |: : :\\\n . :....\\__/...........: .\n . . |___________________|\n |...................| . .\n . . : : : : : : :\n . \\................./ . .\n . \\ . . : . . / .\n . . . \\._........._./ . .\n -..___..- .\n2\n . . __---__ .\n . . . .-\'...:...\'-. .\n . / .__. : . . \\\n . . . /. / \\.........\\ . . .\n / :| () |: : :\\\n . :....\\__/...........: .\n . . |___________________|\n |...................| .\n . . : : : : : : :\n. . \\................./ . .\n . \\ . . : . . / .\n . . . \\._........._./ . .\n -..___..- .\n2\n . . __---__ .\n . . . .-\'...:...\'-. .\n . / .__. : . . \\\n . . . /. / \\.........\\ . . .\n / :| () |: : :\\\n . :....\\__/...........: .\n . . |___________________|\n |...................| .\n . . : : : : : : :\n . . \\................./ . .\n . \\ . . : . . / .\n . . . \\._........._./ . .\n -..___..- .\n2\n . . __---__ .\n . . . .-\'...:...\'-. .\n . / .__. : . . \\\n . . . /. / \\.........\\ . . .\n / :| () |: : :\\\n . :....\\__/...........: .\n . . |___________________|\n |...................| .\n . . : : : : : : :\n . . \\................./ . .\n . \\ . . : . . / .\n . . . \\._........._./ . .\n -..___..- .\n2\n . . __---__ .\n . . . .-\'...:...\'-. .\n . / .__. : . . \\\n . . . /. / \\.........\\ . .\n. / :| () |: : :\\\n8 . :....\\__/...........: .\n8 . . |___________________|\n\' |...................| .\n . . : : : : : : :\n . . \\................./ .\n . \\ . . : . . / .\n . . . \\._........._./ . .\n. -..___..- .\n2\n . . __---__ .\n. . . . .-\'...:...\'-. .\n . / .__. : . . \\\n . . . /. / \\.........\\ . .\n8. / :| () |: : :\\\n88 . :....\\__/...........: .\n88 . . |___________________|\n8\' |...................| .\n . . : : : : : : :\n . . \\................./ .\n . \\ . . : . . / .\n . . . \\._........._./ . .\n . -..___..- .\n2\n . . __---__ .\n . . . . .-\'...:...\'-. .\n . / .__. : . . \\\n. . . . /. / \\.........\\ . .\n88. / :| () |: : :\\\n888 . :....\\__/...........: .\n888 . . |___________________|\n88\' |...................| .\n\' . . : : : : : : :\n . . \\................./ .\n. . \\ . . : . . / .\n . . . \\._........._./ . .\n . -..___..- .\n2\n . . __---__ .\n . . . . .-\'...:...\'-. .\n . / .__. : . . \\\n.. . . . /. / \\.........\\ . .\n888. / :| () |: : :\\\n8888 . :....\\__/...........: .\n8888 . . |___________________|\n888\' |...................|\n\'\' . . : : : : : : :\n . . \\................./ .\n . . \\ . . : . . / .\n . . . \\._........._./ . .\n . -..___..- .\n2\n . . __---__ .\n . . . . .-\'...:...\'-. .\n . / .__. : . . \\\n .. . . . /. / \\.........\\ . .\n8888. / :| () |: : :\\\n88888 . :....\\__/...........: .\n88888 . . |___________________|\n8888\' |...................|\n \'\' . . : : : : : : :\n . . \\................./ .\n . . \\ . . : . . / .\n. . . . \\._........._./ . .\n . -..___..- .\n2\n . . __---__ .\n. . . . . .-\'...:...\'-. .\n . / .__. : . . \\\n .. . . . /. / \\.........\\ . .\n.8888. / :| () |: : :\\\n888888 . :....\\__/...........: .\n888888 . . |___________________|\n\'8888\' |...................|\n \'\' . . : : : : : : :\n . . \\................./ .\n . . \\ . . : . . / .\n . . . . \\._........._./ . .\n . -..___..- .\n2\n . . __---__ .\n . . . . . .-\'...:...\'-. .\n . / .__. : . . \\\n .. . . . /. / \\.........\\ . .\n .8888. / :| () |: : :\\\n 888888 . :....\\__/...........: .\n 888888 . . |___________________|\n \'8888\' |...................|\n \'\' . . : : : : : : :\n . . \\................./ .\n . . \\ . . : . . / .\n . . . . \\._........._./ . .\n . -..___..- .\n2\n . . __---__ .\n . . . . . .-\'...:...\'-.\n . / .__. : . . \\\n. .. . . . /. / \\.........\\ . .\n .8888. / :| () |: : :\\\n 888888 . :....\\__/...........: .\n 888888 . . |___________________|\n \'8888\' |...................|\n. \'\' . . : : : : : : :\n . . \\................./ .\n . . \\ . . : . . / .\n . . . . \\._........._./ . .\n. . -..___..- .\n2\n . . __---__ .\n . . . . . .-\'...:...\'-.\n . / .__. : . . \\\n . .. . . . /. / \\.........\\ . .\n .8888. / :| () |: : :\\\n 888888 . :....\\__/...........: .\n 888888 . . |___________________|\n \'8888\' |...................|\n . \'\' . . : : : : : : :\n . . \\................./ .\n . . \\ . . : . . / .\n . . . . \\._........._./ . .\n . . -..___..-\n2\n. . . __---__ .\n . . . . . .-\'...:...\'-.\n . / .__. : . . \\\n . .. . . . /. / \\.........\\ . .\n .8888. / :| () |: : :\\\n 888888 . :....\\__/...........:\n 888888 . . |___________________|\n \'8888\' |...................|\n . \'\' . . : : : : : : :\n . . \\................./ .\n. . . \\ . . : . . / .\n . . . . \\._........._./ . .\n . . -..___..-\n2\n . . . __---__ .\n . . . . . .-\'...:...\'-.\n . / .__. : . . \\\n . .. . . . /. / \\.........\\ . .\n .8888. / :| () |: : :\\\n. 888888 . :....\\__/...........:\n 888888 . . |___________________|\n \'8888\' |...................|\n . \'\' . . : : : : : : :\n . . \\................./ .\n . . . \\ . . : . . / .\n. . . . . \\._........._./ .\n . . -..___..-\n1\n . . . __---__ .\n . . . . . .-\'...:...\'-.\n . / .__. : . . \\\n . .. . . . /. / \\.........\\ . .\n .8888. / :| () |: : :\\\n . 888888 . :....\\__/...........:\n 888888 . . |___________________|\n \'8888\' |...................|\n . \'\' . . : : : : : : :\n . . \\................./ .\n . . . \\ . . : . . / .\n . . . . . \\._........._./ .\n . . -..___..-\n1\n . . . __---__ .\n . . . . . .-\'...:...\'-.\n . / .__. : . . \\\n . .. . . . /. / \\.........\\ . .\n .8888. / :| () |: : :\\\n . 888888 . :....\\__/...........:\n 888888 . . |___________________|\n. \'8888\' |...................|\n . \'\' . . : : : : : : :\n . . \\................./ .\n . . . \\ . . : . . / .\n . . . . . \\._........._./ .\n . . -..___..-\n7\n . . . __---__ .\n . . . . . .-\'...:...\'-.\n. . / .__. : . . \\\n . .. . . . /. / \\.........\\ . .\n .8888. / :| () |: : :\\\n . 888888 . :....\\__/...........:\n 888888 . . |___________________|\n . \'8888\' |...................|\n . \'\' . . : : : : : : :\n . . \\................./ .\n . . . \\ . . : . . / .\n . . . . . \\._........._./ .\n . . -..___..-\n1\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | |\n | |\n | .@@. |\n | @@@@ |\n | `@@\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n3\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n We\'ve | |\n entered | |\n the | .@@. |\n Alderaan | @@@@ |\n system. | `@@\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n3\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n We\'ve | |\n entered | |\n the | .@@. |\n Alderaan | @@@@ |\n system. | `@@\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n3\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n We\'ve | |\n entered | |\n the | .@@. |\n Alderaan | @@@@ |\n system. | `@@\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n4\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n We\'ve | |\n entered | |\n the | .@@. |\n Alderaan | @@@@ |\n system. | `@@\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n20\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n We\'ve | |\n entered | |\n the | .@@. |\n Alderaan | @@@@ |\n system. | `@@\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n6\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | |\n | |\n | .@@. |\n | @@@@ |\n | `@@\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n /~~\\\n ==== ===, |<><>|\n | o o @o o@) /_/\\_\\\n _\\ -/_ \\- / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n | /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n |||| | \\\\ /_/\\ /\\_| \\\\ | |//\n |||| | () || \\\\ // || \\#|====#/\n ()|-==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n23\n I grow tired /~~\\\n ==== of asking this ===, |<><>|\n | o o so it will @o o@) /_/\\_\\\n _\\ -/_ be the last time. \\- / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n | /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n |||| | \\\\ /_/\\ /\\_| \\\\ | |//\n |||| | () || \\\\ // || \\#|====#/\n ()|-==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n12\n I grow tired /~~\\\n ==== of asking this ===, |<><>|\n | o o so it will @o o@) /_/\\_\\\n _\\ -/_ be the last time. \\- / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n / /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n \\\\|| |// /_/\\ /\\_| \\\\ | |//\n \\(| )/ || \\\\ // || \\#|====#/\n |-==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n1\n /~~\\\n ==== ===, |<><>|\n | o o @o o@) /_/\\_\\\n _\\ -/_ \\- / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n / /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n \\\\|| |// /_/\\ /\\_| \\\\ | |//\n \\(| )/ || \\\\ // || \\#|====#/\n |-==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n22\n Where is the /~~\\\n ==== Rebel Base? ===, |<><>|\n | o o @o o@) /_/\\_\\\n _\\ -/_ \\- / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n / /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n \\\\|| |// /_/\\ /\\_| \\\\ | |//\n \\(| )/ || \\\\ // || \\#|====#/\n |-==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n8\n Where is the /~~\\\n ==== Rebel Base? ===, |<><>|\n | o o @o o@) /_/\\_\\\n _\\ -/_ \\- / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n | /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n |||| | \\\\ /_/\\ /\\_| \\\\ | |//\n |||| | () || \\\\ // || \\#|====#/\n ()|-==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n11\n /~~\\\n ==== ===, |<><>|\n | o o @o o@) /_/\\_\\\n _\\ -/_ \\- / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n | /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n |||| | \\\\ /_/\\ /\\_| \\\\ | |//\n |||| | () || \\\\ // || \\#|====#/\n ()|-==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n30\n /~~\\\n ==== Dantooine. ===, |<><>|\n | o o @o o@) /_/\\_\\\n _\\ -/_ \\- / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n | /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n |||| | \\\\ /_/\\ /\\_| \\\\ | |//\n |||| | () || \\\\ // || \\#|====#/\n ()|-==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n1\n /~~\\\n ==== ===, |<><>|\n | o o @o o@) /_/\\_\\\n _\\ -/_ \\- / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n | /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n |||| | \\\\ /_/\\ /\\_| \\\\ | |//\n |||| | () || \\\\ // || \\#|====#/\n ()|-==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n4\n /~~\\\n ==== They\'re on ===, |<><>|\n | o o Dantooine. @o o@) /_/\\_\\\n _\\ -/_ \\- / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n | /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n |||| | \\\\ /_/\\ /\\_| \\\\ | |//\n |||| | () || \\\\ // || \\#|====#/\n ()|-==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n28\n /~~\\\n ==== They\'re on ===, |<><>|\n | o o Dantooine. @- -@) /_/\\_\\\n _\\ -/_ \\- / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n | /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n |||| | \\\\ /_/\\ /\\_| \\\\ | |//\n |||| | () || \\\\ // || \\#|====#/\n ()|-==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n4\n /~~\\\n ==== ===, |<><>|\n | o o @o o@) /_/\\_\\\n _\\ -/_ \\- / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n | /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n |||| | \\\\ /_/\\ /\\_| \\\\ | |//\n |||| | () || \\\\ // || \\#|====#/\n ()|-==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n4\n You see, Lord /~~\\\n ==== Vader, she can ===, |<><>|\n | o o be reasonable. @o o@) /_/\\_\\\n _\\ -/_ \\- / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n | /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n |||| | \\\\ /_/\\ /\\_| \\\\ | |//\n |||| | () || \\\\ // || \\#|====#/\n ()|-==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n7\n You see, Lord /~~\\\n ==== Vader, she can ===, |<><>|\n | o o be reasonable. @o o@) /_/\\_\\\n _\\ -/_ \\- / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n / /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n \\\\|| | \\\\ /_/\\ /\\_| \\\\ | |//\n \\\\| | () || \\\\ // || \\#|====#/\n \')==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n22\n You see, Lord /~~\\\n ==== Vader, she can ===, |<><>|\n | o o be reasonable. @o o@) /_/\\_\\\n _\\ -/_ \\- / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n / /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n \\\\|| | \\\\ /_/\\ /\\_| \\\\ | |//\n \\\\| | () || \\\\ // || \\#|====#/\n \')==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n2\n /~~\\\n ==== ===, |<><>|\n | o o @o o@) /_/\\_\\\n _\\ -/_ \\- / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n / /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n \\\\|| | \\\\ /_/\\ /\\_| \\\\ | |//\n \\\\| | () || \\\\ // || \\#|====#/\n \')==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n28\n Proceed with /~~\\\n ==== the ===, |<><>|\n | o o demonstration! @o o@) /_/\\_\\\n _\\ -/_ \\- / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n / /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n \\\\|| | \\\\ /_/\\ /\\_| \\\\ | |//\n \\\\| | () || \\\\ // || \\#|====#/\n \')==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n1\n Proceed with /~~\\\n ==== the ===, |<><>|\n | o o demonstration! @O O@) /_/\\_\\\n _\\ -/_ \\- / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n / /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n \\\\|| | \\\\ /_/\\ /\\_| \\\\ | |//\n \\\\| | () || \\\\ // || \\#|====#/\n \')==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n1\n Proceed with /~~\\\n ==== the ===, |<><>|\n | o o demonstration! @O O@) /_/\\_\\\n _\\ -/_ \\o / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n / /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n \\\\|| | \\\\ /_/\\ /\\_| \\\\ | |//\n \\\\| | () || \\\\ // || \\#|====#/\n \')==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n3\n /~~\\\n ==== ===, |<><>|\n | o o @o o@) /_/\\_\\\n _\\ -/_ \\o / /\\___/\\\n /"\'==\'"\\ /~~ ~~\\ //|[ ] \\\\\n / /|:::|\\\\ / ( ) \\ // |[_] |\\\\\n \\\\|| | \\\\ /_/\\ /\\_| \\\\ | |//\n \\\\| | () || \\\\ // || \\#|====#/\n \')==-| @ | | | @ /|\\ /I\\\n |----| | | | / | || I \\\n | || | | | | / | || | \\\n | || | / | \\ / | || | \\\n | || | ~~~~~~~~~ / | || | \\\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n33\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | |\n You | |\n may fire | .@@. |\nwhen ready.| @@@@ |\n | `@@\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n1\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | |\n | |\n | .@@. |\n | @@@@ |\n | `@@\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n31\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | |\n | | What!\n | .@@. |\n | @@@@ |\n | `@@\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n3\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | |\n | |\n | .@@. |\n | @@@@ |\n | `@@\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n2\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_, q q | / \\ |\n_[__|__|__ | | | |\n | | | | |\n | | | | |\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n2\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_, q q | / \\ |\n_[_|__|___ | | | |\n | | | | |\n | | | | |\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n3\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_,q q | / \\ |\n_[|__|____ | | | |\n | | | | |\n | | | | |\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\ |\n_[|__|____ | | | |\n | | | | |\n | | | | |\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\ |\n_[|__|____ | | | |\n | | | | | ......\n | | | | |\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\ |\n_[|__|____ | | | |\n | | | | | ............\n | | | | |\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\ |\n_[|__|____ | | | |\n | | | | ..................\n | | | | |\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\ |\n_[|__|____ | | | |\n | | | | ........................\n | | | | |\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\ |\n_[|__|____ | | | |\n | | | ...........................***\n | | | | |\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\ |\n_[|__|____ | | | |\n | | | .....................***...***\n | | | | |\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\ |\n_[|__|____ | | | |\n | | | ...............***...***...***\n | | | | |\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\ |\n_[|__|____ | | | |\n | | | .........***...***...****..***\n | | | | |\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\ |\n_[|__|____ | | | |\n | | | ...***...***...****..*****.***\n | | | | |\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\ |\n_[|__|____ | | | | **\n | | | ***|..***...****..*****..*****\n | | | | | **\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\ |\n_[|__|____ | | | | ******\n | | | **...****..*****..************\n | | | | | ******\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\ |\n_[|__|____ | | | ****** *******\n | | | *..*****..********************\n | | | | ****** *******\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\ |\n_[|__|____ | | |****** ****************\n | | | .*****************************\n | | | |****** ****************\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\ |\n_[|__|____ | | |****************\n | | | ******************************\n | | | |****************\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\ |\n_[|__|____ | | ******** |\n | | | ******************************\n | | | ******** |\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n2\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\ |\n_[|__|____ | | | |\n | | | ******************************\n | | | | |\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\ |\n_[|__|____ | | ..|.........|................\n | | | ******************************\n | | | \'\'|\'\'\'\'\'\'\'\'\'|\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\..........|..............\n_[|__|____ | | ****************************\n | | | ******************************\n | | | ****************************\n | | \\.___./\'\'\'\'\'\'\'\'\'\'|\'\'\'\'\'\'\'\'\'\'\'\'\'\'\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / ***************************\n_[|__|____ | | *****************************\n | | | ******************************\n | | | *****************************\n | | \\.___.***************************\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. ***************************\n_.q q | / ****************************\n_[|__|____ | | *****************************\n | | | ******************************\n | | | *****************************\n | | \\.___.****************************\n | | / ***************************\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / *************************\n_[|__|____ | | *****************************\n | | | ******************************\n | | | *****************************\n | | \\.___.*************************\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\..........|......\n_[|__|____ | | **********************\n | | | ******************************\n | | | **********************\n | | \\.___./\'\'\'\'\'\'\'\'\'\'|\'\'\'\'\'\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n1\n ---------------------\n |. ./\' |\n | \\ ./\' |\n | \'\\ .___. /\' |\n_.q q | / \\ |\n_[|__|____ | | | |\n | | | ******************************\n | | | | |\n | | \\.___./ |\n | | / \\. |\n | | /\' \'\\. |\n | |\' \'\\. |\n | ---------------------|\n5\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | |\n | |\n | .@@. |\n | @@@@ |\n | `@@\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n1\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | |\n | |\n | .@@. |\n | @@@@ ----|\n | `@@\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n1\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | |\n | |\n | .@@. |\n | @@@@ --------|\n | `@@\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n1\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | |\n | |\n | .@@. |\n | @@@@ ------------|\n | `@@\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n1\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | |\n | |\n | .@@. |\n | @@@@ ----------------|\n | `@@\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n1\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | |\n | |\n | .@@. |\n | @**--------------------|\n | `@@\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n4\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | |\n | |\n | .**. |\n | ****-------------------|\n | `**\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n1\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | |\n | |\n | .**. |\n | ****--------------- |\n | `**\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n1\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | |\n | |\n | .**. |\n | ****----------- |\n | `**\' |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n1\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | |\n | ** |\n | **** |\n | ******------ |\n | **** |\n | ** |\n `-_____ _____-\'\n ----____ ____----\n ----______----\n1\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | \' ** \' |\n | \' *****# |\n | :******** " |\n | **#******* |\n | ******** |\n | \' ****#* \' |\n `-_____ " ** _____-\'\n ----____ \' " ____----\n ----______----\n1\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | \' |\n | " ** \'# |\n | \' \' ****** \' |\n | ******** \' |\n | \' #********** |\n | ******** |\n | \' : ****** \' |\n `-_____ " ** " _____-\'\n ----____ \' # ____----\n ----______----\n1\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | \' " # |\n | " \' ** |\n | ****** \' |\n | ******** \' |\n | \' # **** **** |\n | ******** |\n | \' ****** |\n `-_____ : " ** \' _____-\'\n ----____ \' : " ____----\n ----______----\n1\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | \' * * |\n | " * ** * \' |\n | * ****** * |\n | * ** ** * \' |\n | \' # * ** ** * |\n | * ** ** * |\n | * ****** * |\n `-_____: " * ** * \' _____-\'\n ----____ * * " ____----\n ----_____-----\n1\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | " * * |\n | * * |\n | * **** * |\n | * ** ** * \' |\n |\' # * ** ** * |\n | * ** ** * |\n | * **** * |\n `-_____" * * _____-\'\n ----____ * * ____----\n ----_____-----\n1\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | * * |\n | * ** * |\n | * **** * \'|\n | # * ** ** * |\n | * **** * |\n | * ** * |\n `-_____ * * _____-\'\n ----____ ____----\n ----_____-----\n1\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | * * |\n | * \' " * |\n | * ** * |\n | * **** * |\n | * ** * |\n | * " * |\n `-_____ : _____-\'\n ----____ ____----\n ----_____-----\n1\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | . . |\n | |\n | |\n | |\n | ** |\n | |\n | |\n `-_____ . _____-\'\n ----____ : ____----\n ----_____-----\n9\n ______----______\n __---------| | | | | |---------__\n .|__|__|__|__|__|__|____|__|__|__|__|__|__|.\n | |\n | |\n | |\n | |\n | |\n | |\n | |\n `-_____ _____-\'\n ----____ ____----\n ----_____-----\n7\n\n\n\n\n\n\n\n\n\n\n\n\n\n1\n ==== _ ====\n ~~o o /o\\ (o o")\n _\\ -/_ \\_/ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | \\\\ / /| | |\\ |\n || | | | \\\\ || | | | ||\n (\' |====| =)== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n___________/__][__\\___________________________________/____|[_]_\\__\n1\n ==== _ ====\n ~~o o /o\\ (o o")\n _\\ -/_ \\_/ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | \\\\ / /| | |\\ |\n || | | | \\\\ || | | | ||\n (\' |====| =)== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n___________/__][__\\___________________________________/____|[_]_\\__\n3\n ==== _ ====\n ~~o o /o\\ (o o")\n _\\ -/_ \\_/ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | \\\\ / /| | |\\ |\n || | | | \\\\ || | | | ||\n (\' |====| =)== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n___________/__][__\\___________________________________/____|[_]_\\__\n1\n ==== _ ====\n ~~o o /o\\ (o o")\n _\\ -/_ \\_/ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | \\\\ / /| | |\\ |\n || | | | \\\\ || | | | ||\n (\' |====| =)== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n___________/__][__\\___________________________________/____|[_]_\\__\n1\n ==== _ ====\n ~~o o /o\\ (o o")\n _\\ -/_ \\_/ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | \\\\ / /| | |\\ |\n || | | | \\\\ || | | | ||\n (\' |====| =)== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n___________/__][__\\___________________________________/____|[_]_\\__\n2\n ==== _ ====\n ~~o o /o\\ (o o")\n _\\ -/_ \\_/ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | \\\\ / /| | |\\ |\n || | | | \\\\ || | | | ||\n (\' |====| =)== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n___________/__][__\\___________________________________/____|[_]_\\__\n1\n ==== _ ====\n ~~o o /o\\ (o o")\n _\\ -/_ \\_/ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | \\\\ / /| | |\\ |\n || | | | \\\\ || | | | ||\n (\' |====| =)== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n___________/__][__\\___________________________________/____|[_]_\\__\n1\n ==== _ ====\n ~~o o /o\\ (o o")\n _\\ -/_ \\_/ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | \\\\ / /| | |\\ |\n || | | | \\\\ || | | | ||\n (\' |====| =)== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n___________/__][__\\___________________________________/____|[_]_\\__\n3\n ==== _ ====\n ~~o o /o\\ (o o")\n _\\ -/_ \\_/ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | \\\\ / /| | |\\ |\n || | | | \\\\ || | | | ||\n (\' |====| =)== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n___________/__][__\\___________________________________/____|[_]_\\__\n1\n ==== _ ====\n ~~o o /o\\ (o o")\n _\\ -/_ \\_/ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | \\\\ / /| | |\\ |\n || | | | \\\\ || | | | ||\n (\' |====| =)== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n___________/__][__\\___________________________________/____|[_]_\\__\n1\n ==== _ ====\n ~~o o /o\\ (o o")\n _\\ -/_ \\_/ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | \\\\ / /| | |\\ |\n || | | | \\\\ || | | | ||\n (\' |====| =)== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n___________/__][__\\___________________________________/____|[_]_\\__\n3\n ==== _ ====\n ~~o o /o\\ (o o")\n _\\ -/_ \\_/ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | \\\\ / /| | |\\ |\n || | | | \\\\ || | | | ||\n (\' |====| =)== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n___________/__][__\\___________________________________/____|[_]_\\__\n1\n ==== _ ====\n ~~o o /o\\ (o o")\n _\\ -/_ .....\\_/ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | \\\\ / /| | |\\ |\n || | | | \\\\ || | | | ||\n (\' |====| =)== (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n___________/__][__\\___________________________________/____|[_]_\\__\n1\n ==== _ ====\n ~~o o /o\\ (o o")\n _\\ -/_ ..... \\_/ _\\- /_\n / \\ / \\ / \\ / \\\n //| | |\\\\ / \\/ \\\n || | | | \\\\ /0 / /| | |\\ |\n || | | | \\\\// || | | | ||\n (\' |====| <) (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n___________/__][__\\___________________________________/____|[_]_\\__\n1\n ==== _ ====\n ~~o o /o\\ (o o")\n _\\ -/_ ..... \\_/ _\\- /_\n / \\ / \\ . / \\ / \\\n //| | |\\\\ .*\' / \\/ \\\n || | | | \\\\ /*\' / /| | |\\ |\n || | | | \\\\// || | | | ||\n (\' |====| <) (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n___________/__][__\\___________________________________/____|[_]_\\__\n1\n ==== _ ====\n ~~o o . /o\\ (o o")\n _\\ -/_ ..... .*\' \\_/ _\\- /_\n / \\ / \\ .*\' / \\ / \\\n //| | |\\\\ .*\' / \\/ \\\n || | | | \\\\ /*\' / /| | |\\ |\n || | | | \\\\// || | | | ||\n (\' |====| <) (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n___________/__][__\\___________________________________/____|[_]_\\__\n1\n ==== .* _ ====\n ~~O O .*\' /o\\ (o o")\n _\\ o/_. .*\' \\_/ _\\- /_\n / \\ / \\ .*\' / \\ / \\\n //| | |\\\\ .*\' / \\/ \\\n || | | | \\\\ /*\' / /| | |\\ |\n || | | | \\\\// || | | | ||\n (\' |====| <) (` | | | `)\n | || | | | |\n (_)(_) | |\\ |\n |_||_| / || \\\n |_||_| / ||_|\\\n___________/__][__\\___________________________________/____|[_]_\\__\n1\n ==== _ ====\n ~~o o /o\\ (o o")\n _\\ o/_ .* \\_/ _\\- /_\n / \\ / \\ .*\' / \\ / \\\n //| | |\\\\ .*\' / \\/ \\\n || | | | \\\\ .*\' / /| | |\\ |\n || | | | \\\\ /*\' || | | | ||\n (\' |====| /)/ (` | | | `)\n | || | <\\ ) | | === | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n14\n ####\n I told you {"o o}\n I\'d outrun { =}\n them. {~~ //~} ___\n {{~{ //}~}} __o____O___ /() \\\n {} {// } {} / =- /\\ \\ _|_____|_\n {} // } {} ( /> <\\ ) | | === | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n10\n ####\n I told you {o o"}\n I\'d outrun {= }\n them. {~~ //~} ___\n {{~{ //}~}} __o____O___ /() \\\n {} {// } {} / =- /\\ \\ _|_____|_\n {} // } {} ( /> <\\ ) | | === | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n2\n ####\n I told you {"o o}\n I\'d outrun { =}\n them. {~~ //~} ___\n {{~{ //}~}} __o____O___ /() \\\n {} {// } {} / =- /\\ \\ _|_____|_\n {} // } {} ( /> <\\ ) | | === | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n3\n ####\n I told you {"o o}\n I\'d outrun { =}\n them. {~~ //~} ___\n {{~{ //}~}} __o____O___ /() \\\n {} {// } {} / =- /\\ \\ _|_____|_\n {} // } {{{@ /> <\\ ) | | === | |\n {} H{{}}} \\___________/ |_| O |_|\n @ H"||"} \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n I told you {"o o}\n I\'d outrun { =}\n them. {~~ //~} ___\n {{~{ //}~}} ___o___O___ /() \\\n {} {// } {} / =- /\\ \\ _|_____|_\n {} // } {{{@ >\\ <\\ ) | | === | |\n {} H{{}}} \\___________/ |_| O |_|\n @ H"||"} \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n I told you {"o o}\n I\'d outrun { =}\n them. {~~ //~} ___\n {{~{ //}~}} ___o___O___ /() \\\n {} {// } {} / =- /\\ \\ _|_____|_\n {} // } {} ( >\\ <\\ ) | | === | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n6\n ####\n {"o o}\n { =}\n {~~ //~} ___\n {{~{ //}~}} ___o___O___ /() \\\n {} {// } {} / =- /\\ \\ _|_____|_\n {} // } {} ( >\\ <\\ ) | | === | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n14\n ####\n {"o o} Now be\n { =} careful R2.\n {~~ //~} ___\n {{~{ //}~}} ___o___O___ /() \\\n {} {// } {} / =- /\\ \\ _|_____|_\n {} // } {} ( >\\ <\\ ) | | === | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n {"o o} Now be\n { =} careful R2.\n {~~ //~} ___\n {{~{ //}~}} ___o___O___ /() \\\n {} {// } {} / =- /\\ \\ _|_____|_\n {} // } {} ( >\\ <\\ ) | |-=== | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n {"o o} Now be\n { =} careful R2.\n {~~ //~} ___\n {{~{ //}~}} ___o___O___ /() \\\n {} {// } {} / =- /\\ \\ _|_____|_\n {} // } {} ( >\\ <\\ ) | --=== | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n {"o o} Now be\n { =} careful R2.\n {~~ //~} ___\n {{~{ //}~}} ___o___O___ /() \\\n {} {// } {} / =- /\\ \\ _|_____|_\n {} // } {} ( >\\ <\\ ) |---=== | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n {"o o} Now be\n { =} careful R2.\n {~~ //~} ___\n {{~{ //}~}} ___o___O___ /() \\\n {} {// } {} / =- /\\ \\ _|_____|_\n {} // } {} ( >\\ <\\ ) ----=== | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n {"o o} Now be\n { =} careful R2.\n {~~ //~} ___\n {{~{ //}~}} ___o___O___ /() \\\n {} {// } {} / =- /\\ \\ _|_____|_\n {} // } {} ( >\\ <\\ ) -----=== | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n2\n ####\n {"o o} Now be\n { =} careful R2.\n {~~ //~} ___\n {{~{ //}~}} ___o___O___ /() \\\n {} {// } {} / =- /\\ \\ _|_____|_\n {} // } {} ( >\\ <\\ )------=== | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n2\n ####\n {"o o} Now be\n { =} careful R2.\n {~~ //~} ___\n {{~{ //}~}} ___o__O____ /() \\\n {} {// } {} / =- >\\ \\ _|_____|_\n {} // } {} ( >\\ /\\ )------=== | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n {"o o}\n { =}\n {~~ //~} ___\n {{~{ //}~}} ___o__O____ /() \\\n {} {// } {} / =- >\\ \\ _|_____|_\n {} // } {} ( >\\ /\\ ) -----=== | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n {"o o}\n { =}\n {~~ //~} ___\n {{~{ //}~}} ___o_O_____ /() \\\n {} {// } {} / =--> \\ _|_____|_\n {} // } {} ( >\\/< ) ----=== | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n {"o o}\n { =}\n {~~ //~} ___\n {{~{ //}~}} ____oO_____ /() \\\n {} {// } {} / -/=> \\ _|_____|_\n {} // } {} ( />/\\ ) |---=== | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n {"o o}\n { =}\n {~~ //~} o ___\n {{~{ //}~}} ___/\\O_____ /() \\\n {} {// } {} / /> > \\ _|_____|_\n {} // } {} ( /\\ ) | --=== | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n {"o o}\n { =}\n {~~ //~} \\--o ___\n {{~{ //}~}} __/_\\O_____ /() \\\n {} {// } {} / | \\ _|_____|_\n {} // } {} ( / \\ ) | |-=== | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n {"o o}\n { =} ,\n {~~ //~} \\--o ___\n {{~{ //}~}} ___>\\O/____ /() \\\n {} {// } {} / | \\ _|_____|_\n {} // } {} ( / \\ ) | | === | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n6\n ####\n {"O O}\n { =} ,\n {~~ //~} \\--o ___\n {{~{ //}~}} ___>\\O/____ /() \\\n {} {// } {} / | \\ _|_____|_\n {} // } {} ( / \\ ) | | === | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n {"o o}\n { =}\n {~~ //~} ___\n {{~{ //}~}} ____\\O/____ /() \\\n {} {// } {} / >-|o \\ _|_____|_\n {} // } {} ( / \\ ) | | === | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n6\n ####\n {"o o}\n { =}\n {~~ //~} ___\n {{~{ //}~}} _____O_____ /() \\\n {} {// } {} / /|\\ \\ _|_____|_\n {} // } {} ( / \\ ) | | === | |\n {} H{{}}} {} \\___>-\\o____/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n {"o o}\n { =}\n {~~ //~} ___\n {{~{ //}~}} _____O_____ /() \\\n {} {// } {} / /|\\ \\ _|_____|_\n {} // } {} ( / \\ ) | | === | |\n {} H{{}}} {} \\___~-~o____/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n {"o o}\n { =}\n {~~ //~} ___\n {{~{ //}~}} _____O_____ /() \\\n {} {// } {} / /|\\ \\ _|_____|_\n {} // } {} ( / \\ ) | | === | |\n {} H{{}}} {} \\___>~\\~____/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n {"o o}\n { =}\n {~~ //~} ___\n {{~{ //}~}} _____O_____ /() \\\n {} {// } {} / /|\\ \\ _|_____|_\n {} // } {} ( / \\ ) | | === | |\n {} H{{}}} {} \\___~-~o____/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n {"o o}\n { =}\n {~~ //~} ___\n {{~{ //}~}} _____O_____ /() \\\n {} {// } {} / /|\\ \\ _|_____|_\n {} // } {} ( / \\ ) | | === | |\n {} H{{}}} {} \\___>~\\~____/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n {"o o}\n { =}\n {~~ //~} ___\n {{~{ //}~}} _____O_____ /() \\\n {} {// } {} / /|\\ \\ _|_____|_\n {} // } {} ( / \\ ) | | === | |\n {} H{{}}} {} \\___~-~o____/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n {"o o}\n { =}\n {~~ //~} ___\n {{~{ //}~}} _____O_____ /() \\\n {} {// } {} / /|\\ \\ _|_____|_\n {} // } {} ( / \\ ) | | === | |\n {} H{{}}} {} \\___>~\\~____/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n1\n ####\n {"o o}\n { =}\n {~~ //~} ___\n {{~{ //}~}} _____O_____ /() \\\n {} {// } {} / /|\\ \\ _|_____|_\n {} // } {} ( / \\ ) | | === | |\n {} H{{}}} {} \\___~~~~____/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n6\n ####\n {"o o}\n { =}\n {~~ //~} ___\n {{~{ //}~}} _____O_____ /() \\\n {} {// } {} / /|\\ \\ _|_____|_\n {} // } {} ( / \\ ) | | === | |\n {} H{{}}} {} \\___________/ |_| O |_|\n @ H"||"} @ \\ / || O ||\n {"||"} | | ||__*__||\n {"||"} | | |~ \\___/ ~|\n {"||"} | | /=\\ /=\\ /=\\\n_______________[_][_]________/_______\\_____[_]_[_]_[_]_____________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n2\n _-=-. ====\n ((___) (o o")\n _\\ -/_ _\\- /_\n / \\ / \\ _ / \\ / \\\n //| | |\\\\ /o\\ / \\/ \\\n || | | | \\\\ \\_/ / /| | |\\ |\n || | | | \\\\ /o || | | | ||\n (\' |====| /)/ (` | | | `)\n | || | =<| .\n .| . . .\n | .\n | .\n | .\n . . . .\n1\n . . . .\n. .\n .\n | . O\n . | . . .\n | . . .\n | .\n|>=<| .\n . | . . .\n | .\n | .\n .| .\n . . . .\n1\n . . . .\n. .\n .\n | . O\n . | . . .\n | . . .\n\\ | .\n-|>=<| .\n/ . | . . .\n | .\n | .\n . | .\n . . . .\n1\n . . . .\n. .\n .\n | . O\n . | . . .\n_ | . . .\n\'\\ | .\nO-|>=<| .\n_/. | . . .\n | .\n | .\n . | .\n . . . .\n1\n . . . .\n. .\n .\n | . O\n . |. . .\n _ | . . .\n/\'\\ | .\n-O-|>=<| .\n\\_/ | . . .\n | .\n | .\n . | .\n . . . .\n1\n . . . .\n. .\n .\n | . O\n . | . .\n _ | . . .\n /\'\\ | .\n|-O-|>=<| .\n \\_/ | . . .\n | .\n |.\n . | .\n . . . .\n1\n . . . .\n. .\n .\n | . O\n . .| . .\n _ | . . .\n /\'\\ | .\n<|-O-|>=<| .\n \\_/ | . . .\n | .\n |\n . | .\n . . . .\n1\n . . . .\n. .\n .\n | . O\n . . | . .\n _ | . . .\n /\'\\ | .\n=<|-O-|>=<| .\n .\\_/ | . . .\n | .\n .|\n . | .\n . . . .\n1\n . . . .\n. .\n .\n | . O\n . . | . .\n _ | . . .\n /\'\\ | .\n>=<|-O-|>=<| .\n . \\_/ | . . .\n | .\n . |\n . | .\n . . . .\n1\n . . . .\n. .\n .\n| | . O\n| . . | . .\n| _ | . . .\n| /\'\\ | .\n|>=<|-O-|>=<| .\n| . \\_/ | . . .\n| | .\n| . |\n| . | .\n . . . .\n1\n . . . .\n. .\n .\n | | . O\n |. . | . .\n | _ | . . .\n | /\'\\ | .\n |>=<|-O-|>=<| .\n |. \\_/ | . . .\n | | .\n | . |\n | . | .\n . . . .\n1\n . . . .\n. .\n .\n | | . O\n | . | . .\n | _ |. . .\n | /\'\\ | .\n |>=<|-O-|>=<| .\n | \\_/ | . . .\n | |.\n | . |\n |. | .\n . . . .\n1\n . . . .\n. .\n .\n | | . O\n .| . | . .\n | _ | . .\n | /\'\\ | .\n |>=<|-O-|>=<| .\n .| \\_/ | . . .\n | |\n | . |\n | | .\n . . . .\n1\n . . . .\n. .\n .\n | | . O\n . | . | . .\n | _ .| . .\n | /\'\\ | .\n |>=<|-O-|>=<| .\n . | \\_/ | . . .\n | .|\n | . |\n .| | .\n . . . .\n1\n . . . .\n. .\n .\n | | . O\n . | . | . .\n | _ . | . .\n | /\'\\ | .\n |>=<|-O-|>=<| .\n . | \\_/ | . . .\n | . |\n | . |\n . | | .\n . . . .\n1\n . . . .\n. .\n .\n | | . O\n . | . | . .\n | _ . | . .\n | /\'\\ | .\n |>=<|-O-|>=<| .\n . | \\_/ | . . .\n | . |\n | . |\n . | | .\n . . . .\n1\n . . . .\n. .\n .\n | | . O\n . |. | . .\n | _ . | . .\n | /\'\\ | .\n |>=<|-O-|>=<| .\n . | \\_/ | . . .\n | . |\n | . |\n . | | .\n . . . .\n1\n . . . .\n. .\n .\n . O\n . . . .\n | . | . .\n | | .\n |=()=| .\n . | | . . .\n | . |\n .\n . .\n . . . .\n1\n . . . .\n. .\n .\n . O\n . . . .\n | . | . .\n | | .\n |=()=| .\n . | | . . .\n | . |\n .\n . .\n . . . .\n1\n . . . .\n. .\n .\n . O\n . . . .\n |. | . .\n | | .\n |=()=| .\n . | | . . .\n |. |\n .\n . .\n . . . .\n1\n . . . .\n. .\n .\n . O\n . . . .\n . . .\n | | .\n |-O-| .\n . | | . . .\n .\n .\n . .\n . . . .\n1\n . . . .\n. .\n .\n . O\n . . . .\n . . .\n | |.\n |-O-| .\n . | | . . .\n .\n .\n . .\n . . . .\n1\n . . . .\n. .\n .\n . O\n . . . .\n . . .\n | |\n |-O-| .\n . | | . . .\n .\n .\n . .\n . . . .\n1\n . . . .\n. .\n .\n . O\n . . . .\n . . .\n | .|\n |-O-| .\n . | | . . .\n .\n .\n . .\n . . . .\n1\n . . . .\n. .\n .\n . O\n . . . .\n . . .\n .\n |o| .\n . . . .\n .\n .\n . .\n . . . .\n1\n . . . .\n. .\n .\n . O\n . . . .\n . . .\n .\n |o| .\n . . . .\n .\n .\n . .\n . . . .\n1\n . . . .\n. .\n .\n . O\n . . . .\n . . .\n .\n |o| .\n . . . .\n .\n .\n . .\n . . . .\n1\n . . . .\n. .\n .\n . O\n . . . .\n . . .\n .\n |o| .\n . . . .\n .\n .\n . .\n . . . .\n1\n . . . .\n. .\n .\n . O\n . . . .\n . . .\n .\n |o| .\n . . . .\n .\n .\n . .\n . . . .\n1\n . . . .\n. .\n .\n . O\n . . . .\n . . .\n .\n * .\n . . . .\n .\n .\n . .\n . . . .\n1\n . . . .\n. .\n .\n . O\n . . . .\n . . .\n .\n * .\n . . . .\n .\n .\n . .\n . . . .\n1\n . . . .\n. .\n .\n . O\n . . . .\n . . .\n .\n * .\n . . . .\n .\n .\n . .\n . . . .\n1\n . . . .\n. .\n .\n . O\n . . . .\n . . .\n .\n * .\n . . . .\n .\n .\n . .\n . . . .\n1\n . . . .\n. .\n .\n . O\n . . . .\n . . .\n .\n . .\n . . . .\n .\n .\n . .\n . . . .\n1\n . . . .\n. .\n .\n . O\n . . . .\n . . .\n .\n . .\n . . . .\n .\n .\n . .\n . . . .\n1\n . . . .\n. .\n .\n . O\n . . . .\n . . .\n .\n . .\n . . . .\n .\n .\n . .\n . . . .\n10\n . . . .\n. .\n .\n . O\n . . . .\n . . .\n .\n .\n . . . .\n .\n .\n . .\n . . . .\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n4\n ==== #### ===- ====\n ~~o o {"o o} o o"" (o o")\n _\\ -/_ { =} _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n11\n ==== #### He\'s heading for ===- ====\n ~~o o {"o o} that small moon! o o"" (o o")\n _\\ -/_ { =} _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n19\n ==== #### He\'s heading for ===- ====\n ~~o o {"o o} that small moon! o o"" (- -")\n _\\ -/_ { =} _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n6\n ==== #### ===- ====\n ~~o o {"o o} o o"" (- -")\n _\\ -/_ { =} _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n4\n ==== #### That\'s no moon. ===- ====\n ~~o o {"o o} o o"" (- -")\n _\\ -/_ { =} _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n2\n ==== #### That\'s no moon. ===- ====\n ~~o o {"o o} o o"" (o o")\n _\\ -/_ { =} _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n23\n ==== #### That\'s no moon. -=== ====\n ~~o o {"o o} ""o o (o o")\n _\\ -/_ { =} _\\ -/_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n1\n ==== #### -=== ====\n ~~o o {"o o} ""o o (o o")\n _\\ -/_ { =} _\\ -/_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n24\n ==== #### It\'s a -=== ====\n ~~o o {"o o} space station! ""o o (o o")\n _\\ -/_ { =} _\\ -/_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n7\n ==== #### It\'s a -=== ====\n ~~O O {"o o} space station! ""o o (o o")\n _\\ o/_ { =} _\\ -/_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n1\n ==== #### It\'s a ===- ====\n ~~O O {"o o} space station! o o"" (o o")\n _\\ o/_ { =} _\\o /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n3\n ==== #### It\'s a ===- ====\n ~~o o {"o o} space station! o o"" (o o")\n _\\ o/_ { =} _\\o /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n3\n ==== #### ===- ====\n ~~o o {"o o} o o"" (o o")\n _\\ o/_ { =} _\\o /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n3\n ==== #### ===- ====\n ~~o o {"o o} o o"" (o o")\n _\\ -/_ { =} _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n3\n ==== #### ===- ====\n o o~~ {"o o} o o"" (o o")\n _\\- /_ { =} _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n15\n ==== #### ===- ====\n o o~~ {o o"} o o"" (o o")\n _\\- /_ {= } _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n14\n . . __---__ .\n . . . .-\'...:...\'-. .\n . / .__. : . . \\\n . . /. / \\.........\\ . . .\n / :| () |: : :\\\n . :....\\__/...........: .\n . . |___________________|\n |...................| . .\n . . : : : : : : :\n . \\................./ . .\n . \\ . . : . . / .\n . . . \\._........._./ . .\n -..___..- .\n1\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n ==== #### ===- ====\n o o~~ {o o"} o o"" (o o")\n _\\- /_ {= } _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n22\n ==== #### I have a very ===- ====\n o o~~ {o o"} bad feeling o o"" (o o")\n _\\- /_ {= } about this! _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n4\n ==== #### ===- ====\n o o~~ {o o"} o o"" (o o")\n _\\- /_ {= } _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n11\n ==== #### Turn the ship ===- ====\n o o~~ {o o"} around. o o"" (o o")\n _\\- /_ {= } _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n12\n ==== #### Turn the ship ===- ====\n ~~o o {o o"} around. o o"" (o o")\n _\\ -/_ {= } _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n4\n ==== #### ===- ====\n ~~o o {o o"} o o"" (o o")\n _\\ -/_ {= } _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n10\n ==== #### I think you\'re ===- ====\n ~~o o {o o"} right. o o"" (o o")\n _\\ -/_ {= } _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} Full reverse! /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n12\n ==== #### I think you\'re ===- ====\n ~~o o {"o o} right. o o"" (o o")\n _\\ -/_ { =} _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} Full reverse! /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n1\n ==== #### ===- ====\n ~~o o {"o o} o o"" (o o")\n _\\ -/_ { =} _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n9\n ==== #### Chewie, lock in ===- ====\n ~~o o {"o o} the auxiliary o o"" (o o")\n _\\ -/_ { =} power! _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n11\n ==== #### Chewie, lock in ===- ====\n o o~~ {"o o} the auxiliary o o"" (o o")\n _\\- /_ { =} power! _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n6\n ==== #### ===- ====\n o o~~ {"o o} o o"" (o o")\n _\\- /_ { =} _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n2\n ==== #### Why are we still ===- ====\n o o~~ {"o o} moving towards o o"" (o o")\n _\\- /_ { =} it? _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n2\n ==== #### Why are we still ===- ====\n o o~~ {"o o} moving towards o o"" (o o")\n _\\o /_ { =} it? _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n2\n ==== #### Why are we still ===- ====\n ~~o o {"o o} moving towards o o"" (o o")\n _\\ o/_ { =} it? _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n16\n ==== #### Why are we still ===- ====\n ~~o o {"o o} moving towards o o"" (o o")\n _\\ -/_ { =} it? _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n4\n ==== #### ===- ====\n ~~o o {"o o} o o"" (o o")\n _\\ -/_ { =} _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n24\n ==== #### We\'re caught in ===- ====\n ~~o o {"o o} a tractor beam! o o"" (o o")\n _\\ -/_ { =} _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n20\n ==== #### I\'m going to have ===- ====\n ~~o o {"o o} to shut down. o o"" (o o")\n _\\ -/_ { =} _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n6\n ==== #### ===- ====\n ~~o o {"o o} o o"" (o o")\n _\\ -/_ { =} _\\- /_ _\\- /_\n / \\ / \\ {~~ //~} /| || |\\ / \\ / \\\n \\ | || {{~{ //}~}} //| || |\\\\ / \\/ \\/\n \\ | || {} {// } {} // | || |// | /| |/\n \\---------{}--------{}-------------//-------//--------------/\n {} @ (\' (\'\n @\n\n\n\n___________________________________________________________________\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _\\\\_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _\\\\_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _\\\\_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _\\\\_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _\\\\_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _\\\\_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _\\\\_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _\\\\_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _\\\\_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _\\\\_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _\\\\_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _\\\\_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _||_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _||_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _||_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _||_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _||_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _||_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _||_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _||_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _||_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _||_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _||_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _||_ _\\\\_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _||_ _||_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _//_ _||_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _//_ _||_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _//_ _||_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _//_ _||_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n2\n |____________________________________\n |\n |_\n |\n ___(___ |\n ===o====== |\n ^^ ^ |\n |\n |\n _|\n _//_ _||_ |\n __________|----|______|----|________|\n | /______\\ /______\\\n6\n\n\n\n\n\n\n\n\n\n\n\n\n\n4\n /~~\\\n |<><>|\n /_/\\_\\\n /\\___/\\ ====\n // [ ]|\\\\ o o |\n //| [_]| \\\\ _\\- /_\n \\\\| | // /"\'==\'"\\\n #|====|# | | ::: |\n /|\\ /I\\ || | ||\n-------------------------------------------------------------------\n\n\n\n4\n /~~\\\n |<><>|\n /_/\\_\\\n /\\___/\\ ====\n // [ ]|\\\\ | o o\n //| [_]| \\\\ _\\ -/_\n \\\\| | // /"\'==\'"\\\n #|====|# | | ::: |\n /|\\ /I\\ || | ||\n-------------------------------------------------------------------\n\n\n\n25\n /~~\\\n |<><>|\n /_/\\_\\\n /\\___/\\ ==== Yes?\n // [ ]|\\\\ | o o\n //| [_]| \\\\ _\\ -/_\n \\\\| | // /"\'==\'"\\\n #|====|# | | ::: |\n /|\\ /I\\ || | ||\n-------------------------------------------------------------------\n\n\n\n5\n /~~\\\n |<><>|\n /_/\\_\\\n /\\___/\\ ====\n // [ ]|\\\\ | o o\n //| [_]| \\\\ _\\ -/_\n \\\\| | // /"\'==\'"\\\n #|====|# | | ::: |\n /|\\ /I\\ || | ||\n-------------------------------------------------------------------\n\n\n\n36\n /~~\\ We\'ve captured a\n |<><>| freighter entering\n /_/\\_\\ the remains of the\n /\\___/\\ ==== Alderaan system.\n // [ ]|\\\\ | o o\n //| [_]| \\\\ _\\ -/_\n \\\\| | // /"\'==\'"\\\n #|====|# | | ::: |\n /|\\ /I\\ || | ||\n-------------------------------------------------------------------\n\n\n\n3\n /~~\\\n |<><>|\n /_/\\_\\\n /\\___/\\ ====\n // [ ]|\\\\ | o o\n //| [_]| \\\\ _\\ -/_\n \\\\| | // /"\'==\'"\\\n #|====|# | | ::: |\n /|\\ /I\\ || | ||\n-------------------------------------------------------------------\n\n\n\n40\n /~~\\ Its markings\n |<><>| match those of a\n /_/\\_\\ ship that blasted\n /\\___/\\ ==== its way out of\n // [ ]|\\\\ | o o Mos Eisley!\n //| [_]| \\\\ _\\ -/_\n \\\\| | // /"\'==\'"\\\n #|====|# | | ::: |\n /|\\ /I\\ || | ||\n-------------------------------------------------------------------\n\n\n\n2\n /~~\\\n |<><>|\n /_/\\_\\\n /\\___/\\ ====\n // [ ]|\\\\ | o o\n //| [_]| \\\\ _\\ -/_\n \\\\| | // /"\'==\'"\\\n #|====|# | | ::: |\n /|\\ /I\\ || | ||\n-------------------------------------------------------------------\n\n\n\n3\n /~~\\ They must be\n |<><>| trying to return\n /_/\\_\\ the stolen plans\n /\\___/\\ to the Princess. ====\n // [ ]|\\\\ | o o\n //| [_]| \\\\ _\\ -/_\n \\\\| | // /"\'==\'"\\\n #|====|# | | ::: |\n /|\\ /I\\ || | ||\n-------------------------------------------------------------------\n\n\n\n33\n /~~\\ They must be\n |<><>| trying to return\n /_/\\_\\ the stolen plans\n /\\___/\\ to the Princess. ====\n // [ ]|\\\\ o o |\n //| [_]| \\\\ _\\- /_\n \\\\| | // /"\'==\'"\\\n #|====|# | | ::: |\n /|\\ /I\\ || | ||\n-------------------------------------------------------------------\n\n\n\n3\n /~~\\\n |<><>|\n /_/\\_\\\n /\\___/\\ ====\n // [ ]|\\\\ o o |\n //| [_]| \\\\ _\\- /_\n \\\\| | // /"\'==\'"\\\n #|====|# | | ::: |\n /|\\ /I\\ || | ||\n-------------------------------------------------------------------\n\n\n\n6\n /~~\\ She may yet\n |<><>| be of some use\n /_/\\_\\ to us.\n /\\___/\\ ====\n // [ ]|\\\\ o o |\n //| [_]| \\\\ _\\- /_\n \\\\| | // /"\'==\'"\\\n #|====|# | | ::: |\n /|\\ /I\\ || | ||\n-------------------------------------------------------------------\n\n\n\n14\n /~~\\ She may yet\n |<><>| be of some use\n /_/\\_\\ to us.\n /\\___/\\ # ====\n // [ ]|\\\\// o o |\n //| [_]| \\/ _\\- /_\n \\\\| | /"\'==\'"\\\n #|====| | | ::: |\n /|\\ /I\\ || | ||\n-------------------------------------------------------------------\n\n\n\n2\n /~~\\ She may yet\n |<><>| be of some use\n /_/\\_\\ to us.\n /\\___/\\ ====\n // [ ]|\\\\ o o |\n //| [_]| \\\\ _\\- /_\n \\\\| | \\\\ /"\'==\'"\\\n #|====| # | | ::: |\n /|\\ /I\\ || | ||\n-------------------------------------------------------------------\n\n\n\n4\n /~~\\\n |<><>|\n /_/\\_\\\n /\\___/\\ ====\n // [ ]|\\\\ o o |\n //| [_]| \\\\ _\\- /_\n \\\\| | \\\\ /"\'==\'"\\\n #|====| # | | ::: |\n /|\\ /I\\ || | ||\n-------------------------------------------------------------------\n\n\n\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo + O :/----I-----\n____||||_||||___________ __|_|___________/_____===____\n | |\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo + O :/----I-----\n____||||_||||___________ __|_|___________/_____===____\n | |\n | oooo |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo + O :/----I-----\n____||||_||||___________ __|_|___________/_____===____\n | oooo |\n | |||| |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo + O :/----I-----\n____||||_||||___________ oooo __|_|___________/_____===____\n | |||| |\n |------------|\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||___________ |||| __|_|___________/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||___________ |||| __|_|___________/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||___________|||| __|_|___________/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||__________|||| __|_|___________/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_________|||| __|_|___________/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||________|||| __|_|___________/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_______|||| __|_|___________/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||______||||_ __|_|___________/_____===____\n |------------|\n | |\n1\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_____||||__ __|_|___________/_____===____\n |------------|\n | |\n1\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_____||||__ __|__|__________/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||____||||___ __|__|__________/_____===____\n |------------|\n | |\n2\n\n\n\n There\'s no one _\n on board sir. ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||___||||____ __|__|__________/_____===____\n |------------|\n | |\n2\n\n\n\n There\'s no one _\n on board sir. ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||__||||_____ __|__|__________/_____===____\n |------------|\n | |\n17\n\n\n\n There\'s no one _\n on board sir. ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_||||______ __|__|__________/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_||||______ __|__|__________/_____===____\n |------------|\n | |\n25\n\n\n\n It must be a _\n decoy. ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_||||______ __|__|__________/_____===____\n |------------|\n | |\n4\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_||||______ __|__|__________/_____===____\n |------------|\n | |\n26\n\n Did you find\n any droids?\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_||||______ __|__|__________/_____===____\n |------------|\n | |\n4\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_||||______ __|__|__________/_____===____\n |------------|\n | |\n20\n\n\n\n No sir. _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_||||______ __|__|__________/_____===____\n |------------|\n | |\n1\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_||||______ __|__|__________/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_||||______ __|_|___________/_____===____\n |------------|\n | |\n34\n\n Send a scanning\n crew aboard.\n _\n I want every part ________|_\n of this ship _ ___ -------------\n checked. / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_||||______ __|_|___________/_____===____\n |------------|\n | |\n1\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_||||______ __|_|___________/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_||||______ __|__|__________/_____===____\n |------------|\n | |\n19\n\n I sense something...\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_||||______ __|___|_________/_____===____\n |------------|\n | |\n1\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_||||______ __|___|_________/_____===____\n |------------|\n | |\n30\n\n ...A presence I\'ve\n not felt since...\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_||||______ __|___|_________/_____===____\n |------------|\n | |\n4\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n oooo oooo oooo + O :/----I-----\n____||||_||||_||||______ __|___|_________/_____===____\n |------------|\n | |\n1\n\n\n\n\n\n\n\n\n\n\n\n\n\n13\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / \\ |---|\n | | / \\ | |\n ________|---|/ \\|---|___________\n / \\\n / \\\n________/_______________________________________________\\__________\n\n1\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / \\ \\ | |\n ________|---|/ / \\ \\|---|___________\n / / \\ \\\n / /____________________________________\\ \\\n________/_______________________________________________\\__________\n\n1\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / \\ \\ | |\n ________|---|/ / \\ \\|---|___________\n / / \\ \\\n / /_________________________===-_______\\ \\\n________/_______________________________________________\\__________\n\n1\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / \\ \\ | |\n ________|---|/ / \\ \\|---|___________\n / / ===- \\ \\\n / /_________________________o o""______\\ \\\n________/_______________________________________________\\__________\n\n1\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / \\ \\ | |\n ________|---|/ / ===- \\ \\|---|___________\n / / o o"" \\ \\\n / /_________________________\\- /_______\\ \\\n________/_______________________________________________\\__________\n\n1\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ===- \\ \\ | |\n ________|---|/ / o o"" \\ \\|---|___________\n / / _\\- /_ \\ \\\n / /_________====__________/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n1\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ===- \\ \\ | |\n ________|---|/ / o o"" \\ \\|---|___________\n / / ==== _\\- /_ \\ \\\n / /________~~o o__________/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n1\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ===- \\ \\ | |\n ________|---|/ / ==== o o"" \\ \\|---|___________\n / / ~~o o _\\- /_ \\ \\\n / /_________\\ -/__________/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n1\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ===- \\ \\ | |\n ________|---|/ / ~~o o o o"" \\ \\|---|___________\n / / _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\________/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n4\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== -=== \\ \\ | |\n ________|---|/ / ~~o o ""o o \\ \\|---|___________\n / / _\\ -/_ _\\ -/_ \\ \\\n / /_______/__\\ /_\\________/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n4\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ===- \\ \\ | |\n ________|---|/ / ~~o o o o"" \\ \\|---|___________\n / / _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\________/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n2\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== -=== \\ \\ | |\n ________|---|/ / ~~o o ""o o \\ \\|---|___________\n / / _\\ -/_ _\\ -/_ \\ \\\n / /_______/__\\ /_\\________/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n4\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ===- \\ \\ | |\n ________|---|/ / ~~o o o o"" \\ \\|---|___________\n / / _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\________/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n34\n \\ __\\ It\'s lucky you had /__ /\n | | these compartments. | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ===- \\ \\ | |\n ________|---|/ / ~~o o o o"" \\ \\|---|___________\n / / _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\________/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n29\n \\ __\\ I use them for /__ /\n | | smuggling. | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ===- \\ \\ | |\n ________|---|/ / ~~o o o o"" \\ \\|---|___________\n / / _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\________/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n1\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ===- \\ \\ | |\n ________|---|/ / ~~o o o o"" \\ \\|---|___________\n / / _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\________/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n30\n \\ __\\ I never thought /__ /\n | | I\'d be smuggling | |\n |---| myself. |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ===- \\ \\ | |\n ________|---|/ / ~~o o o o"" \\ \\|---|___________\n / / _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\________/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n2\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ===- \\ \\ | |\n ________|---|/ / ~~o o o o"" \\ \\|---|___________\n / / _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\________/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n31\n \\ __\\ Even if I could /__ /\n | | take off, I\'d never | |\n |---| get past that |---|\n | | tractor beam. | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ===- \\ \\ | |\n ________|---|/ / ~~o o o o"" \\ \\|---|___________\n / / _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\________/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n1\n \\ __\\ Even if I could /__ /\n | | take off, I\'d never | |\n |---| get past that |---|\n | | tractor beam. | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ===- \\ \\ | |\n ________|---|/ / ~~o o o o"" \\ \\|---|___________\n / / _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\__====__/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n1\n \\ __\\ Even if I could /__ /\n | | take off, I\'d never | |\n |---| get past that |---|\n | | tractor beam. | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ===- \\ \\ | |\n ________|---|/ / ~~o o o o"" \\ \\|---|___________\n / / _\\ -/_ ==== _\\- /_ \\ \\\n / /_______/__\\ /_\\_("o o)_/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n1\n \\ __\\ Even if I could /__ /\n | | take off, I\'d never | |\n |---| get past that |---|\n | | tractor beam. | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ===- \\ \\ | |\n ________|---|/ / ~~o o ==== o o"" \\ \\|---|___________\n / / _\\ -/_ ("o o) _\\- /_ \\ \\\n / /_______/__\\ /_\\__\\_-/__/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n1\n \\ __\\ Even if I could /__ /\n | | take off, I\'d never | |\n |---| get past that |---|\n | | tractor beam. | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ==== ===- \\ \\ | |\n ________|---|/ / ~~o o ("o o) o o"" \\ \\|---|___________\n / / _\\ -/_ _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\/_\\__/_\\/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n5\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ==== ===- \\ \\ | |\n ________|---|/ / ~~o o ("o o) o o"" \\ \\|---|___________\n / / _\\ -/_ _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\/_\\__/_\\/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n25\n \\ __\\ /__ /\n | | Leave that | |\n |---| to me! |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ==== ===- \\ \\ | |\n ________|---|/ / ~~o o ("o o) o o"" \\ \\|---|___________\n / / _\\ -/_ _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\/_\\__/_\\/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n3\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ==== ===- \\ \\ | |\n ________|---|/ / ~~o o ("o o) o o"" \\ \\|---|___________\n / / _\\ -/_ _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\/_\\__/_\\/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n35\n \\ __\\ Damn fool! /__ /\n | | I knew that you | |\n |---| were going to |---|\n | | say that. | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ==== ===- \\ \\ | |\n ________|---|/ / ~~o o ("o o) o o"" \\ \\|---|___________\n / / _\\ -/_ _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\/_\\__/_\\/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n6\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ==== ===- \\ \\ | |\n ________|---|/ / ~~o o ("o o) o o"" \\ \\|---|___________\n / / _\\ -/_ _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\/_\\__/_\\/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n21\n \\ __\\ /__ /\n | | Who is more foolish? | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ==== ===- \\ \\ | |\n ________|---|/ / ~~o o ("o o) o o"" \\ \\|---|___________\n / / _\\ -/_ _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\/_\\__/_\\/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n3\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ==== ===- \\ \\ | |\n ________|---|/ / ~~o o ("o o) o o"" \\ \\|---|___________\n / / _\\ -/_ _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\/_\\__/_\\/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n30\n \\ __\\ /__ /\n | | The fool or the fool | |\n |---| who follows him? |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ==== ===- \\ \\ | |\n ________|---|/ / ~~o o ("o o) o o"" \\ \\|---|___________\n / / _\\ -/_ _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\/_\\__/_\\/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n6\n \\ __\\ /__ /\n | | | |\n |---| |---|\n | | | |\n |---| |---|\n | | _________________________ | |\n |---| / _______________________ \\ |---|\n | | / / ==== ==== ===- \\ \\ | |\n ________|---|/ / ~~o o ("o o) o o"" \\ \\|---|___________\n / / _\\ -/_ _\\ -/_ _\\- /_ \\ \\\n / /_______/__\\ /_\\/_\\__/_\\/|_||_|\\_____\\ \\\n________/_______________________________________________\\__________\n\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n4\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n + + o o :/----I-----\n________________________ __|==|_____|__|_/_____===____\n |------------|\n | |\n25\n\n\n The ship\'s\n all yours. _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n + + o o :/----I-----\n________________________ __|==|_____|__|_/_____===____\n |------------|\n | |\n6\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n + + o o :/----I-----\n________________________ __|==|_____|__|_/_____===____\n |------------|\n | |\n36\n\n\n If the scanners detect\n anything report it _\n immediately. ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n + + o o :/----I-----\n________________________ __|==|_____|__|_/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n + + o o :/----I-----\n________________________ __|==|_____|__|_/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n + + o o :/----I-----\n________________________ ___|==|____|__|_/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n + + o o :/----I-----\n________________________ ____|==|___|__|_/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n + + o o :/----I-----\n________________________ _____|==|__|__|_/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n + + o o :/----I-----\n________________________ ______|==|_|__|_/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n + +o o :/----I-----\n________________________ _______|==||__|_/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n + + o :/----I-----\n________________________ ________|==|__|_/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n + o+ o :/----I-----\n________________________ _________|==|_|_/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n +o +o :/----I-----\n________________________ __________|==||_/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n + o :/----I-----\n________________________ ___________|==|_/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n o+ o+ :/----I-----\n________________________ ___________||=||/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n o +o +:/----I-----\n________________________ ___________|_||=/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n o o :/----I-----\n________________________ ___________|__|=/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n o o+=:/----I-----\n________________________ ___________|__||/_____===____\n |------------|\n | |\n2\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n o o |:/----I-----\n________________________ ___________|__|_/_____===____\n |------------|\n | |\n18\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n o o :/----I-----\n________________________ ___________|__|_/_____===____\n |------------|\n | |\n15\n\n Hey down there!\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n o o :/----I-----\n________________________ ___________|__|_/_____===____\n |------------|\n | |\n17\n\n Hey down there!\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n o o :/----I-----\n________________________ ____________|_|_/_____===____\n |------------|\n | |\n3\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n o o :/----I-----\n________________________ ____________|_|_/_____===____\n |------------|\n | |\n20\n\n Could you give us\n a hand with this?\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n o o :/----I-----\n________________________ ____________|_|_/_____===____\n |------------|\n | |\n1\n\n Could you give us\n a hand with this?\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n o o :/----I-----\n________________________ ____________|__|/_____===____\n |------------|\n | |\n1\n\n Could you give us\n a hand with this?\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n o |:/----I-----\n________________________ _____________|__/_____===____\n |------------|\n | |\n1\n\n Could you give us\n a hand with this?\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n o :/----I-----\n________________________ ______________|_/_____===____\n |------------|\n | |\n1\n\n Could you give us\n a hand with this?\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n o :/----I-----\n________________________ _______________|/_____===____\n |------------|\n | |\n1\n\n Could you give us\n a hand with this?\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n |:/----I-----\n________________________ ________________/_____===____\n |------------|\n | |\n5\n\n Could you give us\n a hand with this?\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n :/----I-----\n________________________ ________________/_____===____\n |------------|\n | |\n10\n\n\n\n _\n ________|_\n _ ___ -------------\n / \\ | | |\n |-O-| | | |\n \\_/___|_________|__|\n :/----I-----\n________________________ ________________/_____===____\n |------------|\n | |\n7\n\n\n\n\n\n\n\n\n\n\n\n\n\n4\n ==== _________________________\n | o o |\\ _____________________ /|\n _\\ -/_ | | | |\n / / \\ | | | |\n | /| ""|\\\\ | | | |\n |||| | \\\\ | | | |\n |||| | () | |_____________________| |\n ()|-==-| |/_______________________\\|\n |----|\n | || |\n | || |\n |_||_|\n_____________________[_][__\\_______________________________________\n31\n ==== _________________________\n TK-421. | o o |\\ _____________________ /|\n Why aren\'t you _\\ -/_ | | | |\n at your post? / / \\ | | | |\n | /| ""|\\\\ | | | |\n |||| | \\\\ | | | |\n |||| | () | |_____________________| |\n ()|-==-| |/_______________________\\|\n |----|\n | || |\n | || |\n |_||_|\n_____________________[_][__\\_______________________________________\n3\n ==== _________________________\n | o o |\\ _____________________ /|\n _\\ -/_ | | | |\n / / \\ | | | |\n | /| ""|\\\\ | | | |\n |||| | \\\\ | | | |\n |||| | () | |_____________________| |\n ()|-==-| |/_______________________\\|\n |----|\n | || |\n | || |\n |_||_|\n_____________________[_][__\\_______________________________________\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n13\n /__\\\n |<><>|\n (_/\\_)\n / \\\n //| __ |\\\\\n // |/ \\| \\\\\n // [][][] ||\n |\' |\\ /| \'|\n |_||_|\n [ ][ ]\n | || |\n |_||_|\n_____________________________/__][_]_______________________________\n17\n /__\\\n |<><>|\n |, (_/\\_) ,|\n \\\\ / \\ //\n \\\\//| __ |\\\\//\n \\/ |/ \\| \\/\n [][][]\n |\\ /|\n |_||_|\n [ ][ ]\n | || |\n |_||_|\n_____________________________/__][_]_______________________________\n4\n /__\\\n |<><>|\n (_/\\_)\n / \\\n //| __ |\\\\\n // |/ \\| \\\\\n || [][][] ||\n |\' |\\ /| \'|\n |_||_|\n [ ][ ]\n | || |\n |_||_|\n_____________________________/__][_]_______________________________\n4\n /__\\\n |<><>|\n (_/\\_)\n / \\\n //| __ |\\\\\n // |/ \\| \\\\\n || [][][] \\\\\n |\' |\\ /| \'|\n |_||_|\n [ ][ ]\n | || |\n |_||_|\n_____________________________/__][_]_______________________________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n3\n ==== _________________________\n | o o |\\ _____________________ /|\n _\\ -/_ | | | |\n / / \\ | | | |\n | /| ""|\\\\ | | | |\n |||| | \\\\ | | | |\n |||| | () | |_____________________| |\n ()|-==-| |/_______________________\\|\n |----|\n | || |\n | || |\n |_||_|\n_____________________[_][__\\_______________________________________\n6\n ==== _________________________\n Take over. | o o |\\ _____________________ /|\n We\'ve got a bad _\\ -/_ | | | |\n transmitter. / / \\ | | | |\n | /| ""|\\\\ | | | |\n |||| | \\\\ | | | |\n |||| | () | |_____________________| |\n ()|-==-| |/_______________________\\|\n |----|\n | || |\n | || |\n |_||_|\n_____________________[_][__\\_______________________________________\n16\n ==== _________________________\n Take over. o o | |\\ _____________________ /|\n We\'ve got a bad _\\- /_ | | | |\n transmitter. / / \\ | | | |\n | /| ""|\\\\ | | | |\n |||| | \\\\ | | | |\n |||| | () | |_____________________| |\n ()|-==-| |/_______________________\\|\n |----|\n | || |\n | || |\n |_||_|\n_____________________[_][__\\_______________________________________\n7\n ==== _________________________\n Take over. | o o |\\ _____________________ /|\n We\'ve got a bad _\\ -/_ | | | |\n transmitter. / / \\ | | | |\n | /| ""|\\\\ | | | |\n |||| | \\\\ | | | |\n |||| | () | |_____________________| |\n ()|-==-| |/_______________________\\|\n |----|\n | || |\n | || |\n |_||_|\n_____________________[_][__\\_______________________________________\n6\n ==== _________________________\n | o o |\\ _____________________ /|\n _\\ -/_ | | | |\n / / \\ | | | |\n | /| ""|\\\\ | | | |\n |||| | \\\\ | | | |\n |||| | () | |_____________________| |\n ()|-==-| |/_______________________\\|\n |----|\n | || |\n | || |\n |_||_|\n_____________________[_][__\\_______________________________________\n32\n ==== _________________________\n I\'ll see | o o |\\ _____________________ /|\n what I can do. _\\ -/_ | | | |\n / / \\ | | | |\n | /| ""|\\\\ | | | |\n |||| | \\\\ | | | |\n |||| | () | |_____________________| |\n ()|-==-| |/_______________________\\|\n |----|\n | || |\n | || |\n |_||_|\n_____________________[_][__\\_______________________________________\n5\n ==== _________________________\n | o o |\\ _____________________ /|\n _\\ -/_ | | | |\n / / \\ | | | |\n | /| ""|\\\\ | | | |\n |||| | \\\\ | | | |\n |||| | () | |_____________________| |\n ()|-==-| |/_______________________\\|\n |----|\n | || |\n | || |\n |_||_|\n_____________________[_][__\\_______________________________________\n4\n\n\n\n\n\n\n\n\n\n\n\n\n\n8\n ==== | |\n | o o | |\n _\\ -/_ | |\n / / \\ | |\n | /| ""||| __ | |\n |||| ||| |o=|| |\n |||| ||| |__|| |\n ()|-==-|() | |\n |----| | |\n | || | | |\n | || | | |\n |_||_| | |\n________[_][__\\______|____________________________|________________\n2\n ==== | |\n | o o | |\n _\\ -/_ | |\n / / \\ | |\n | /| ""|\\\\ __ | |\n |||| | \\\\|o=|| |\n |||| | \\()_|| |\n ()|-==-| | |\n |----| | |\n | || | | |\n | || | | |\n |_||_| | |\n________[_][__\\______|____________________________|________________\n2\n ==== | |\n | o o | |\n _\\ -/_ | |\n / / \\ | |\n | /| ""|\\\\ __ | |\n |||| | \\\\|*=|| |\n |||| | \\()_|| |\n ()|-==-| | |\n |----| | |\n | || | | |\n | || | | |\n |_||_| | |\n________[_][__\\______|____________________________|________________\n2\n ==== | |\n | o o | |\n _\\ -/_ | |\n / / \\ | |\n | /| ""|\\\\ __ | |\n |||| | \\\\|o=|| |\n |||| | \\()_|| |\n ()|-==-| | |\n |----| | |\n | || | | |\n | || | | |\n |_||_| | |\n________[_][__\\______|____________________________|________________\n2\n ==== | |\n | o o | |\n _\\ -/_ | |\n / / \\ | |\n | /| ""|\\\\ __ | |\n |||| | \\\\|*=|| |\n |||| | \\()_|| |\n ()|-==-| | |\n |----| | |\n | || | | |\n | || | | |\n |_||_| | |\n________[_][__\\______|____________________________|________________\n1\n ==== | |\n | o o | |\n _\\ -/_ | |\n / / \\ | |\n | /| ""|\\\\ __ | |\n |||| | \\\\|o=|| |\n |||| | \\()_|| |\n ()|-==-| | |\n |----| | |\n | || | | |\n | || | | |\n |_||_| | |\n________[_][__\\______|\\__________________________/|________________\n1\n ==== | |\n | o o | |\n _\\ -/_ | |\n / / \\ | |\n | /| ""|\\\\ __ | |\n |||| | \\\\|o=|| |\n |||| | \\()_|| |\n ()|-==-| | |\n |----| | |\n | || | | |\n | || | | |\n |_||_| |\\__________________________/|\n________[_][__\\______|____[_][_]________/__][_]___|_______________\n1\n ==== | |\n | o o | |\n _\\ -/_ | |\n / / \\ | |\n | /| ""|\\\\ __ | |\n |||| | \\\\|o=|| |\n |||| | \\()_|| |\n ()|-==-| | |\n |----| | |\n | || | | |\n | || | |\\__________________________/|\n |_||_| | {"||"} |_||_| |\n________[_][__\\______|____[_][_]________/__][_]___|_______________\n1\n ==== | |\n | o o | |\n _\\ -/_ | |\n / / \\ | |\n | /| ""|\\\\ __ | |\n |||| | \\\\|o=|| |\n |||| | \\()_|| |\n ()|-==-| | |\n |----| | |\n | || | |\\__________________________/|\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n________[_][__\\______|____[_][_]________/__][_]___|_______________\n1\n ==== | |\n | o o | |\n _\\ -/_ | |\n / / \\ | |\n | /| ""|\\\\ __ | |\n |||| | \\\\|o=|| |\n |||| | \\()_|| |\n ()|-==-| | |\n |----| |\\__________________________/|\n | || | | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n________[_][__\\______|____[_][_]________/__][_]___|_______________\n1\n ==== | |\n | o o | |\n _\\ -/_ | |\n / / \\ | |\n | /| ""|\\\\ __ | |\n |||| | \\\\|o=|| |\n |||| | \\()_|| |\n ()|-==-| |\\__________________________/|\n |----| | @ H"||"} @ |_||_| |\n | || | | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n________[_][__\\______|____[_][_]________/__][_]___|_______________\n1\n ==== | |\n | o o | |\n _\\ -/_ | |\n / / \\ | |\n | /| ""|\\\\ __ | |\n |||| | \\\\|o=|| |\n |||| | \\()_||\\__________________________/|\n ()|-==-| | {} H{{}}} {} |\\ /| |\n |----| | @ H"||"} @ |_||_| |\n | || | | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n________[_][__\\______|____[_][_]________/__][_]___|_______________\n1\n ==== | |\n | o o | |\n _\\ -/_ | |\n / / \\ | |\n | /| ""|\\\\ __ | |\n |||| | \\\\|o=||\\__________________________/|\n |||| | \\()_|| {} // } {} \\/][][\\/ |\n ()|-==-| | {} H{{}}} {} |\\ /| |\n |----| | @ H"||"} @ |_||_| |\n | || | | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n________[_][__\\______|____[_][_]________/__][_]___|_______________\n1\n ==== | |\n | o o | |\n _\\ -/_ | |\n / / \\ | |\n | /| ""|\\\\ __ |\\__________________________/|\n |||| | \\\\|o=|| {} {// } {} | / \\ | |\n |||| | \\()_|| {} // } {} \\/][][\\/ |\n ()|-==-| | {} H{{}}} {} |\\ /| |\n |----| | @ H"||"} @ |_||_| |\n | || | | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n________[_][__\\______|____[_][_]________/__][_]___|_______________\n1\n ==== | |\n | o o | |\n _\\ -/_ | |\n / / \\ |\\__________________________/|\n | /| ""|\\\\ __ | {{~{ //}~}} ||/(===o |\n |||| | \\\\|o=|| {} {// } {} | / \\ | |\n |||| | \\()_|| {} // } {} \\/][][\\/ |\n ()|-==-| | {} H{{}}} {} |\\ /| |\n |----| | @ H"||"} @ |_||_| |\n | || | | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n________[_][__\\______|____[_][_]________/__][_]___|_______________\n1\n ==== | |\n | o o | |\n _\\ -/_ |\\__________________________/|\n / / \\ | {~~ //~} / \\ |\n | /| ""|\\\\ __ | {{~{ //}~}} ||/(===o |\n |||| | \\\\|o=|| {} {// } {} | / \\ | |\n |||| | \\()_|| {} // } {} \\/][][\\/ |\n ()|-==-| | {} H{{}}} {} |\\ /| |\n |----| | @ H"||"} @ |_||_| |\n | || | | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n________[_][__\\______|____[_][_]________/__][_]___|_______________\n1\n ==== | |\n | o o |\\__________________________/|\n _\\ -/_ | {= } (/\\__) |\n / / \\ | {~~ //~} / \\ |\n | /| ""|\\\\ __ | {{~{ //}~}} ||/(===o |\n |||| | \\\\|o=|| {} {// } {} | / \\ | |\n |||| | \\()_|| {} // } {} \\/][][\\/ |\n ()|-==-| | {} H{{}}} {} |\\ /| |\n |----| | @ H"||"} @ |_||_| |\n | || | | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n________[_][__\\______|____[_][_]________/__][_]___|_______________\n1\n ==== |\\__________________________/|\n | o o | {o o"} |><> | |\n _\\ -/_ | {= } (/\\__) |\n / / \\ | {~~ //~} / \\ |\n | /| ""|\\\\ __ | {{~{ //}~}} ||/(===o |\n |||| | \\\\|o=|| {} {// } {} | / \\ | |\n |||| | \\()_|| {} // } {} \\/][][\\/ |\n ()|-==-| | {} H{{}}} {} |\\ /| |\n |----| | @ H"||"} @ |_||_| |\n | || | | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n________[_][__\\______|____[_][_]________/__][_]___|_______________\n2\n ==== | #### /__\\ |\n | o o | {o o"} |><> | |\n _\\ -/_ | {= } (/\\__) |\n / / \\ | {~~ //~} / \\ |\n | /| ""|\\\\ __ | {{~{ //}~}} ||/(===o |\n |||| | \\\\|o=|| {} {// } {} | / \\ | |\n |||| | \\()_|| {} // } {} \\/][][\\/ |\n ()|-==-| | {} H{{}}} {} |\\ /| |\n |----| | @ H"||"} @ |_||_| |\n | || | | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n________[_][__\\______|____[_][_]________/__][_]___|_______________\n2\n ==== | #### /__\\ |\n | O O | {o o"} |><> | |\n _\\ -/_ | {= } (/\\__) |\n / / \\ | {~~ //~} / \\ |\n | /| ""|\\\\ __ | {{~{ //}~}} ||/(===o |\n |||| | \\\\|o=|| {} {// } {} | / \\ | |\n |||| | \\()_|| {} // } {} \\/][][\\/ |\n ()|-==-| | {} H{{}}} {} |\\ /| |\n |----| | @ H"||"} @ |_||_| |\n | || | | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n________[_][__\\______|____[_][_]________/__][_]___|_______________\n3\n ==== | #### /__\\ |\n | O O | {o o"} |><> | |\n _\\ o/_ | {= } (/\\__) |\n / / \\ | {~~ //~} / \\ |\n | /| ""|\\\\ __ | {{~{ //}~}} ||/(===o |\n |||| | \\\\|o=|| {} {// } {} | / \\ | |\n |||| | \\()_|| {} // } {} \\/][][\\/ |\n ()|-==-| | {} H{{}}} {} |\\ /| |\n |----| | @ H"||"} @ |_||_| |\n | || | | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n________[_][__\\______|____[_][_]________/__][_]___|_______________\n1\n ==== | #### /__\\ |\n | o o | {o o"} |><> | |\n _\\ o/_ | {= } (/\\__) |\n / / \\ | {~~ //~} / \\ |\n | /| ""|\\\\ __ | {{~{ //}~}} ||/(===o |\n |||| | \\\\|o=|| {} {// } {} | / \\ | |\n |||| | \\()_|| {} // } {} \\/][][\\/ |\n ()|-==-| | {} H{{}}} {} |\\ /| |\n |----| | @ H"||"} @ |_||_| |\n | || | | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n________[_][__\\______|____[_][_]________/__][_]___|_______________\n1\n ==== | #### /__\\ |\n | o o | {o o"} |><> | |\n _\\ o/_ | {= } (/\\__) |\n / / \\ | {~~ //~} / \\ |\n | /| ""|\\\\ __ | {{~{ //}~}} ||/(===o |\n |||| | \\\\|o=|| {} {// } {} | / \\ | |\n |||| | \\()_|| {} // } {} \\/][][\\/ |\n ()|-==-| | {} H{{}}} {} |\\ /| |\n |----| | @ H"||"} @ |_||_| |\n | || | | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n________[_][__\\______|____[_][_]________/__][_]___|_______________\n1\n ==== | #### /__\\ |\n | o o | {o o"} |><> | |\n _\\ o/_ | {= } (/\\__) |\n / / \\ | {~~ //~} / \\ |\n | /| ""|\\\\ __ | {{~{ //}~}} ||/(===o |\n |||| | \\\\|o=|| {} {// } {} | / \\ | |\n |||| | \\()_|| {} // } {} \\/][][\\/ |\n ()|-==-| | {} H{{}}} {} |\\ /| |\n |----| | @ H"||"} @ |_||_| |\n | || | | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n________[_][__\\______|____[_][_]________/__][_]___|_______________\n1\n ==== | #### /__\\ |\n | o o | {o o"} |><> | |\n _\\ o/_ | {= } (/\\__) |\n / / \\ | {~~ //~} / \\ |\n | /| ""|\\\\ __ | {{~{ //}~}} ||/(===o |\n |||| | \\\\|o=|| {} {// } {} | / \\ | |\n |||| | \\()_|| {} // } {} \\/][][\\/ |\n ()|-==-| | {} H{{}}} {} |\\ /| |\n |----| | @ H"||"} @ |_||_| |\n | || | | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n________[_][__\\______|____[_][_]________/__][_]___|_______________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n1\n -=== | _______\n | o o | "" / \\ o*oo\n _\\ -/_ | :. | | o**o\n / / \\ | | | *oo*\n // | "\'|\\\\ | ## | | o**o\n // || | \\\\ | ## \\_______/\n // || | =]==- |______________________\n () |-==-| #) /\n |----| |------------------------\n | || | | (*)\n | || | |\n |_||_| |\n______________[_][__\\_____________________|________________________\n2\n -=== | _______\n | o o | "" / \\ oo*o\n _\\ -/_ | :. | | o**o\n / / \\ | | | *oo*\n // | "\'|\\\\ | ## | | o**o\n // || | \\\\ | ## \\_______/\n // || | =]==- |______________________\n () |-==-| #) /\n |----| |------------------------\n | || | | (*)\n | || | |\n |_||_| |\n______________[_][__\\_____________________|________________________\n1\n -=== | _______\n | o o | "" / \\ oo*o\n _\\ -/_ | :. | | o**o\n / / \\ | | | *oo*\n // | "\'|\\\\ | ## | |-----\n // || | \\\\ | ## \\_______/\n // || | =]==- |______________________\n () |-==-| #) /\n |----| |------------------------\n | || | | (*)\n | || | |\n |_||_| |\n______________[_][__\\_____________________|________________________\n1\n -=== | _______\n | o o | "" / \\ oo*o\n _\\ -/_ | :. | | o**o\n / / \\ | | | *oo*\n // | "\'|\\\\ | ## | ----- o*oo\n // || | \\\\ | ## \\_______/\n // || | =]==- |______________________\n () |-==-| #) /\n |----| |------------------------\n | || | | (*)\n | || | |\n |_||_| |\n______________[_][__\\_____________________|________________________\n1\n -=== | _______\n | o o | "" / \\ oo*o\n _\\ -/_ | :. | | o**o\n / / \\ | | | *oo*\n // | "\'|\\\\ | ## |----- | o*oo\n // || | \\\\ | ## \\_______/\n // || | =]==- |______________________\n () |-==-| #) /\n |----| |------------------------\n | || | | (*)\n | || | |\n |_||_| |\n______________[_][__\\_____________________|________________________\n1\n -=== | _______\n | o o | "" / \\ oo*o\n _\\ -/_ | :. | | o**o\n / / \\ | | | *oo*\n // | "\'|\\\\ | ----- | o**o\n // || | \\\\ | ## \\_______/\n // || | =]==- |______________________\n () |-==-| #) /\n |----| |------------------------\n | || | | (*)\n | || | |\n |_||_| |\n______________[_][__\\_____________________|________________________\n1\n -=== | _______\n | o o | "" / \\ oo*o\n _\\ -/_ | :. | | o**o\n / / \\ | | | *oo*\n // | "\'|\\\\ -----## | | o**o\n // || | \\\\ | ## \\_______/\n // || | =]==- |______________________\n () |-==-| #) /\n |----| |------------------------\n | || | | (*)\n | || | |\n |_||_| |\n______________[_][__\\_____________________|________________________\n1\n -=== | _______\n | o o | "" / \\ oo*o\n _\\ -/_ | :. | | o**o\n / / \\ | | | *oo*\n // | "\'|\\\\ ----- | ## | | o**o\n // || | \\\\ | ## \\_______/\n // || | =]==- |______________________\n () |-==-| #) /\n |----| |------------------------\n | || | | (*)\n | || | |\n |_||_| |\n______________[_][__\\_____________________|________________________\n1\n -=== | _______\n | o o | "" / \\ oo*o\n _\\ o/_ | :. | | o**o\n / / \\ | | | *oo*\n // | "\'|\\\\ ----- | ## | | o*oo\n // || | \\\\ | ## \\_______/\n // || | =]==- |______________________\n () |-==-| #) /\n |----| |------------------------\n | || | | (*)\n | || | |\n |_||_| |\n______________[_][__\\_____________________|________________________\n1\n -=== | _______\n | o o | "" / \\ oo*o\n _\\ o/_ | :. | | o**o\n / / \\ | | | *oo*\n // | "\'|\\\\ ----- | ## | | o*oo\n // || | \\\\ | ## \\_______/\n // || | =]==- |______________________\n () |-==-| #) /\n |----| |------------------------\n | || | | (*)\n | || | |\n |_||_| |\n______________[_][__\\_____________________|________________________\n1\n -=== | _______\n | o o | "" / \\ oo*o\n _\\ o/_ | :. | | o**o\n / / \\ | | | *oo*\n // | "\'|\\----- | ## | | o*oo\n // || | \\\\ | ## \\_______/\n // || | =]==- |______________________\n () |-==-| #) /\n |----| |------------------------\n | || | | (*)\n | || | |\n |_||_| |\n______________[_][__\\_____________________|________________________\n1\n -=== | _______\n | o o | "" / \\ oo*o\n _\\ o/_ | :. | | o**o\n / / \\ | | | *oo*\n // | *---\\ | ## | | o**o\n // || | \\\\ | ## \\_______/\n // || | =]==- |______________________\n () |-==-| #) /\n |----| |------------------------\n | || | | (*)\n | || | |\n |_||_| |\n______________[_][__\\_____________________|________________________\n1\n -=== | _______\n | O O | "" / \\ oo*o\n _\\ */_ | :. | | o**o\n / /* \\ | | | *oo*\n // *****\\\\ | ## | | o**o\n // || * | \\\\ | ## \\_______/\n // || * | =]==- |______________________\n () |-==-| #) /\n |----| |------------------------\n | || | | (*)\n | || | |\n |_||_| |\n______________[_][__\\_____________________|________________________\n1\n -=== | _______\n | O*O | "" / \\ oo*o\n . _\\***_. | :. | | o**o\n /.*****\\ | | | *oo*\n //*******\\ | ## | | o**o\n //.|*****.\\\\ | ## \\_______/\n // ||***|.=]==- |______________________\n () |-=*-| #) /\n |----| |------------------------\n | || | | (*)\n | || | |\n |_||_| |\n______________[_][__\\_____________________|________________________\n1\n -=*= | _______\n |.***. . | "" / \\ oo*o\n . ._***** | :. | | o**o\n /******* | | | *oo*\n /*********. | ## | | o*oo\n // *******\\\\ | ## \\_______/\n //. .***** =]==- |______________________\n () |-***|. #) /\n |--*-| |------------------------\n | || | | (*)\n | || | |\n |_||_| |\n______________[_][__\\_____________________|________________________\n1\n . -=== | _______\n . | X*X | "" / \\ oo*o\n _\\***_ . | :. | | o**o\n . / *****\\ | | | *oo*\n //*******\\ | ## | | o*oo\n // |***** \\\\ . | ## \\_______/\n // ||***| =]==- |______________________\n () |-=*-| #) /\n . |----| |------------------------\n | || | . | (*)\n | || | |\n |_||_| |\n______________[_][__\\_____________________|________________________\n1\n -=== | _______\n . | X X | "" / \\ oo*o\n . _\\ * _ | :. | | o**o\n / ***\\\\ . | | | *oo*\n //|*****\\\\ | ## | | o*oo\n . // ||*** \\\\ | ## \\_______/\n // || * | =]==- |______________________\n () |-==-| #) . /\n |----| |------------------------\n | || | | (*)\n . | || | |\n |_||_| . |\n______________[_][__\\_____________________|________________________\n1\n -=== | _______\n . | X X | "" / \\ oo*o\n _\\ - _ | :. | | o**o\n / /* \\\\ | | | *oo*\n //||*** \\\\ | ## | | o**o\n // || * | \\\\ | ## \\_______/\n // || # | =]==- |______________________\n () |-==-| #) /\n |----| |------------------------\n | || | | (*)\n | || | . |\n . |_||_| |\n______________[_][__\\_____________________|________________________\n1\n -=== | _______\n . | X X | "" / \\ oo*o\n _\\ - _ | :. | | o**o\n / /# \\\\ | | | *oo*\n //||### \\\\ | ## | | o**o\n // ||###| \\\\ | ## \\_______/\n // || # | =]==- |______________________\n () |-==-| #) /\n |----| |------------------------\n | || | | (*)\n | || | . |\n . |_||_| |\n______________[_][__\\_____________________|________________________\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n2\n ===- | #### ==== |\n o o"" | {o o"} o o~~ |\n _\\- /_ | {= } _\\- /_ |\n / \\ | {~~ //~} / \\ |\n //| __ |\\\\ __ | {{~{ //}~}} ||/(===o |\n // |/ \\| \\\\ |o=|| {} {// } {} | / \\ | |\n// [][][] || |__|| {} // } {} \\/][][\\/ |\n|\' |\\ /| [# | {} H{{}}} {} |\\ /| |\n |_||_| I] | @ H"||"} @ |_||_| |\n [ ][ ] I | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n___/__][_]___________|____[_][_]________/__][_]___|_______________\n4\n -=== | #### ==== |\n ""o o | {o o"} o o~~ |\n _\\ -/_ | {= } _\\- /_ |\n / \\ | {~~ //~} / \\ |\n //| __ |\\\\ __ | {{~{ //}~}} ||/(===o |\n // |/ \\| \\\\ |o=|| {} {// } {} | / \\ | |\n// [][][] || |__|| {} // } {} \\/][][\\/ |\n|\' |\\ /| [# | {} H{{}}} {} |\\ /| |\n |_||_| I] | @ H"||"} @ |_||_| |\n [ ][ ] I | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n___/__][_]___________|____[_][_]________/__][_]___|_______________\n3\n ===- | #### ==== |\n o o"" | {o o"} o o~~ |\n _\\- /_ | {= } _\\- /_ |\n / \\ | {~~ //~} / \\ |\n //| __ |\\\\ __ | {{~{ //}~}} ||/(===o |\n // |/ \\| \\\\ |o=|| {} {// } {} | / \\ | |\n// [][][] || |__|| {} // } {} \\/][][\\/ |\n|\' |\\ /| [# | {} H{{}}} {} |\\ /| |\n |_||_| I] | @ H"||"} @ |_||_| |\n [ ][ ] I | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n___/__][_]___________|____[_][_]________/__][_]___|_______________\n1\n -=== | #### ==== |\n ""o o | {o o"} o o~~ |\n _\\ -/_ | {= } _\\- /_ |\n / \\ | {~~ //~} / \\ |\n //| __ |\\\\ __ | {{~{ //}~}} ||/(===o |\n // |/ \\| \\\\ |o=|| {} {// } {} | / \\ | |\n// [][][] || |__|| {} // } {} \\/][][\\/ |\n|\' |\\ /| [# | {} H{{}}} {} |\\ /| |\n |_||_| I] | @ H"||"} @ |_||_| |\n [ ][ ] I | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n___/__][_]___________|____[_][_]________/__][_]___|_______________\n8\n -=== | #### ==== |\n ""o o | {o o"} o o~~ | Between his\n _\\ -/_ | {= } _\\- /_ | howling and\n / \\ | {~~ //~} / \\ | your blasting\n //| __ |\\\\ __ | {{~{ //}~}} ||/(===o | everything in\n // |/ \\| \\\\ |o=|| {} {// } {} | / \\ | | sight...\n// [][][] || |__|| {} // } {} \\/][][\\/ |\n|\' |\\ /| [# | {} H{{}}} {} |\\ /| |\n |_||_| I] | @ H"||"} @ |_||_| |\n [ ][ ] I | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n___/__][_]___________|____[_][_]________/__][_]___|_______________\n9\n ===- | #### ==== |\n o o"" | {o o"} o o~~ | Between his\n _\\- /_ | {= } _\\- /_ | howling and\n / \\ | {~~ //~} / \\ | your blasting\n //| __ |\\\\ __ | {{~{ //}~}} ||/(===o | everything in\n // |/ \\| \\\\ |o=|| {} {// } {} | / \\ | | sight...\n// [][][] || |__|| {} // } {} \\/][][\\/ |\n|\' |\\ /| [# | {} H{{}}} {} |\\ /| |\n |_||_| I] | @ H"||"} @ |_||_| |\n [ ][ ] I | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n___/__][_]___________|____[_][_]________/__][_]___|_______________\n7\n -=== | #### ==== |\n ""o o | {o o"} o o~~ | Between his\n _\\ -/_ | {= } _\\- /_ | howling and\n / \\ | {~~ //~} / \\ | your blasting\n //| __ |\\\\ __ | {{~{ //}~}} ||/(===o | everything in\n // |/ \\| \\\\ |o=|| {} {// } {} | / \\ | | sight...\n// [][][] || |__|| {} // } {} \\/][][\\/ |\n|\' |\\ /| [# | {} H{{}}} {} |\\ /| |\n |_||_| I] | @ H"||"} @ |_||_| |\n [ ][ ] I | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n___/__][_]___________|____[_][_]________/__][_]___|_______________\n7\n ===- | #### ==== |\n o o"" | {o o"} o o~~ | Between his\n _\\- /_ | {= } _\\- /_ | howling and\n / \\ | {~~ //~} / \\ | your blasting\n //| __ |\\\\ __ | {{~{ //}~}} ||/(===o | everything in\n // |/ \\| \\\\ |o=|| {} {// } {} | / \\ | | sight...\n// [][][] || |__|| {} // } {} \\/][][\\/ |\n|\' |\\ /| [# | {} H{{}}} {} |\\ /| |\n |_||_| I] | @ H"||"} @ |_||_| |\n [ ][ ] I | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n___/__][_]___________|____[_][_]________/__][_]___|_______________\n1\n -=== | #### ==== |\n ""o o | {o o"} o o~~ |\n _\\ -/_ | {= } _\\- /_ |\n / \\ | {~~ //~} / \\ |\n //| __ |\\\\ __ | {{~{ //}~}} ||/(===o |\n // |/ \\| \\\\ |o=|| {} {// } {} | / \\ | |\n// [][][] || |__|| {} // } {} \\/][][\\/ |\n|\' |\\ /| [# | {} H{{}}} {} |\\ /| |\n |_||_| I] | @ H"||"} @ |_||_| |\n [ ][ ] I | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n___/__][_]___________|____[_][_]________/__][_]___|_______________\n14\n -=== | #### ==== |\n ""o o | {o o"} o o~~ | ...it\'s a\n _\\ -/_ | {= } _\\- /_ | wonder the\n / \\ | {~~ //~} / \\ | whole station\n //| __ |\\\\ __ | {{~{ //}~}} ||/(===o | doesn\'t know\n // |/ \\| \\\\ |o=|| {} {// } {} | / \\ | | we\'re here!\n// [][][] || |__|| {} // } {} \\/][][\\/ |\n|\' |\\ /| [# | {} H{{}}} {} |\\ /| |\n |_||_| I] | @ H"||"} @ |_||_| |\n [ ][ ] I | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n___/__][_]___________|____[_][_]________/__][_]___|_______________\n12\n -=== | #### ==== |\n ""o o | {"o o} o o~~ | ...it\'s a\n _\\ -/_ | { =} _\\- /_ | wonder the\n / \\ | {~~ //~} / \\ | whole station\n //| __ |\\\\ __ | {{~{ //}~}} ||/(===o | doesn\'t know\n // |/ \\| \\\\ |o=|| {} {// } {} | / \\ | | we\'re here!\n// [][][] || |__|| {} // } {} \\/][][\\/ |\n|\' |\\ /| [# | {} H{{}}} {} |\\ /| |\n |_||_| I] | @ H"||"} @ |_||_| |\n [ ][ ] I | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n___/__][_]___________|____[_][_]________/__][_]___|_______________\n4\n -=== | #### ==== |\n ""o o | {o o"} o o~~ | ...it\'s a\n _\\ -/_ | {= } _\\- /_ | wonder the\n / \\ | {~~ //~} / \\ | whole station\n //| __ |\\\\ __ | {{~{ //}~}} ||/(===o | doesn\'t know\n // |/ \\| \\\\ |o=|| {} {// } {} | / \\ | | we\'re here!\n// [][][] || |__|| {} // } {} \\/][][\\/ |\n|\' |\\ /| [# | {} H{{}}} {} |\\ /| |\n |_||_| I] | @ H"||"} @ |_||_| |\n [ ][ ] I | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n___/__][_]___________|____[_][_]________/__][_]___|_______________\n1\n -=== | #### ==== |\n ""o o | {o o"} o o~~ |\n _\\ -/_ | {= } _\\- /_ |\n / \\ | {~~ //~} / \\ |\n //| __ |\\\\ __ | {{~{ //}~}} ||/(===o |\n // |/ \\| \\\\ |o=|| {} {// } {} | / \\ | |\n// [][][] || |__|| {} // } {} \\/][][\\/ |\n|\' |\\ /| [# | {} H{{}}} {} |\\ /| |\n |_||_| I] | @ H"||"} @ |_||_| |\n [ ][ ] I | {"||"} [ ][ ] |\n | || | | {"||"} | || | |\n |_||_| | {"||"} |_||_| |\n___/__][_]___________|____[_][_]________/__][_]___|_______________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n3\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. | | o**o\n / \\ ___ | | | *oo*\n //|/.\\|\\\\ / ()\\ | ## | | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. | | o**o\n / \\ ___ | | | *oo*\n //|/.\\|\\\\ / ()\\ | ## | | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| We found the | "" / \\ oo*o\n _\\=/_ computer outlet | :. | | o**o\n / \\ sir! ___ | | | *oo*\n //|/.\\|\\\\ / ()\\ | ## | | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n3\n /~\\ | _______\n ( oo| We found the | "" / \\ oo*o\n _\\=/_ computer outlet | :. | | o**o\n / \\ sir! ___ | | | *oo*\n //|/.\\|\\\\ / ()\\ | ## | | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n3\n /~\\ | _______\n ( oo| We found the | "" / \\ oo*o\n _\\=/_ computer outlet | :. | | o**o\n / \\ sir! ___ | | | *oo*\n //|/.\\|\\\\ / ()\\ | ## | | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n3\n /~\\ | _______\n ( oo| We found the | "" / \\ oo*o\n _\\=/_ computer outlet | :. | | o**o\n / \\ sir! ___ | | | *oo*\n //|/.\\|\\\\ / ()\\ | ## | | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n3\n /~\\ | _______\n ( oo| We found the | "" / \\ oo*o\n _\\=/_ computer outlet | :. | | o**o\n / \\ sir! ___ | | | *oo*\n //|/.\\|\\\\ / ()\\ | ## | | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n3\n /~\\ | _______\n ( oo| We found the | "" / \\ oo*o\n _\\=/_ computer outlet | :. | | o**o\n / \\ sir! ___ | | | *oo*\n //|/.\\|\\\\ / ()\\ | ## | | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n3\n /~\\ | _______\n ( oo| We found the | "" / \\ oo*o\n _\\=/_ computer outlet | :. | | o**o\n / \\ sir! ___ | | | *oo*\n //|/.\\|\\\\ / ()\\ | ## | | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n3\n /~\\ | _______\n ( oo| We found the | "" / \\ oo*o\n _\\=/_ computer outlet | :. | | o**o\n / \\ sir! ___ | | | *oo*\n //|/.\\|\\\\ / ()\\ | ## | | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n3\n /~\\ | _______\n ( oo| We found the | "" / \\ oo*o\n _\\=/_ computer outlet | :. | | o**o\n / \\ sir! ___ | | | *oo*\n //|/.\\|\\\\ / ()\\ | ## | | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| We found the | "" / \\ oo*o\n _\\=/_ computer outlet | :. | | o**o\n / \\ sir! ___ | | | *oo*\n //|/.\\|\\\\ / ()\\ | ## | | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. | | o**o\n / \\ ___ | | | *oo*\n //|/.\\|\\\\ / ()\\ | ## | | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. | | o**o\n / \\ ___ | | | *oo*\n //|/.\\|\\\\ / ()\\ | ## | | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n3\n ==== ==== |\n (o o") o o~~ |\n _\\- /_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n Plug in. (o o") o o~~ |\n He should be able _\\- /_ _\\- /_ |\n to interpret / \\ / \\ / \\ |\n the entire / \\/ \\ //| __ |\\\\ __ |\n Imperial / /| | |\\ | // |/ \\| || |o=||\n network. || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n2\n ==== ==== |\n Plug in. (o o") ~~o o |\n He should be able _\\- /_ _\\ -/_ |\n to interpret / \\ / \\ / \\ |\n the entire / \\/ \\ //| __ |\\\\ __ |\n Imperial / /| | |\\ | // |/ \\| || |o=||\n network. || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n Plug in. (o o") ~~o o |\n He should be able _\\- /_ _\\ -/_ |\n to interpret / \\ / \\ / \\ |\n the entire / \\/ \\ //| __ |\\\\ __ |\n Imperial / /| | |\\ | // |/ \\| \\\\ |o=||\n network. || | | | || // [][][] \\\\|__||\n (\' | | | \') |\' |\\ /| \') |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n Plug in. (o o") ~~o o |\n He should be able _\\- /_ _\\ -/_ |\n to interpret / \\ / \\ / \\ |\n the entire / \\/ \\ //| __ |\\\\ __ |\n Imperial / /| | |\\ | // |/ \\| \\\\ |*=||\n network. || | | | || // [][][] \\\\|__||\n (\' | | | \') |\' |\\ /| \') |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\\________\n Plug in. (o o") ~~o o |\n He should be able _\\- /_ _\\ -/_ |\n to interpret / \\ / \\ / \\ |\n the entire / \\/ \\ //| __ |\\\\ __ |\n Imperial / /| | |\\ | // |/ \\| \\\\ |*=||\n network. || | | | || // [][][] \\\\|__||\n (\' | | | \') |\' |\\ /| \') |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n Plug in. (o o") ~~o o |\\________\n He should be able _\\- /_ _\\ -/_ |\n to interpret / \\ / \\ / \\ |\n the entire / \\/ \\ //| __ |\\\\ __ |\n Imperial / /| | |\\ | // |/ \\| \\\\ |o=||\n network. || | | | || // [][][] \\\\|__||\n (\' | | | \') |\' |\\ /| \') |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n Plug in. (o o") ~~o o |\n He should be able _\\- /_ _\\ -/_ |\\________\n to interpret / \\ / \\ / \\ |\n the entire / \\/ \\ //| __ |\\\\ __ |\n Imperial / /| | |\\ | // |/ \\| \\\\ |o=||\n network. || | | | || // [][][] \\\\|__||\n (\' | | | \') |\' |\\ /| \') |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n Plug in. (o o") ~~o o |\n He should be able _\\- /_ _\\ -/_ |\n to interpret / \\ / \\ / \\ |\\________\n the entire / \\/ \\ //| __ |\\\\ __ |\n Imperial / /| | |\\ | // |/ \\| \\\\ |*=||\n network. || | | | || // [][][] \\\\|__||\n (\' | | | \') |\' |\\ /| \') |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n Plug in. (o o") ~~o o |\n He should be able _\\- /_ _\\ -/_ |\n to interpret / \\ / \\ / \\ |\n the entire / \\/ \\ //| __ |\\\\ __ |\\________\n Imperial / /| | |\\ | // |/ \\| \\\\ |*=||\n network. || | | | || // [][][] \\\\|__||\n (\' | | | \') |\' |\\ /| \') |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n Plug in. (o o") ~~o o |\n He should be able _\\- /_ _\\ -/_ |\n to interpret / \\ / \\ / \\ |\n the entire / \\/ \\ //| __ |\\\\ __ |\n Imperial / /| | |\\ | // |/ \\| \\\\ |o=||\\________\n network. || | | | || // [][][] \\\\|__||\n (\' | | | \') |\' |\\ /| \') |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n Plug in. (o o") ~~o o |\n He should be able _\\- /_ _\\ -/_ |\n to interpret / \\ / \\ / \\ |\n the entire / \\/ \\ //| __ |\\\\ __ |\n Imperial / /| | |\\ | // |/ \\| \\\\ |o=||\n network. || | | | || // [][][] \\\\|__||\\________\n (\' | | | \') |\' |\\ /| \') |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n Plug in. (o o") o o~~ |\n He should be able _\\- /_ _\\- /_ |\n to interpret / \\ / \\ / \\ |\n the entire / \\/ \\ //| __ |\\\\ __ |\n Imperial / /| | |\\ | // |/ \\| || |o=||\n network. || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\\________\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n Plug in. (o o") o o~~ |\n He should be able _\\- /_ _\\- /_ |\n to interpret / \\ / \\ / \\ |\n the entire / \\/ \\ //| __ |\\\\ __ |\n Imperial / /| | |\\ | // |/ \\| || |o=||\n network. || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\\________\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n Plug in. (o o") o o~~ |\n He should be able _\\- /_ _\\- /_ |\n to interpret / \\ / \\ / \\ |\n the entire / \\/ \\ //| __ |\\\\ __ |\n Imperial / /| | |\\ | // |/ \\| || |o=||\n network. || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\\________\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n Plug in. (o o") o o~~ |\n He should be able _\\- /_ _\\- /_ |\n to interpret / \\ / \\ / \\ |\n the entire / \\/ \\ //| __ |\\\\ __ |\n Imperial / /| | |\\ | // |/ \\| || |o=||\n network. || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\\________\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n Plug in. (o o") o o~~ |\n He should be able _\\- /_ _\\- /_ |\n to interpret / \\ / \\ / \\ |\n the entire / \\/ \\ //| __ |\\\\ __ |\n Imperial / /| | |\\ | // |/ \\| || |o=||\n network. || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\\________\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n Plug in. (o o") o o~~ |\n He should be able _\\- /_ _\\- /_ |\n to interpret / \\ / \\ / \\ |\n the entire / \\/ \\ //| __ |\\\\ __ |\n Imperial / /| | |\\ | // |/ \\| || |o=||\n network. || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|\\________\n13\n ==== ==== |\n Plug in. (o o") o o~~ |\n He should be able _\\- /_ _\\- /_ |\n to interpret / \\ / \\ / \\ |\n the entire / \\/ \\ //| __ |\\\\ __ |\n Imperial / /| | |\\ | // |/ \\| || |o=||\n network. || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n6\n ==== ==== |\n (o o") o o~~ |\n _\\- /_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n3\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. | | o**o\n / \\ ___ | | | *oo*\n //|/.\\|\\\\ / ()\\ | ## | | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n3\n /~\\ | _______\n ( oo| He says he\'s | "" / # /\\ \\ *ooo\n _\\=/_ found the main | :. | # / O| | o**o\n / \\ controls to ___ | |###======| *oo*\n //|/.\\|\\\\ the power beam / ()\\ | ## | #____| | o*oo\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| He says he\'s | "" / \\ oo*o\n _\\=/_ found the main | :. | | o**o\n / \\ controls to ___ | | | *oo*\n //|/.\\|\\\\ the power beam / ()\\ | ## | | o**o\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| He says he\'s | "" / ||OO \\ ooo*\n _\\=/_ found the main | :. | ||OO__| o**o\n / \\ controls to ___ | | // ____| o*o*\n //|/.\\|\\\\ the power beam / ()\\ | ## | //##.. | o**o\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| He says he\'s | "" / ||OO \\ ooo*\n _\\=/_ found the main | :. | ||OO__| o**o\n / \\ controls to ___ | | // ____| o*o*\n //|/.\\|\\\\ the power beam / ()\\ | ## | //##.. | o*oo\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| He says he\'s | "" / \\ ooo*\n _\\=/_ found the main | :. | | o**o\n / \\ controls to ___ | | | o*o*\n //|/.\\|\\\\ the power beam / ()\\ | ## | | o*oo\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| He says he\'s | "" /< \\\\ \\ ooo*\n _\\=/_ found the main | :. | < || | o*o*\n / \\ controls to ___ | |=========| *oo*\n //|/.\\|\\\\ the power beam / ()\\ | ## | OOO> \\\\| o*oo\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| He says he\'s | "" /< \\\\ \\ ooo*\n _\\=/_ found the main | :. | < || | o*o*\n / \\ controls to ___ | |=========| *oo*\n //|/.\\|\\\\ the power beam / ()\\ | ## | OOO> \\\\| o**o\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| He says he\'s | "" / \\ ooo*\n _\\=/_ found the main | :. | | o*o*\n / \\ controls to ___ | | | *oo*\n //|/.\\|\\\\ the power beam / ()\\ | ## | | o**o\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n3\n /~\\ | _______\n ( oo| He says he\'s | "" / | | \\ oo*o\n _\\=/_ found the main | :. |== ====| o*o*\n / \\ controls to ___ | | | |#<> | *o*o\n //|/.\\|\\\\ the power beam / ()\\ | ## |_/ \\___| o*oo\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| He says he\'s | "" / \\ oo*o\n _\\=/_ found the main | :. | | o*o*\n / \\ controls to ___ | | | *o*o\n //|/.\\|\\\\ the power beam / ()\\ | ## | | o**o\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| He says he\'s | "" /_______\\ *o*o\n _\\=/_ found the main | :. |[][][]===| o**o\n / \\ controls to ___ | |_________| *oo*\n //|/.\\|\\\\ the power beam / ()\\ | ## |[][][]===| ***o\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| He says he\'s | "" /_______\\ *o*o\n _\\=/_ found the main | :. |[][][]===| o**o\n / \\ controls to ___ | |_________| *oo*\n //|/.\\|\\\\ the power beam / ()\\ | ## |[][][]===| **oo\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| He says he\'s | "" / \\ *o*o\n _\\=/_ found the main | :. | | o**o\n / \\ controls to ___ | | | *oo*\n //|/.\\|\\\\ the power beam / ()\\ | ## | | **oo\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| He says he\'s | "" /--\\ .\\ oo*o\n _\\=/_ found the main | :. | |..\\ . | o**o\n / \\ controls to ___ | | |:: | . | *oo*\n //|/.\\|\\\\ the power beam / ()\\ | ## |=====|. .| o*oo\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| He says he\'s | "" /--\\ .\\ oo*o\n _\\=/_ found the main | :. | |..\\ . | o**o\n / \\ controls to ___ | | |:: | . | *oo*\n //|/.\\|\\\\ the power beam / ()\\ | ## |=====|. .| o**o\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| He says he\'s | "" / \\ oo*o\n _\\=/_ found the main | :. | | o**o\n / \\ controls to ___ | | | *oo*\n //|/.\\|\\\\ the power beam / ()\\ | ## | | o**o\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n3\n /~\\ | _______\n ( oo| He says he\'s | "" / || || \\ oo*o\n _\\=/_ found the main | :. |__OO_OO__| o**o\n / \\ controls to ___ | |__ _ __| *oo*\n //|/.\\|\\\\ the power beam / ()\\ | ## | OO OO | oo**\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| He says he\'s | "" / \\ oo*o\n _\\=/_ found the main | :. | | o**o\n / \\ controls to ___ | | | *oo*\n //|/.\\|\\\\ the power beam / ()\\ | ## | | oo**\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n3\n /~\\ | _______\n ( oo| He says he\'s | "" / .o. \\ oo*o\n _\\=/_ found the main | :. | o|||o | oooo\n / \\ controls to ___ | | o | o | *oo*\n //|/.\\|\\\\ the power beam / ()\\ | ## |/__/_\\__\\| oo**\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| He says he\'s | "" / \\ oo*o\n _\\=/_ found the main | :. | | oooo\n / \\ controls to ___ | | | *oo*\n //|/.\\|\\\\ the power beam / ()\\ | ## | | oo**\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n6\n /~\\ | _______\n ( oo| He says he\'s | "" / \\ oo*o\n _\\=/_ found the main | :. | .o. | *ooo\n / \\ controls to ___ | |___ooo___| *oo*\n //|/.\\|\\\\ the power beam / ()\\ | ## |---------| o*oo\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| He says he\'s | "" / \\ oo*o\n _\\=/_ found the main | :. | .*. | *ooo\n / \\ controls to ___ | |___ooo___| *oo*\n //|/.\\|\\\\ the power beam / ()\\ | ## |---------| o*oo\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| He says he\'s | "" / \\ oo*o\n _\\=/_ found the main | :. | .o. | *ooo\n / \\ controls to ___ | |___ooo___| *oo*\n //|/.\\|\\\\ the power beam / ()\\ | ## |---------| o*oo\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| He says he\'s | "" / \\ oo*o\n _\\=/_ found the main | :. | .*. | *ooo\n / \\ controls to ___ | |___ooo___| *oo*\n //|/.\\|\\\\ the power beam / ()\\ | ## |---------| o*oo\n || \\_/ || holding the _|_____|_ | ## \\_______/\n || |\\ /| || ship here. | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. | .o. | *ooo\n / \\ ___ | |___ooo___| *oo*\n //|/.\\|\\\\ / ()\\ | ## |---------| o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. | .*. | *ooo\n / \\ ___ | |___ooo___| *oo*\n //|/.\\|\\\\ / ()\\ | ## |---------| o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. | .o. | *ooo\n / \\ ___ | |___ooo___| *oo*\n //|/.\\|\\\\ / ()\\ | ## |---------| o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. | .*. | *ooo\n / \\ ___ | |___ooo___| *oo*\n //|/.\\|\\\\ / ()\\ | ## |---------| o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. | .o. | *ooo\n / \\ ___ | |___ooo___| *oo*\n //|/.\\|\\\\ / ()\\ | ## |---------| o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. | .*. | *ooo\n / \\ ___ | |___ooo___| *oo*\n //|/.\\|\\\\ / ()\\ | ## |---------| o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. | .o. | *ooo\n / \\ ___ | |___ooo___| *oo*\n //|/.\\|\\\\ / ()\\ | ## |---------| o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. | .*. | *ooo\n / \\ ___ | |___ooo___| *oo*\n //|/.\\|\\\\ / ()\\ | ## |---------| o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. | .o. | *ooo\n / \\ ___ | |___ooo___| *oo*\n //|/.\\|\\\\ / ()\\ | ## |---------| o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. | .*. | *ooo\n / \\ ___ | |___ooo___| *oo*\n //|/.\\|\\\\ / ()\\ | ## |---------| o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. | .o. | *ooo\n / \\ ___ | |___ooo___| *oo*\n //|/.\\|\\\\ / ()\\ | ## |---------| o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n3\n ==== ==== |\n (o o") o o~~ |\n _\\- /_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n ("o o) o o~~ |\n _\\ -/_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n6\n ==== ==== |\n I don\'t think ("o o) o o~~ |\n you boys can help. _\\ -/_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n19\n ==== ==== |\n I don\'t think (o o") o o~~ |\n you boys can help. _\\- /_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n (o o") o o~~ |\n _\\- /_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n8\n ==== ==== |\n I must go alone. (o o") o o~~ |\n _\\- /_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n15\n ==== ==== |\n I must go alone. ("o o) o o~~ |\n _\\ -/_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n6\n ==== ==== |\n ("o o) o o~~ |\n _\\ -/_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n25\n ==== I want to ==== |\n ("o o) go with you! o o~~ |\n _\\ -/_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n4\n ==== ==== |\n ("o o) o o~~ |\n _\\ -/_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n30\n ==== ==== |\n Be patient, Luke. ("o o) o o~~ |\n Stay and watch _\\ -/_ _\\- /_ |\n over the droids. / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n ("o o) o o~~ |\n _\\ -/_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n20\n ==== But he can... ==== |\n ("o o) o o~~ |\n _\\ -/_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n ("o o) o o~~ |\n _\\ -/_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n29\n ==== ==== |\n Your destiny ("o o) o o~~ |\n lies along a _\\ -/_ _\\- /_ |\n different path to / \\ / \\ / \\ |\n mine. / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n2\n ==== ==== |\n ("o o) o o~~ |\n _\\ -/_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n21\n ==== ==== |\n The Force will ("o o) o o~~ |\n be with you... _\\ -/_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n1\n ==== ==== |\n ("o o) o o~~ |\n _\\ -/_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n20\n ==== ==== |\n ("o o) o o~~ |\n ...always! _\\ -/_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n6\n ==== ==== |\n ("o o) o o~~ |\n _\\ -/_ _\\- /_ |\n / \\ / \\ / \\ |\n / \\/ \\ //| __ |\\\\ __ |\n / /| | |\\ | // |/ \\| || |o=||\n || | | | || // [][][] || |__||\n (\' | | | \') |\' |\\ /| \'| |\n | | | |_||_| |\n | |\\ | [ ][ ] |\n / || \\ | || | |\n / ||_|\\ |_||_| |\n__________________/____|[_]_\\______________[_][__\\_______|_________\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n17\n -=== ####\n ""o o {"o o}\n _\\ -/_ { =}\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n // |/ \\| \\\\ {} {// } {}\n // [][][] || {} // } {}\n |\' |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n4\n -=== ####\n ""o o {o o"}\n _\\ -/_ {= }\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n // |/ \\| \\\\ {} {// } {}\n // [][][] || {} // } {}\n |\' |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n38\n -=== ####\n Where did ""o o {o o"}\n you dig up _\\ -/_ {= }\n that old / \\ {~~ //~}\n fossil! //| __ |\\\\ {{~{ //}~}}\n // |/ \\| \\\\ {} {// } {}\n // [][][] || {} // } {}\n |\' |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n2\n -=== ####\n ""o o {o o"}\n _\\ -/_ {= }\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n // |/ \\| \\\\ {} {// } {}\n // [][][] || {} // } {}\n |\' |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n3\n -=== ####\n ""o o {"o o}\n _\\ -/_ { =}\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n // |/ \\| \\\\ {} {// } {}\n // [][][] || {} // } {}\n |\' |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n ==== |\n ~~o o |\n _\\ -/_ |\n / \\ |\n //| __ |\\\\ __ |\n // |/ \\| || |o=||\n // [][][] || |__||\n |\' |\\ /| \'| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n_____________________________________[_][__\\_______|_______________\n3\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n // |/ \\| || |o=||\n // [][][] || |__||\n |\' |\\ /| \'| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n_____________________________________[_][__\\_______|_______________\n5\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n // |/ \\| || |o=||\n // [][][] || |__||\n |\' |\\ /| \'| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][__\\_______|_______________\n5\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n \\\\|/ \\|// |o=||\n #[][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][__\\_______|_______________\n19\n ==== |\n Ben is o o~~ |\n a great man! _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n \\\\|/ \\|// |o=||\n #[][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][__\\_______|_______________\n13\n ==== |\n Ben is o o~~ |\n a great man! _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n \\\\|/ \\|// |o=||\n #[][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n5\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n \\\\|/ \\|// |o=||\n #[][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n1\n\n\n\n\n\n\n\n\n\n\n\n\n\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. | | o**o\n / \\ ___ | | | *oo*\n //|/.\\|\\\\ / ()\\ | ## | | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n3\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. | | o**o\n / \\ ___ | | | *oo*\n //|/.\\|\\\\ /() \\ | ## | | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. | | o**o\n / \\ ___ | | | *oo*\n //|/.\\|\\\\ / ()\\ | ## | | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. |__[]_[]__| o**o\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ / ()\\ | ## | [] [] | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. |__[]_[]__| o**o\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ /() \\ | ## | [] [] | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. |__[]_[]__| o**o\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ / ()\\ | ## | [] [] | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n3\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. |__[]_[]__| o**o\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ /() \\ | ## | [] [] | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. |__[]_[]__| o**o\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ / ()\\ | ## | [] [] | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. |__[]_[]__| o**o\n / \\ # ___ | |__ _ __| *oo*\n //|/.\\|\\\\// / ()\\ | ## | [] [] | o**o\n || \\_/ \\/ _|_____|_ | ## \\_______/\n || |\\ /| | | === | | |______________________\n # \\_ _/ |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. |__[]_[]__| o**o\n / \\ # ___ | |__ _ __| *oo*\n //|/.\\|\\\\// /() \\ | ## | [] [] | o**o\n || \\_/ \\/ _|_____|_ | ## \\_______/\n || |\\ /| | | === | | |______________________\n # \\_ _/ |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. |__[]_[]__| o**o\n / \\ # ___ | |__ _ __| *oo*\n //|/.\\|\\\\// / ()\\ | ## | [] [] | o**o\n || \\_/ \\/ _|_____|_ | ## \\_______/\n || |\\ /| | | === | | |______________________\n # \\_ _/ |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. |__[]_[]__| o**o\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ / ()\\ | ## | [] [] | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n3\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. |__[]_[]__| o**o\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ /() \\ | ## | [] [] | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. |__[]_[]__| o**o\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ / ()\\ | ## | [] [] | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. |__[]_[]__| o**o\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ /() \\ | ## | [] [] | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. |__[]_[]__| o**o\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ / ()\\ | ## | [] [] | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n3\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. |__[]_[]__| o**o\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ /() \\ | ## | [] [] | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. |__[]_[]__| o**o\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ / ()\\ | ## | [] [] | o**o\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. |__[]_[]__| o**o\n / \\ # ___ | |__ _ __| *oo*\n //|/.\\|\\\\// / ()\\ | ## | [] [] | o**o\n || \\_/ \\/ _|_____|_ | ## \\_______/\n || |\\ /| | | === | | |______________________\n # \\_ _/ |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. |__[]_[]__| o**o\n / \\ # ___ | |__ _ __| *oo*\n //|/.\\|\\\\// /() \\ | ## | [] [] | o**o\n || \\_/ \\/ _|_____|_ | ## \\_______/\n || |\\ /| | | === | | |______________________\n # \\_ _/ |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ oo*o\n _\\=/_ | :. |__[]_[]__| o**o\n / \\ # ___ | |__ _ __| *oo*\n //|/.\\|\\\\// / ()\\ | ## | [] [] | o**o\n || \\_/ \\/ _|_____|_ | ## \\_______/\n || |\\ /| | | === | | |______________________\n # \\_ _/ |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n3\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n // |/ \\| || |o=||\n // [][][] || |__||\n |\' |\\ /| \'| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n4\n ==== |\n o o~~ |\n _\\o /_ |\n / \\ |\n //| __ |\\\\ __ |\n // |/ \\| || |o=||\n // [][][] || |__||\n |\' |\\ /| \'| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n4\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n // |/ \\| || |o=||\n // [][][] || |__||\n |\' |\\ /| \'| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n18\n ==== |\n o o~~ |\n What is it? _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n // |/ \\| || |o=||\n // [][][] || |__||\n |\' |\\ /| \'| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n1\n ==== |\n o o~~ |\n What is it? _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n || |/ \\| || |o=||\n || [][][] || |__||\n |\' |\\ /| \'| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n6\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n || |/ \\| || |o=||\n || [][][] || |__||\n |\' |\\ /| \'| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n4\n\n\n\n\n\n\n\n\n\n\n\n\n\n11\n /~\\ | _______\n ( oo| He says he\'s | "" / \\ ooo*\n _\\=/_ found her... | :. |__[]_[]__| o*o*\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ / ()\\ | ## | [] [] | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n18\n /~\\ | _______\n ( oo| He says he\'s | "" / \\ ooo*\n _\\=/_ found her... | :. |__[]_[]__| o*o*\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ /() \\ | ## | [] [] | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n3\n /~\\ | _______\n ( oo| | "" / \\ ooo*\n _\\=/_ | :. |__[]_[]__| o*o*\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ /() \\ | ## | [] [] | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n10\n /~\\ | _______\n ( oo| And keeps repeating | "" / \\ ooo*\n _\\=/_ she\'s here. | :. |__[]_[]__| o*o*\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ /() \\ | ## | [] [] | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n5\n /~\\ | _______\n ( oo| And keeps repeating | "" / \\ ooo*\n _\\=/_ she\'s here. | :. |__[]_[]__| o*o*\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ / ()\\ | ## | [] [] | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n8\n /~\\ | _______\n ( oo| And keeps repeating | "" / \\ ooo*\n _\\=/_ she\'s here. | :. |__[]_[]__| o*o*\n / \\ # ___ | |__ _ __| *oo*\n //|/.\\|\\\\// / ()\\ | ## | [] [] | o*oo\n || \\_/ \\/ _|_____|_ | ## \\_______/\n || |\\ /| | | === | | |______________________\n # \\_ _/ |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n6\n /~\\ | _______\n ( oo| | "" / \\ ooo*\n _\\=/_ | :. |__[]_[]__| o*o*\n / \\ # ___ | |__ _ __| *oo*\n //|/.\\|\\\\// / ()\\ | ## | [] [] | o*oo\n || \\_/ \\/ _|_____|_ | ## \\_______/\n || |\\ /| | | === | | |______________________\n # \\_ _/ |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n1\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n \\\\|/ \\|// |o=||\n #[][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n22\n ==== |\n o o~~ |\n Well who... _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n \\\\|/ \\|// |o=||\n #[][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n2\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n \\\\|/ \\|// |o=||\n #[][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n19\n ==== |\n o o~~ |\n who has he found? _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n \\\\|/ \\|// |o=||\n #[][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n4\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n \\\\|/ \\|// |o=||\n #[][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n1\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n /~\\ | _______\n ( oo| | "" / \\ ooo*\n _\\=/_ | :. |__[]_[]__| o*o*\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ / ()\\ | ## | [] [] | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n16\n /~\\ | _______\n ( oo| Princess Leia. | "" / \\ ooo*\n _\\=/_ | :. |__[]_[]__| o*o*\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ / ()\\ | ## | [] [] | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n4\n /~\\ | _______\n ( oo| | "" / \\ ooo*\n _\\=/_ | :. |__[]_[]__| o*o*\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ / ()\\ | ## | [] [] | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n2\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n \\\\|/ \\|// |o=||\n #[][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n1\n ==== |\n O O~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n \\\\|/ \\|// |o=||\n #[][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n3\n ==== |\n O O~~ |\n _\\o /_ |\n / \\ |\n //| __ |\\\\ __ |\n \\\\|/ \\|// |o=||\n #[][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n2\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n \\\\|/ \\|// |o=||\n #[][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n11\n ==== |\n o o~~ |\n The princess? _\\- /_ |\n / \\ |\n She\'s here? //| __ |\\\\ __ |\n \\\\|/ \\|// |o=||\n #[][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n13\n ==== |\n o o~~ |\n The princess? _\\- /_ |\n / \\ |\n She\'s here? //| __ |\\\\ __ |\n || |/ \\| || |o=||\n || [][][] || |__||\n |\' |\\ /| \'| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n4\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n || |/ \\| || |o=||\n || [][][] || |__||\n |\' |\\ /| \'| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n9\n -=== ####\n ""o o {"o o}\n _\\ -/_ { =}\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n // |/ \\| \\\\ {} {// } {}\n // [][][] || {} // } {}\n |\' |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n6\n -=== ####\n ""o o {o o"}\n _\\ -/_ {= }\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n // |/ \\| \\\\ {} {// } {}\n // [][][] || {} // } {}\n |\' |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n6\n -=== ####\n ""o o {o o"}\n _\\ -/_ {= }\n # / \\ {~~ //~}\n \\\\//| __ |\\\\ {{~{ //}~}}\n \\/ |/ \\| \\\\ {} {// } {}\n [][][] || {} // } {}\n |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n11\n -=== ####\n ""o o {o o"}\n Princess? _\\ -/_ {= }\n # / \\ {~~ //~}\n \\\\//| __ |\\\\ {{~{ //}~}}\n \\/ |/ \\| \\\\ {} {// } {}\n [][][] || {} // } {}\n |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n10\n -=== ####\n ""o o {"o o}\n Princess? _\\ -/_ { =}\n # / \\ {~~ //~}\n \\\\//| __ |\\\\ {{~{ //}~}}\n \\/ |/ \\| \\\\ {} {// } {}\n [][][] || {} // } {}\n |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n5\n -=== ####\n ""o o {"o o}\n _\\ -/_ { =}\n # / \\ {~~ //~}\n \\\\//| __ |\\\\ {{~{ //}~}}\n \\/ |/ \\| \\\\ {} {// } {}\n [][][] || {} // } {}\n |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n /~\\ | _______\n ( oo| | "" / \\ ooo*\n _\\=/_ | :. |__[]_[]__| o*o*\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ / ()\\ | ## | [] [] | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n6\n /~\\ | _______\n ( oo| Level 5. | "" / \\ ooo*\n _\\=/_ Detention block | :. |__[]_[]__| o*o*\n / \\ AA-23. ___ | |__ _ __| *oo*\n //|/.\\|\\\\ / ()\\ | ## | [] [] | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n6\n /~\\ | _______\n ( oo| Level 5. | "" / \\ ooo*\n _\\=/_ Detention block | :. |__[]_[]__| o*o*\n / \\ AA-23. ___ | |__ _ __| *oo*\n //|/.\\|\\\\ /() \\ | ## | [] [] | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n7\n /~\\ | _______\n ( oo| Level 5. | "" / \\ ooo*\n _\\=/_ Detention block | :. |__[]_[]__| o*o*\n / \\ # AA-23. ___ | |__ _ __| *oo*\n //|/.\\|\\\\// /() \\ | ## | [] [] | o*oo\n || \\_/ \\/ _|_____|_ | ## \\_______/\n || |\\ /| | | === | | |______________________\n # \\_ _/ |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n3\n /~\\ | _______\n ( oo| Level 5. | "" / \\ ooo*\n _\\=/_ Detention block | :. |__[]_[]__| o*o*\n / \\ # AA-23. ___ | |__ _ __| *oo*\n //|/.\\|\\\\// /() \\ | ## | [] [] | o*oo\n || \\_/ \\/ _|_____|_ | ## \\_______/\n || |\\ /| | | === | | |______________________\n # \\_ _/ |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n7\n /~\\ | _______\n ( oo| Level 5. | "" / \\ ooo*\n _\\=/_ Detention block | :. |__[]_[]__| o*o*\n / \\ # AA-23. ___ | |__ _ __| *oo*\n //|/.\\|\\\\// / ()\\ | ## | [] [] | o*oo\n || \\_/ \\/ _|_____|_ | ## \\_______/\n || |\\ /| | | === | | |______________________\n # \\_ _/ |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n /~\\ | _______\n ( oo| | "" / \\ ooo*\n _\\=/_ | :. |__[]_[]__| o*o*\n / \\ # ___ | |__ _ __| *oo*\n //|/.\\|\\\\// / ()\\ | ## | [] [] | o*oo\n || \\_/ \\/ _|_____|_ | ## \\_______/\n || |\\ /| | | === | | |______________________\n # \\_ _/ |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n6\n /~\\ | _______\n ( oo| | "" / \\ ooo*\n _\\=/_ | :. |__[]_[]__| o*o*\n / \\ # ___ | |__ _ __| *oo*\n //|/.\\|\\\\// /() \\ | ## | [] [] | o*oo\n || \\_/ \\/ _|_____|_ | ## \\_______/\n || |\\ /| | | === | | |______________________\n # \\_ _/ |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n7\n /~\\ | _______\n ( oo| I\'m afraid she\'s | "" / \\ ooo*\n _\\=/_ scheduled for | :. |__[]_[]__| o*o*\n / \\ # termination. ___ | |__ _ __| *oo*\n //|/.\\|\\\\// /() \\ | ## | [] [] | o*oo\n || \\_/ \\/ _|_____|_ | ## \\_______/\n || |\\ /| | | === | | |______________________\n # \\_ _/ |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n9\n /~\\ | _______\n ( oo| I\'m afraid she\'s | "" / \\ ooo*\n _\\=/_ scheduled for | :. |__[]_[]__| o*o*\n / \\ termination. ___ | |__ _ __| *oo*\n //|/.\\|\\\\ /() \\ | ## | [] [] | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n6\n /~\\ | _______\n ( oo| I\'m afraid she\'s | "" / \\ ooo*\n _\\=/_ scheduled for | :. |__[]_[]__| o*o*\n / \\ termination. ___ | |__ _ __| *oo*\n //|/.\\|\\\\ / ()\\ | ## | [] [] | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n7\n /~\\ | _______\n ( oo| I\'m afraid she\'s | "" / \\ ooo*\n _\\=/_ scheduled for | :. |__[]_[]__| o*o*\n / \\ termination. ___ | |__ _ __| *oo*\n //|/.\\|\\\\ / ()\\ | ## | [] [] | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n5\n /~\\ | _______\n ( oo| | "" / \\ ooo*\n _\\=/_ | :. |__[]_[]__| o*o*\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ / ()\\ | ## | [] [] | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n | | | /=\\ /=\\ /=\\ |\n____/_]_[_\\___________________[_]_[_]_[_]_|________________________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n -=== ####\n ""o o {"o o}\n _\\ -/_ { =}\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n // |/ \\| \\\\ {} {// } {}\n // [][][] || {} // } {}\n |\' |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n9\n -=== ####\n What are you ""o o {o o"}\n talking _\\ -/_ {= }\n about? # / \\ {~~ //~}\n \\\\//| __ |\\\\ {{~{ //}~}}\n \\/ |/ \\| \\\\ {} {// } {}\n [][][] || {} // } {}\n |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n9\n -=== ####\n What are you ""o o {"o o}\n talking _\\ -/_ { =}\n about? # / \\ {~~ //~}\n \\\\//| __ |\\\\ {{~{ //}~}}\n \\/ |/ \\| \\\\ {} {// } {}\n [][][] || {} // } {}\n |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n2\n -=== ####\n What are you ""o o {"o o}\n talking _\\ -/_ { =}\n about? / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n // |/ \\| \\\\ {} {// } {}\n |\' [][][] || {} // } {}\n |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n5\n -=== ####\n ""o o {"o o}\n _\\ -/_ { =}\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n // |/ \\| \\\\ {} {// } {}\n |\' [][][] || {} // } {}\n |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n || |/ \\| || |o=||\n || [][][] || |__||\n |\' |\\ /| \'| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n29\n ==== |\n o o~~ |\n She\'s the one _\\- /_ |\n in the message. / \\ |\n //| __ |\\\\ __ |\n || |/ \\| || |o=||\n || [][][] || |__||\n |\' |\\ /| \'| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n2\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n || |/ \\| || |o=||\n || [][][] || |__||\n |\' |\\ /| \'| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n2\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n \\\\|/ \\|// |o=||\n #[][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n16\n ==== |\n o o~~ |\n We\'ve got to _\\- /_ |\n help her! / \\ |\n //| __ |\\\\ __ |\n \\\\|/ \\|// |o=||\n #[][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n17\n ==== |\n o o~~ |\n We\'ve got to _\\- /_ |\n help her! / \\ |\n //| __ |\\\\ __ |\n // |/ \\|// |o=||\n /\' [][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n1\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n // |/ \\|// |o=||\n /\' [][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n5\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n \\\\|/ \\|// |o=||\n #[][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n4\n -=== ####\n ""o o {"o o}\n _\\ -/_ { =}\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n // |/ \\| \\\\ {} {// } {}\n // [][][] || {} // } {}\n |\' |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n2\n -=== ####\n ""o o {o o"}\n _\\ -/_ {= }\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n // |/ \\| \\\\ {} {// } {}\n // [][][] || {} // } {}\n |\' |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n8\n -=== ####\n I\'m not ""o o {o o"}\n going anywhere. _\\ -/_ {= }\n # / \\ {~~ //~}\n \\\\//| __ |\\\\ {{~{ //}~}}\n \\/ |/ \\| \\\\ {} {// } {}\n [][][] || {} // } {}\n |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n2\n -=== ####\n I\'m not ""o o {"o o}\n going anywhere. _\\ -/_ { =}\n # / \\ {~~ //~}\n \\\\//| __ |\\\\ {{~{ //}~}}\n \\/ |/ \\| \\\\ {} {// } {}\n [][][] || {} // } {}\n |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n17\n -=== ####\n I\'m not ""o o {"o o}\n going anywhere. _\\ -/_ { =}\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n \\\\|/ \\| \\\\ {} {// } {}\n #[][][] || {} // } {}\n |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n6\n -=== ####\n ""o o {"o o}\n _\\ -/_ { =}\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n \\\\|/ \\| \\\\ {} {// } {}\n #[][][] || {} // } {}\n |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n19\n ==== |\n ~~o o |\n _\\ -/_ |\n / \\ |\n //| __ |\\\\ __ |\n || |/ \\| || |o=||\n || [][][] || |__||\n |\' |\\ /| \'| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n5\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n || |/ \\| || |o=||\n || [][][] || |__||\n |\' |\\ /| \'| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n11\n ==== |\n o o~~ |\n She\'s rich... _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n || |/ \\| || |o=||\n || [][][] || |__||\n |\' |\\ /| \'| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n11\n ==== |\n o o~~ |\n She\'s rich... _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n \\\\|/ \\|// |o=||\n #[][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n4\n ==== |\n o o~~ |\n _\\- /_ |\n / \\ |\n //| __ |\\\\ __ |\n \\\\|/ \\|// |o=||\n #[][][]# |__||\n |\\ /| |\n |_||_| |\n [ ][ ] |\n | || | |\n |_||_| |\n____________________________________/__][_]________|_______________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n4\n -=== ####\n ""o o {"o o}\n _\\ -/_ { =}\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n // |/ \\| \\\\ {} {// } {}\n // [][][] || {} // } {}\n |\' |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n2\n -=== ####\n ""o o {o o"}\n _\\ -/_ {= }\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n // |/ \\| \\\\ {} {// } {}\n // [][][] || {} // } {}\n |\' |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n14\n -=== ####\n Rich? ""o o {o o"}\n _\\ -/_ {= }\n # / \\ {~~ //~}\n \\\\//| __ |\\\\ {{~{ //}~}}\n \\/ |/ \\| \\\\ {} {// } {}\n [][][] || {} // } {}\n |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n3\n -=== ####\n Rich? ""o o {o o"}\n _\\ -/_ {= }\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n // |/ \\| \\\\ {} {// } {}\n // [][][] || {} // } {}\n # |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n3\n -=== ####\n Rich? ""o o {"o o}\n _\\ -/_ { =}\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n // |/ \\| \\\\ {} {// } {}\n // [][][] || {} // } {}\n # |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n5\n -=== ####\n ""o o {"o o}\n _\\ -/_ { =}\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n // |/ \\| \\\\ {} {// } {}\n // [][][] || {} // } {}\n # |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n2\n -=== ####\n What\'s ""o o {o o"}\n your plan? _\\ -/_ {= }\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n // |/ \\| \\\\ {} {// } {}\n // [][][] || {} // } {}\n # |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n2\n -=== ####\n What\'s ""o o {o o"}\n your plan? _\\ -/_ {= }\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n \\\\|/ \\| \\\\ {} {// } {}\n #[][][] || {} // } {}\n |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n14\n -=== ####\n What\'s ""o o {"o o}\n your plan? _\\ -/_ { =}\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n \\\\|/ \\| \\\\ {} {// } {}\n #[][][] || {} // } {}\n |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n6\n -=== ####\n ""o o {"o o}\n _\\ -/_ { =}\n / \\ {~~ //~}\n //| __ |\\\\ {{~{ //}~}}\n \\\\|/ \\| \\\\ {} {// } {}\n #[][][] || {} // } {}\n |\\ /| [# {} H{{}}} {}\n |_||_| I] @ H"||"} @\n [ ][ ] I {"||"}\n | || | {"||"}\n |_||_| {"||"}\n__________________/__][_]________________[_][_]____________________\n1\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n -=== #### ====\n ""o o {"o o} o o~~\n _\\ -/_ { =} _\\- /_\n / \\ {~~ //~} / \\\n //| __ |\\\\ {{~{ //}~}} //| __ |\\\\\n \\\\|/ \\| || {} {// } {} // |/ \\|//\n #[][][] || {} // } {} # [][][]#\n |\\ /| # {} H{{}}} {} [ |\\ /|\n |_||_| @ H"||"} @ [ |_||_|\n [ ][ ] {"||"} [ ][ ]\n | || | {"||"} | || |\n |_||_| {"||"} |_||_|\n____[_][__\\_________________[_][_]__________________/__][_]________\n11\n -=== #### ====\n ""o o {"o o} I\'m going o o~~\n _\\ -/_ { =} to put _\\- /_\n / \\ {~~ //~} these on / \\\n //| __ |\\\\ {{~{ //}~}} you. //| __ |\\\\\n \\\\|/ \\| || {} {// } {} // |/ \\|//\n #[][][] || {} // } {} # [][][]#\n |\\ /| # {} H{{}}} {} [ |\\ /|\n |_||_| @ H"||"} @ [ |_||_|\n [ ][ ] {"||"} [ ][ ]\n | || | {"||"} | || |\n |_||_| {"||"} |_||_|\n____[_][__\\_________________[_][_]__________________/__][_]________\n6\n -=== #### ====\n ""o o {"O O} I\'m going o o~~\n _\\ -/_ { -} to put _\\- /_\n / \\ {~~ //~} these on / \\\n //| __ |\\\\ {{~{ //}~}} you. //| __ |\\\\\n \\\\|/ \\| || {} {// } {} // |/ \\|//\n #[][][] || {} // } {} # [][][]#\n |\\ /| # {} H{{}}} {} [ |\\ /|\n |_||_| @ H"||"} @ [ |_||_|\n [ ][ ] {"||"} [ ][ ]\n | || | {"||"} | || |\n |_||_| {"||"} |_||_|\n____[_][__\\_________________[_][_]__________________/__][_]________\n2\n -=== #### ====\n ""o o {"o o} I\'m going o o~~\n _\\ -/_ { -} to put _\\- /_\n / \\ {~~ //~} these on / \\\n //| __ |\\\\ {{~{ //}~}} you. //| __ |\\\\\n \\\\|/ \\| || {} {// } {} // |/ \\|//\n #[][][] || {} // } {} # [][][]#\n |\\ /| # {} H{{}}} {} [ |\\ /|\n |_||_| @ H"||"} @ [ |_||_|\n [ ][ ] {"||"} [ ][ ]\n | || | {"||"} | || |\n |_||_| {"||"} |_||_|\n____[_][__\\_________________[_][_]__________________/__][_]________\n1\n -=== #### ====\n ""o o {"o o} I\'m going o o~~\n _\\ -/_ { O} to put _\\- /_\n / \\ {~~ //~} these on / \\\n //| __ |\\\\ {{~{ //}~}} you. //| __ |\\\\\n \\\\|/ \\| || {} {// } {} // |/ \\|//\n #[][][] || {} // } {} # [][][]#\n |\\ /| # {} H{{}}} {} [ |\\ /|\n |_||_| @ H"||"} @ [ |_||_|\n [ ][ ] {"||"} [ ][ ]\n | || | {"||"} | || |\n |_||_| {"||"} |_||_|\n____[_][__\\_________________[_][_]__________________/__][_]________\n2\n -=== #### ====\n ""o o {"o o} I\'m going O O~~\n _\\ -/_ { O} to put _\\- /_\n / \\ {~~ //~} these on / \\\n //| __ |\\\\ {{~{ //}~}} you. //| __ |\\\\\n \\\\|/ \\| || {} {// } {} // |/ \\|//\n #[][][] || {} // } {} # [][][]#\n |\\ /| # {} H{{}}} {} [ |\\ /|\n |_||_| @ H"||"} @ [ |_||_|\n [ ][ ] {"||"} [ ][ ]\n | || | {"||"} | || |\n |_||_| {"||"} |_||_|\n____[_][__\\_________________[_][_]__________________/__][_]________\n3\n -=== #### ====\n ""o o {"o o} I\'m going O O~~\n _\\ -/_ { O} to put _\\- /_\n / \\ {~~ //~} these on / \\\n //| __ |\\\\ {{~{ //}~}} you. //| __ |\\\\\n \\\\|/ \\|// {} {// } {} // |/ \\|//\n #[][][]# {} // } {} # [][][]#\n |\\ /| {} H{{}}} {} [ |\\ /|\n |_||_| @ H"||"} @ [ |_||_|\n [ ][ ] {"||"} [ ][ ]\n | || | {"||"} | || |\n |_||_| {"||"} |_||_|\n____[_][__\\_________________[_][_]__________________/__][_]________\n1\n -=== #### ====\n ""o o {"o o} I\'m going O O~~\n _\\ -/_ { =} to put _\\- /_\n / \\ {~~ //~} these on / \\\n //| __ |\\\\ {{~{ //}~}} you. //| __ |\\\\\n \\\\|/ \\|// {} {// } {} // |/ \\| \\\\\n #[][][]# {} // } {} # [][][] ||\n |\\ /| {} H{{}}} {} [ |\\ /| #\n |_||_| @ H"||"} @ [ |_||_|\n [ ][ ] {"||"} [ ][ ]\n | || | {"||"} | || |\n |_||_| {"||"} |_||_|\n____[_][__\\_________________[_][_]__________________/__][_]________\n5\n -=== #### ====\n ""o o {"o o} I\'m going o o~~\n _\\ -/_ { =} to put _\\- /_\n / \\ {~~ //~} these on / \\\n //| __ |\\\\ {{~{ //}~}} you. //| __ |\\\\\n \\\\|/ \\|// {} {// } {} // |/ \\| \\\\\n #[][][]# {} // } {} # [][][] ||\n |\\ /| {} H{{}}} {} [ |\\ /| #\n |_||_| @ H"||"} @ [ |_||_|\n [ ][ ] {"||"} [ ][ ]\n | || | {"||"} | || |\n |_||_| {"||"} |_||_|\n____[_][__\\_________________[_][_]__________________/__][_]________\n6\n -=== #### ====\n ""o o {"o o} o o~~\n _\\ -/_ { =} _\\- /_\n / \\ {~~ //~} / \\\n //| __ |\\\\ {{~{ //}~}} //| __ |\\\\\n \\\\|/ \\|// {} {// } {} // |/ \\| \\\\\n #[][][]# {} // } {} # [][][] ||\n |\\ /| {} H{{}}} {} [ |\\ /| #\n |_||_| @ H"||"} @ [ |_||_|\n [ ][ ] {"||"} [ ][ ]\n | || | {"||"} | || |\n |_||_| {"||"} |_||_|\n____[_][__\\_________________[_][_]__________________/__][_]________\n10\n -=== #### ====\n ""o o Don\'t worry {"o o} o o~~\n _\\ -/_ Chewie... { =} _\\- /_\n / \\ {~~ //~} / \\\n //| __ |\\\\ {{~{ //}~}} //| __ |\\\\\n \\\\|/ \\|// {} {// } {} // |/ \\| \\\\\n #[][][]# {} // } {} # [][][] ||\n |\\ /| {} H{{}}} {} [ |\\ /| #\n |_||_| @ H"||"} @ [ |_||_|\n [ ][ ] {"||"} [ ][ ]\n | || | {"||"} | || |\n |_||_| {"||"} |_||_|\n____[_][__\\_________________[_][_]__________________/__][_]________\n7\n -=== #### ====\n ""o o Don\'t worry {o o"} o o~~\n _\\ -/_ Chewie... {= } _\\- /_\n / \\ {~~ //~} / \\\n //| __ |\\\\ {{~{ //}~}} //| __ |\\\\\n \\\\|/ \\|// {} {// } {} // |/ \\| \\\\\n #[][][]# {} // } {} # [][][] ||\n |\\ /| {} H{{}}} {} [ |\\ /| #\n |_||_| @ H"||"} @ [ |_||_|\n [ ][ ] {"||"} [ ][ ]\n | || | {"||"} | || |\n |_||_| {"||"} |_||_|\n____[_][__\\_________________[_][_]__________________/__][_]________\n16\n -=== #### ====\n ""o o Don\'t worry {o o"} o o~~\n _\\ -/_ Chewie... {= } _\\- /_\n / \\ {~~ //~} / \\\n //| __ |\\\\ {{~{ //}~}} //| __ |\\\\\n \\\\|/ \\|// {} {// } {} // |/ \\| \\\\\n #[][][]# {} // } {} # [][][] ||\n |\\ /| {} H{{}}} {} [ |\\ /| #\n |_||_| @ H"||"} @ [ |_||_|\n [ ][ ] {"||"} [ ][ ]\n | || | {"||"} | || |\n |_||_| {"||"} |_||_|\n____[_][__\\_________________[_][_]__________________/__][_]________\n2\n -=== #### ====\n ""o o {o o"} o o~~\n _\\ -/_ {= } _\\- /_\n / \\ {~~ //~} / \\\n //| __ |\\\\ {{~{ //}~}} //| __ |\\\\\n \\\\|/ \\|// {} {// } {} // |/ \\| \\\\\n #[][][]# {} // } {} # [][][] ||\n |\\ /| {} H{{}}} {} [ |\\ /| #\n |_||_| @ H"||"} @ [ |_||_|\n [ ][ ] {"||"} [ ][ ]\n | || | {"||"} | || |\n |_||_| {"||"} |_||_|\n____[_][__\\_________________[_][_]__________________/__][_]________\n19\n -=== #### ====\n ""o o I think I {o o"} o o~~\n _\\ -/_ know what {= } _\\- /_\n / \\ he has in {~~ //~} / \\\n //| __ |\\\\ mind. {{~{ //}~}} //| __ |\\\\\n \\\\|/ \\|// {} {// } {} // |/ \\| \\\\\n #[][][]# {} // } {} # [][][] ||\n |\\ /| {} H{{}}} {} [ |\\ /| #\n |_||_| @ H"||"} @ [ |_||_|\n [ ][ ] {"||"} [ ][ ]\n | || | {"||"} | || |\n |_||_| {"||"} |_||_|\n____[_][__\\_________________[_][_]__________________/__][_]________\n9\n -=== #### ====\n ""o o I think I {o o"} o o~~\n _\\ -/_ know what {= } _\\- /_\n / \\ he has in {~~ //~} / \\\n //| __ |\\\\ mind. {{~{ //}~}} //| __ |\\\\\n \\\\|/ \\| \\\\ {} {// } {} // |/ \\| \\\\\n #[][][] # {} // } {} # [][][] ||\n |\\ /| {} H{{}}} {} [ |\\ /| #\n |_||_| @ H"||"} @ [ |_||_|\n [ ][ ] {"||"} [ ][ ]\n | || | {"||"} | || |\n |_||_| {"||"} |_||_|\n____[_][__\\_________________[_][_]__________________/__][_]________\n6\n -=== #### ====\n ""o o I think I {o o"} o o~~\n _\\ -/_ know what {= } _\\- /_\n / \\ he has in {~~ //~} / \\\n //| __ |\\\\ mind. {{~{ //}~}} //| __ |\\\\\n \\\\|/ \\| \\\\ {} {// } {} // |/ \\|//\n #[][][] # {} // } {} # [][][]#\n |\\ /| {} H{{}}} {} [ |\\ /|\n |_||_| @ H"||"} @ [ |_||_|\n [ ][ ] {"||"} [ ][ ]\n | || | {"||"} | || |\n |_||_| {"||"} |_||_|\n____[_][__\\_________________[_][_]__________________/__][_]________\n6\n -=== #### ====\n ""o o {o o"} o o~~\n _\\ -/_ {= } _\\- /_\n / \\ {~~ //~} / \\\n //| __ |\\\\ {{~{ //}~}} //| __ |\\\\\n \\\\|/ \\| \\\\ {} {// } {} // |/ \\|//\n #[][][] # {} // } {} # [][][]#\n |\\ /| {} H{{}}} {} [ |\\ /|\n |_||_| @ H"||"} @ [ |_||_|\n [ ][ ] {"||"} [ ][ ]\n | || | {"||"} | || |\n |_||_| {"||"} |_||_|\n____[_][__\\_________________[_][_]__________________/__][_]________\n5\n\n\n\n\n\n\n\n\n\n\n\n\n\n6\n /~\\ | _______\n ( oo| | "" / \\ ooo*\n _\\=/_ | :. |__[]_[]__| o*o*\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ / ()\\ | ## | [] [] | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n |_| | /=\\ /=\\ /=\\ |\n____/_ _[_\\___________________[_]_[_]_[_]_|________________________\n19\n /~\\ | _______\n ( oo| What should R2 and | "" / \\ ooo*\n _\\=/_ I do if we\'re | :. |__[]_[]__| o*o*\n / \\ discovered ___ | |__ _ __| *oo*\n //|/.\\|\\\\ here? / ()\\ | ## | [] [] | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n |_| | /=\\ /=\\ /=\\ |\n____/_ _[_\\___________________[_]_[_]_[_]_|________________________\n9\n /~\\ | _______\n ( oo| What should R2 and | "" / \\ ooo*\n _\\=/_ I do if we\'re | :. |__[]_[]__| o*o*\n / \\ discovered ___ | |__ _ __| *oo*\n //|/.\\|\\\\ here? / ()\\ | ## | [] [] | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n |_| | /=\\ /=\\ /=\\ |\n____/_ _[_\\___________________[_]_[_]_[_]_|________________________\n6\n /~\\ | _______\n ( oo| | "" / \\ ooo*\n _\\=/_ | :. |__[]_[]__| o*o*\n / \\ ___ | |__ _ __| *oo*\n //|/.\\|\\\\ / ()\\ | ## | [] [] | o*oo\n || \\_/ || _|_____|_ | ## \\_______/\n || |\\ /| || | | === | | |______________________\n # \\_ _/ # |_| O |_| /\n | | | || O || |------------------------\n | | | ||__*__|| | (*)\n []|[] |~ \\___/ ~| |\n |_| | /=\\ /=\\ /=\\ |\n____/_ _[_\\___________________[_]_[_]_[_]_|________________________\n1\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n ===- ==== |\n o o"" o o~~ |\n _\\- /_ _\\- /_ |\n / \\ / \\ |\n //| __ |\\\\ //| __ |\\\\ __ |\n // |/ \\ // \\\\|/ \\|// |o=||\n # [][][]# #[][][]# |__||\n |\\ /| |\\ /| |\n |_||_| |_||_| |\n [ ][ ] [ ][ ] |\n | || | | || | |\n |_||_| |_||_| |\n_______________/__][_]____________________/__][_]________|_________\n20\n ===- ==== |\n o o"" Lock the o o~~ |\n _\\- /_ door. _\\- /_ |\n / \\ / \\ |\n //| __ |\\\\ //| __ |\\\\ __ |\n // |/ \\ // \\\\|/ \\|// |o=||\n # [][][]# #[][][]# |__||\n |\\ /| |\\ /| |\n |_||_| |_||_| |\n [ ][ ] [ ][ ] |\n | || | | || | |\n |_||_| |_||_| |\n_______________/__][_]____________________/__][_]________|_________\n7\n ===- ==== |\n o o"" Lock the o o~~ |\n _\\- /_ door. _\\- /_ |\n / \\ / \\ |\n //| __ |\\\\ //| __ |\\\\ __ |\n // |/ \\ // // |/ \\|// |o=||\n # [][][]# # [][][]# |__||\n |\\ /| |\\ /| |\n |_||_| |_||_| |\n [ ][ ] [ ][ ] |\n | || | | || | |\n |_||_| |_||_| |\n_______________/__][_]____________________/__][_]________|_________\n2\n ===- ==== |\n o o"" o o~~ |\n _\\- /_ _\\- /_ |\n / \\ / \\ |\n //| __ |\\\\ //| __ |\\\\ __ |\n // |/ \\ // // |/ \\|// |o=||\n # [][][]# # [][][]# |__||\n |\\ /| |\\ /| |\n |_||_| |_||_| |\n [ ][ ] [ ][ ] |\n | || | | || | |\n |_||_| |_||_| |\n_______________/__][_]____________________/__][_]________|_________\n2\n ===- ==== |\n o o"" o o~~ |\n _\\- /_ _\\- /_ |\n / \\ / \\ |\n //| __ |\\\\ //| __ |\\\\ __ |\n // |/ \\ // \\\\|/ \\|// |o=||\n # [][][]# #[][][]# |__||\n |\\ /| |\\ /| |\n |_||_| |_||_| |\n [ ][ ] [ ][ ] |\n | || | | || | |\n |_||_| |_||_| |\n_______________/__][_]____________________/__][_]________|_________\n16\n ===- ==== |\n And hope o o"" o o~~ |\n they don\'t _\\- /_ _\\- /_ |\n have / \\ / \\ |\n blasters. //| __ |\\\\ //| __ |\\\\ __ |\n // |/ \\ // \\\\|/ \\|// |o=||\n # [][][]# #[][][]# |__||\n |\\ /| |\\ /| |\n |_||_| |_||_| |\n [ ][ ] [ ][ ] |\n | || | | || | |\n |_||_| |_||_| |\n_______________/__][_]____________________/__][_]________|_________\n3\n ===- ==== |\n And hope o o"" o o~~ |\n they don\'t _\\- /_ _\\- /_ |\n have / \\ / \\ |\n blasters. //| __ |\\\\ //| __ |\\\\ __ |\n \\\\|/ \\ // \\\\|/ \\|// |o=||\n #[][][]# #[][][]# |__||\n |\\ /| |\\ /| |\n |_||_| |_||_| |\n [ ][ ] [ ][ ] |\n | || | | || | |\n |_||_| |_||_| |\n_______________/__][_]____________________/__][_]________|_________\n10\n ===- ==== |\n And hope o o"" ~~o o |\n they don\'t _\\- /_ _\\ -/_ |\n have / \\ / \\ |\n blasters. //| __ |\\\\ //| __ |\\\\ __ |\n \\\\|/ \\ // \\\\|/ \\|// |o=||\n #[][][]# #[][][]# |__||\n |\\ /| |\\ /| |\n |_||_| |_||_| |\n [ ][ ] [ ][ ] |\n | || | | || | |\n |_||_| |_||_| |\n_______________/__][_]_____________________[_][_]________|_________\n5\n ===- ==== |\n o o"" ~~o o |\n _\\- /_ _\\ -/_ |\n / \\ / \\ |\n //| __ |\\\\ //| __ |\\\\ __ |\n \\\\|/ \\ // \\\\|/ \\|// |o=||\n #[][][]# #[][][]# |__||\n |\\ /| |\\ /| |\n |_||_| |_||_| |\n [ ][ ] [ ][ ] |\n | || | | || | |\n |_||_| |_||_| |\n_______________/__][_]_____________________[_][_]________|_________\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n /~\\\n ( oo|\n _\\=/_\n / \\ ___\n //|/.\\|\\\\ / ()\\\n || \\_/ || _|_____|_\n || |\\ /| || | | === | |\n # \\_ _/ # |_| O |_|\n | | | || O ||\n | | | ||__*__||\n []|[] |~ \\___/ ~|\n | | | /=\\ /=\\ /=\\\n_________________________/_]_[_\\___[_]_[_]_[_]_____________________\n15\n /~\\\n That isn\'t very ( oo|\n reassuring. _\\=/_\n / \\ ___\n //|/.\\|\\\\ / ()\\\n || \\_/ || _|_____|_\n || |\\ /| || | | === | |\n # \\_ _/ # |_| O |_|\n | | | || O ||\n | | | ||__*__||\n []|[] |~ \\___/ ~|\n | | | /=\\ /=\\ /=\\\n_________________________/_]_[_\\___[_]_[_]_[_]_____________________\n3\n /~\\\n That isn\'t very ( oo|\n reassuring. _\\=/_\n / \\ # ___\n //|/.\\|\\\\// / ()\\\n || \\_/ \\/ _|_____|_\n || |\\ /| | | === | |\n # \\_ _/ |_| O |_|\n | | | || O ||\n | | | ||__*__||\n []|[] |~ \\___/ ~|\n | | | /=\\ /=\\ /=\\\n_________________________/_]_[_\\___[_]_[_]_[_]_____________________\n8\n /~\\\n That isn\'t very ( oo|\n reassuring. _\\=/_\n / \\ # ___\n //|/.\\|\\\\// /() \\\n || \\_/ \\/ _|_____|_\n || |\\ /| | | === | |\n # \\_ _/ |_| O |_|\n | | | || O ||\n | | | ||__*__||\n []|[] |~ \\___/ ~|\n | | | /=\\ /=\\ /=\\\n_________________________/_]_[_\\___[_]_[_]_[_]_____________________\n11\n /~\\\n That isn\'t very ( oo|\n reassuring. _\\=/_\n / \\ # ___\n //|/.\\|\\\\// / ()\\\n || \\_/ \\/ _|_____|_\n || |\\ /| | | === | |\n # \\_ _/ |_| O |_|\n | | | || O ||\n | | | ||__*__||\n []|[] |~ \\___/ ~|\n | | | /=\\ /=\\ /=\\\n_________________________/_]_[_\\___[_]_[_]_[_]_____________________\n7\n /~\\\n ( oo|\n _\\=/_\n / \\ # ___\n //|/.\\|\\\\// / ()\\\n || \\_/ \\/ _|_____|_\n || |\\ /| | | === | |\n # \\_ _/ |_| O |_|\n | | | || O ||\n | | | ||__*__||\n []|[] |~ \\___/ ~|\n | | | /=\\ /=\\ /=\\\n_________________________/_]_[_\\___[_]_[_]_[_]_____________________\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n4\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | || | {"||"} \' | | || |\n |_||_| {"||"} [_| |_||_|\n_________[_][_]_____________[_][_]_______________[_][_]____________\n2\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | || | {"||"} \' | | || |\n) |_||_| {"||"} [_| |_||_|\n_________[_][_]_____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n- | || | {"||"} \' | | || |\n_) |_||_| {"||"} [_| |_||_|\nO________[_][_]_____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n-- | || | {"||"} \' | | || |\n__) |_||_| {"||"} [_| |_||_|\n_O_______[_][_]_____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n |><> | {o o"} . |><> |\n (/\\__) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n--- | || | {"||"} \' | | || |\n___) |_||_| {"||"} [_| |_||_|\n__O______[_][_]_____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n |><> | {o o"} . |><> |\n (/\\__) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n---- | || | {"||"} \' | | || |\n____) |_||_| {"||"} [_| |_||_|\nO__O_____[_][_]_____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n |><> | {o o"} . |><> |\n (/\\__) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n ---- | || | {"||"} \' | | || |\n[____) |_||_| {"||"} [_| |_||_|\n_O__O____[_][_]_____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n |><> | {o o"} . |><> |\n (/\\__) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n ---- | || | {"||"} \' | | || |\n [____) |_||_| {"||"} [_| |_||_|\n__O__O___[_][_]_____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n |><> | {o o"} . |><> |\n (/\\__) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n ---- | || | {"||"} \' | | || |\n [____) |_||_| {"||"} [_| |_||_|\n___O__O__[_][_]_____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n |><> | {o o"} . |><> |\n (/\\__) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n ---- | || | {"||"} \' | | || |\n [____)|_||_| {"||"} [_| |_||_|\n____O__O_[_][_]_____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n |><> | {o o"} . |><> |\n (/\\__) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n ----| || | {"||"} \' | | || |\n [____)_||_| {"||"} [_| |_||_|\n_____O__O__][_]_____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n |><> | {o o"} . |><> |\n (/\\__) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n ---- || | {"||"} \' | | || |\n [____)||_| {"||"} [_| |_||_|\n______O__O_][_]_____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n |><> | {o o"} . |><> |\n (/\\__) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n ----|| | {"||"} \' | | || |\n [____)|_| {"||"} [_| |_||_|\n_______O__O][_]_____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n |><> | {o o"} . |><> |\n (/\\__) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n ----| | {"||"} \' | | || |\n [____)_| {"||"} [_| |_||_|\n________O__O[_]_____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n |><> | {o o"} . |><> |\n (/\\__) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n ---- | {"||"} \' | | || |\n [____)| {"||"} [_| |_||_|\n_________O__O_]_____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n |><> | {o o"} . |><> |\n (/\\__) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n |----| {"||"} \' | | || |\n [____) {"||"} [_| |_||_|\n_________[O__O]_____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | ---- {"||"} \' | | || |\n |[____) {"||"} [_| |_||_|\n_________[_O__O_____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | |---- {"||"} \' | | || |\n | [____) {"||"} [_| |_||_|\n_________[_]O__O____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | ||---- {"||"} \' | | || |\n | |[____) {"||"} [_| |_||_|\n_________[_]_O__O___________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | || ---- {"||"} \' | | || |\n | ||[____) {"||"} [_| |_||_|\n_________[_][_O__O__________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | || |---- {"||"} \' | | || |\n | || [____) {"||"} [_| |_||_|\n_________[_][_]O__O_________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | || | ---- {"||"} \' | | || |\n | || |[____) {"||"} [_| |_||_|\n_________[_][_]_O__O________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | || | ---- {"||"} \' | | || |\n | || | [____) {"||"} [_| |_||_|\n_________[_][_]__O__O_______[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | || | ---- {"||"} \' | | || |\n | || | [____) {"||"} [_| |_||_|\n_________[_][_]___O__O______[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | || | ---- {"||"} \' | | || |\n | || | [____) {"||"} [_| |_||_|\n_________[_][_]____O__O_____[_][_]_______________[_][_]____________\n2\n /__\\ #### /__\\\n | <><| {O O"} . |><> |\n (__/\\) {= } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | || | ---- {"||"} \' | | || |\n | || | [____) {"||"} [_| |_||_|\n_________[_][_]____O__O_____[_][_]_______________[_][_]____________\n14\n /__\\ #### /__\\\n | <><| Grrrrrr! {O O"} . |><> |\n (__/\\) {0 } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | || | ---- {"||"} \' | | || |\n | || | [____) {"||"} [_| |_||_|\n_________[_][_]____O__O_____[_][_]_______________[_][_]____________\n4\n /__\\ #### /__\\\n | <><| Grrrrrr! {o o"} . |><> |\n (__/\\) {0 } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | || | ---- {"||"} \' | | || |\n | || | [____) {"||"} [_| |_||_|\n_________[_][_]____O__O_____[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {- } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | || | ---- {"||"} \' | | || |\n | || | [____) {"||"} [_| |_||_|\n_________[_][_]______O__O___[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {- } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | || | ---- {"||"} \' | | || |\n | || | [____) {"||"} [_| |_||_|\n_________[_][_]_______O__O__[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {- } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | || | ---- {"||"} \' | | || |\n | || | (____] {"||"} [_| |_||_|\n_________[_][_]_______O__O__[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {- } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | || | ---- {"||"} \' | | || |\n | || | (____] {"||"} [_| |_||_|\n_________[_][_]_____O__O____[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {"o o} . |><> |\n (__/\\) { -} | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | || | ---- {"||"} \' | | || |\n | || | (____] {"||"} [_| |_||_|\n_________[_][_]___O__O______[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {"o o} . |><> |\n (__/\\) --{ -}-- | (/\\__)\n / \\ { // } I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | || | ---- {"||"} \' | | || |\n | || |(____] {"||"} [_| |_||_|\n_________[_][_]_O__O________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {"o o} . |><> |\n (__/\\) --{ -}-- | (/\\__)\n / \\ { // } I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | || ---- {"||"} \' | | || |\n | ||(____] {"||"} [_| |_||_|\n_________[_][_O__O__________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {"o o} . |><> |\n (__/\\) --{ -}-- | (/\\__)\n / \\ { // } I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n | |---- {"||"} \' | | || |\n | (____] {"||"} [_| |_||_|\n_________[_]O__O____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n | <><| {"o o} . |><> |\n (__/\\) { -} | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n |----| {"||"} \' | | || |\n (____] {"||"} [_| |_||_|\n_________[O__O]_____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n |><> | {o o"} . |><> |\n (/\\__) {- } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n ----| | {"||"} \' | | || |\n (____]_| {"||"} [_| |_||_|\n________O__O[_]_____________[_][_]_______________[_][_]____________\n1\n /__\\ #### /__\\\n |><> | {o o"} . |><> |\n (/\\__) {- } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n ----_|| | {"||"} \' | | || |\n (____]||_| {"||"} [_| |_||_|\n______O__O_][_]_____________[_][_]______________/__][_]____________\n1\n /__\\ #### /__\\\n |><> | {o o"} . |><> |\n (/\\__) {- } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n ---- |_|| | {"||"} \' | | || |\n (____]|_||_| {"||"} [_| |_||_|\n____O__O_[_][_]_____________[_][_]______________/__][_]____________\n1\n /__\\ #### /__\\\n |><> | {o o"} . |><> |\n (/\\__) {- } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n ---- |_|| | {"||"} \' | | || |\n (____] |_||_| {"||"} [_| |_||_|\n__O__O___[_][_]_____________[_][_]______________/__][_]____________\n1\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {- } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n---- |_|| | {"||"} \' | | || |\n____] |_||_| {"||"} [_| |_||_|\nO__O_____[_][_]_____________[_][_]______________/__][_]____________\n1\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {- } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n-- |_|| | {"||"} \' | | || |\n__] |_||_| {"||"} [_| |_||_|\n_O_______[_][_]_____________[_][_]______________/__][_]____________\n1\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {- } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n |_|| | {"||"} \' | | || |\n] |_||_| {"||"} [_| |_||_|\n_________[_][_]_____________[_][_]______________/__][_]____________\n4\n /__\\ #### /__\\\n | <><| {o o"} . |><> |\n (__/\\) {- } | (/\\__)\n / \\ {~~ //~} I / \\\n ||/(===o {}{ //}{} I || __ |\\\\\n | / \\ | {}{// {} (I// / \\| ||\n \\/][][\\/ {}/ {} ,]/ [][][] ||\n |\\ /| {}@@{} [] |\\ /| \'\n |_||_| H"||"} [] |_||_|\n [ ][ ] {"||"} /| [ ][ ]\n |_|| | {"||"} \' | | || |\n |_||_| {"||"} [_| |_||_|\n_________[_][_]_____________[_][_]______________/__][_]____________\n5\n\n\n\n\n\n\n\n\n\n\n\n\n\n9\n | /__\\ #### /__\\ |\n | | <><| {o o"} |><> | |\n | (__/\\) {= } . (/\\__) |\n | / \\ {~~ //~} | / \\ |\n | ||/(===o {}{ //}{} I || __ |\\\\ |\n | | / \\ | {}{// {} I// / \\| |||\n | \\/][][\\/ {}/ {} (I/ [][][] |||\n | |\\ /| {}@@{} ,] |\\ /| \' |\n | |_||_| H"||"} [] |_||_| |\n | [ ][ ] {"||"} [] [ ][ ] |\n | | || | {"||"} /| | || | |\n | |_||_| {"||"} \' | |_||_| |\n________________|__[_][_]_____[_][_]__[_|__[_][_]___|______________\n11\n | /__\\ #### /__\\ |\n I can\'t see a | | <><| {o o"} |><> | |\n thing in this | (__/\\) {= } . (/\\__) |\n helmet. | / \\ {~~ //~} | / \\ |\n | ||/(===o {}{ //}{} I || __ |\\\\ |\n | | / \\ | {}{// {} I// / \\| |||\n | \\/][][\\/ {}/ {} (I/ [][][] |||\n | |\\ /| {}@@{} ,] |\\ /| \' |\n | |_||_| H"||"} [] |_||_| |\n | [ ][ ] {"||"} [] [ ][ ] |\n | | || | {"||"} /| | || | |\n | |_||_| {"||"} \' | |_||_| |\n________________|__[_][_]_____[_][_]__[_|__[_][_]___|______________\n6\n | /__\\ #### /__\\ |\n I can\'t see a | | <><| {"o o} |><> | |\n thing in this | (__/\\) { =} . (/\\__) |\n helmet. | / \\ {~~ //~} | / \\ |\n | ||/(===o {}{ //}{} I || __ |\\\\ |\n | | / \\ | {}{// {} I// / \\| |||\n | \\/][][\\/ {}/ {} (I/ [][][] |||\n | |\\ /| {}@@{} ,] |\\ /| \' |\n | |_||_| H"||"} [] |_||_| |\n | [ ][ ] {"||"} [] [ ][ ] |\n | | || | {"||"} /| | || | |\n | |_||_| {"||"} \' | |_||_| |\n________________|__[_][_]_____[_][_]__[_|__[_][_]___|______________\n3\n | /__\\ #### /__\\ |\n I can\'t see a | | <><| {"o o} | <><| |\n thing in this | (__/\\) { =} . (__/\\) |\n helmet. | / \\ {~~ //~} | / \\ |\n | ||/(===o {}{ //}{} I || __ |\\\\ |\n | | / \\ | {}{// {} I// / \\| |||\n | \\/][][\\/ {}/ {} (I/ [][][] |||\n | |\\ /| {}@@{} ,] |\\ /| \' |\n | |_||_| H"||"} [] |_||_| |\n | [ ][ ] {"||"} [] [ ][ ] |\n | | || | {"||"} /| | || | |\n | |_||_| {"||"} \' | |_||_| |\n________________|__[_][_]_____[_][_]__[_|__[_][_]___|______________\n14\n | /__\\ #### /__\\ |\n I can\'t see a | | <><| {"o o} | <><| |\n thing in this | (__/\\) { =} . (__/\\) |\n helmet. | / \\ {~~ //~} | / \\ |\n | ||/(===o {}{ //}{} I || __ |\\\\ |\n | | / \\ | {}{// {} I// / \\| |||\n | \\/][][\\/ {}/ {} (I/ [][][] |||\n | |\\ /| {}@@{} ,] |\\ /| \' |\n | |_||_| H"||"} [] |_||_| |\n | [ ][ ] {"||"} [] [ ][ ] |\n | | || | {"||"} /| | || | |\n | |_||_| {"||"} \' | |_||_| |\n________________|__[_][_]_____[_][_]__[_|__[_][__\\__|______________\n9\n | /__\\ #### /__\\ |\n I can\'t see a | | <><| {"o o} |><> | |\n thing in this | (__/\\) { =} . (/\\__) |\n helmet. | / \\ {~~ //~} | / \\ |\n | ||/(===o {}{ //}{} I || __ |\\\\ |\n | | / \\ | {}{// {} I// / \\| |||\n | \\/][][\\/ {}/ {} (I/ [][][] |||\n | |\\ /| {}@@{} ,] |\\ /| \' |\n | |_||_| H"||"} [] |_||_| |\n | [ ][ ] {"||"} [] [ ][ ] |\n | | || | {"||"} /| | || | |\n | |_||_| {"||"} \' | |_||_| |\n________________|__[_][_]_____[_][_]__[_|__[_][_]___|______________\n6\n | /__\\ #### /__\\ |\n I can\'t see a | | <><| {"o o} |><> | |\n thing in this | (__/\\) { =} . (/\\__) |\n helmet. | / \\ {~~ //~} | / \\ |\n | ||/(===o {}{ //}{} I || __ |\\\\ |\n | | / \\ | {}{// {} I// / \\| |||\n | \\/][][\\/ {}/ {} (I/ [][][] |||\n | |\\ /| {}@@{} ,] |\\ /| \' |\n | |_||_| H"||"} [] |_||_| |\n | [ ][ ] {"||"} [] [ ][ ] |\n | | || | {"||"} /| | || | |\n | |_||_| {"||"} \' | |_||_| |\n________________|__[_][_]_____[_][_]__[_|_/__][_]___|______________\n7\n | /__\\ #### /__\\ |\n I can\'t see a | | <><| {o o"} |><> | |\n thing in this | (__/\\) {= } . (/\\__) |\n helmet. | / \\ {~~ //~} | / \\ |\n | ||/(===o {}{ //}{} I || __ |\\\\ |\n | | / \\ | {}{// {} I// / \\| |||\n | \\/][][\\/ {}/ {} (I/ [][][] |||\n | |\\ /| {}@@{} ,] |\\ /| \' |\n | |_||_| H"||"} [] |_||_| |\n | [ ][ ] {"||"} [] [ ][ ] |\n | | || | {"||"} /| | || | |\n | |_||_| {"||"} \' | |_||_| |\n________________|__[_][_]_____[_][_]__[_|_/__][_]___|______________\n6\n | /__\\ #### /__\\ |\n | | <><| {o o"} |><> | |\n | (__/\\) {= } . (/\\__) |\n | / \\ {~~ //~} | / \\ |\n | ||/(===o {}{ //}{} I || __ |\\\\ |\n | | / \\ | {}{// {} I// / \\| |||\n | \\/][][\\/ {}/ {} (I/ [][][] |||\n | |\\ /| {}@@{} ,] |\\ /| \' |\n | |_||_| H"||"} [] |_||_| |\n | [ ][ ] {"||"} [] [ ][ ] |\n | | || | {"||"} /| | || | |\n | |_||_| {"||"} \' | |_||_| |\n________________|__[_][_]_____[_][_]__[_|_/__][_]___|______________\n1\n | /__\\ #### /__\\ ||\n | | <><| {o o"} |><> | ||\n | (__/\\) {= } . (/\\__) ||\n | / \\ {~~ //~} | / \\ ||\n | ||/(===o {}{ //}{} I || __ |\\\\||\n | | / \\ | {}{// {} I// / \\| |||\n | \\/][][\\/ {}/ {} (I/ [][][] |||\n | |\\ /| {}@@{} ,] |\\ /| \'||\n | |_||_| H"||"} [] |_||_| ||\n | [ ][ ] {"||"} [] [ ][ ] ||\n | | || | {"||"} /| | || | ||\n | |_||_| {"||"} \' | |_||_| ||\n________________|__[_][_]_____[_][_]__[_|_/__][_]__||______________\n1\n | /__\\ #### /__\\ | |\n | | <><| {o o"} |><> | | |\n | (__/\\) {= } . (/\\__) | |\n | / \\ {~~ //~} | / \\| |\n | ||/(===o {}{ //}{} I || __ |\\| |\n | | / \\ | {}{// {} I// / \\| | |\n | \\/][][\\/ {}/ {} (I/ [][][] | |\n | |\\ /| {}@@{} ,] |\\ /| | |\n | |_||_| H"||"} [] |_||_| | |\n | [ ][ ] {"||"} [] [ ][ ] | |\n | | || | {"||"} /| | || | | |\n | |_||_| {"||"} \' | |_||_| | |\n________________|__[_][_]_____[_][_]__[_|_/__][_]_|_|______________\n1\n | /__\\ #### /__\\ | |\n | | <><| {o o"} |><> || |\n | (__/\\) {= } . (/\\__)| |\n | / \\ {~~ //~} | / | |\n | ||/(===o {}{ //}{} I || __ || |\n | | / \\ | {}{// {} I// / \\|| |\n | \\/][][\\/ {}/ {} (I/ [][][]| |\n | |\\ /| {}@@{} ,] |\\ /|| |\n | |_||_| H"||"} [] |_||_|| |\n | [ ][ ] {"||"} [] [ ][ ]| |\n | | || | {"||"} /| | || || |\n | |_||_| {"||"} \' | |_||_|| |\n________________|__[_][_]_____[_][_]__[_|_/__][_]|__|______________\n1\n | /__\\ #### /__\\| |\n | | <><| {o o"} |><> | |\n | (__/\\) {= } . (/\\__| |\n | / \\ {~~ //~} | / | |\n | ||/(===o {}{ //}{} I || __ | |\n | | / \\ | {}{// {} I// / \\| |\n | \\/][][\\/ {}/ {} (I/ [][][| |\n | |\\ /| {}@@{} ,] |\\ /| |\n | |_||_| H"||"} [] |_||_| |\n | [ ][ ] {"||"} [] [ ][ | |\n | | || | {"||"} /| | || | |\n | |_||_| {"||"} \' | |_||_| |\n________________|__[_][_]_____[_][_]__[_|_/__][_|___|______________\n1\n | /__\\ #### /__| |\n | | <><| {o o"} |><>| ||\n | (__/\\) {= } . (/\\_| ||\n | / \\ {~~ //~} | / | ||\n | ||/(===o {}{ //}{} I || __| ||\n | | / \\ | {}{// {} I// / | ||\n | \\/][][\\/ {}/ {} (I/ [][]| |\n | |\\ /| {}@@{} ,] |\\ | ||\n | |_||_| H"||"} [] |_||| ||\n | [ ][ ] {"||"} [] [ ][| ||\n | | || | {"||"} /| | ||| ||\n | |_||_| {"||"} \' | |_||| ||\n________________|__[_][_]_____[_][_]__[_|_/__][|____|______________\n1\n | /__\\ #### /_| _|\n | | <><| {o o"} |><| | |\n | (__/\\) {= } . (/\\| | |\n | / \\ {~~ //~} | / | | |\n | ||/(===o {}{ //}{} I || _| | |\n | | / \\ | {}{// {} I// / | |_|\n | \\/][][\\/ {}/ {} (I/ [][| _|\n | |\\ /| {}@@{} ,] |\\ | | |\n | |_||_| H"||"} [] |_|| | |\n | [ ][ ] {"||"} [] [ ]| | |\n | | || | {"||"} /| | || | |\n | |_||_| {"||"} \' | |_|| |_|\n________________|__[_][_]_____[_][_]__[_|_/__]|_____|______________\n1\n | /__\\ #### /| _ |\n | |><> | {o o"} |>| | ||\n | (/\\__) {= } . (/| | ||\n | / \\ {~~ //~} | / | | ||\n | ||/(===o {}{ //}{} I || | | ||\n | | / \\ | {}{// {} I// /| |_||\n | \\/][][\\/ {}/ {} (I/ []| _ |\n | |\\ /| {}@@{} ,] |\\| | ||\n | |_||_| H"||"} [] |_| | ||\n | [ ][ ] {"||"} [] [ | | ||\n | | || | {"||"} /| | | | ||\n | |_||_| {"||"} \' | |_| |_||\n________________|__[_][_]_____[_][_]__[_|_/__|______|______________\n1\n | /__\\ #### | _ |\n | |><> | {o o"} || | | |\n | (/\\__) {= } . (| | | |\n | / \\ {~~ //~} | / | | | |\n | ||/(===o {}{ //}{} I ||| | | |\n | | / \\ | {}{// {} I// | |_| |\n | \\/][][\\/ {}/ {} (I/ [| _ |\n | |\\ /| {}@@{} ,] || | | |\n | |_||_| H"||"} [] || | | |\n | [ ][ ] {"||"} [] [| | | |\n | | || | {"||"} /| || | | |\n | |_||_| {"||"} \' | || |_| |\n________________|__[_][_]_____[_][_]__[_|_/_|_______|______________\n1\n | /__\\ #### | _ |\n | |><> | {o o"} | | | |\n | (/\\__) {= } . | | | |\n | / \\ {~~ //~} | /| | | |\n | ||/(===o {}{ //}{} I || | | |\n | | / \\ | {}{// {} I//| |_| |\n | \\/][][\\/ {}/ {} (I/ | _ |\n | |\\ /| {}@@{} ,] | | | |\n | |_||_| H"||"} [] | | | |\n | [ ][ ] {"||"} [] | | | |\n | | || | {"||"} /| | | | |\n | |_||_| {"||"} \' | | |_| |\n________________|__[_][_]_____[_][_]__[_|_/|________|______________\n1\n | /__\\ #### | _ |\n | |><> | {o o"} | | | |\n | (/\\__) {= } . | | | |\n | / \\ {~~ //~} | | | | |\n | ||/(===o {}{ //}{} I | | | |\n | | / \\ | {}{// {} I/| |_| |\n | \\/][][\\/ {}/ {} (I/| _ |\n | |\\ /| {}@@{} ,] | | | |\n | |_||_| H"||"} [] | | | |\n | [ ][ ] {"||"} [] | | | |\n | | || | {"||"} /| | | | |\n | |_||_| {"||"} \' | | |_| |\n________________|__[_][_]_____[_][_]__[_|_|_________|______________\n1\n | /__\\ #### | _ |\n | |><> | {o o"} | | | |\n | (/\\__) {= } .| | | |\n | / \\ {~~ //~} || | | |\n | ||/(===o {}{ //}{} I| | | |\n | | / \\ | {}{// {} I| |_| |\n | \\/][][\\/ {}/ {} (I| _ |\n | |\\ /| {}@@{} ,]| | | |\n | |_||_| H"||"} []| | | |\n | [ ][ ] {"||"} []| | | |\n | | || | {"||"} /|| | | |\n | |_||_| {"||"} \' || |_| |\n________________|__[_][_]_____[_][_]__[_||__________|______________\n1\n | /__\\ #### | _ |\n | |><> | {o o"} | | | |\n | (/\\__) {= } | | | |\n | / \\ {~~ //~} | | | |\n | ||/(===o {}{ //}{} | | | |\n | | / \\ | {}{// {} | |_| |\n | \\/][][\\/ {}/ {} (| _ |\n | |\\ /| {}@@{} ,| | | |\n | |_||_| H"||"} [| | | |\n | [ ][ ] {"||"} [| | | |\n | | || | {"||"} /| | | |\n | |_||_| {"||"} \' | |_| |\n________________|__[_][_]_____[_][_]__[_|___________|______________\n1\n | /__\\ #### | _ |\n | |><> | {o o"} | | | |\n | (/\\__) {= } | | | |\n | / \\ {~~ //~} | | | |\n | ||/(===o {}{ //}{} | | | |\n | | / \\ | {}{// {} | |_| |\n | \\/][][\\/ {}/ {} | _ |\n | |\\ /| {}@@{} | | | |\n | |_||_| H"||"} | | | |\n | [ ][ ] {"||"} | | | |\n | | || | {"||"} | | | |\n | |_||_| {"||"} \'| |_| |\n________________|__[_][_]_____[_][_]__[|____________|______________\n1\n | /__\\ #### | _ |\n | |><> | {o o"} | | | |\n | (/\\__) {= } | | | |\n | / \\ {~~ //~}| | | |\n | ||/(===o {}{ //}{}| | | |\n | | / \\ | {}{// {}| |_| |\n | \\/][][\\/ {}/ {} | _ |\n | |\\ /| {}@@{} | | | |\n | |_||_| H"||"} | | | |\n | [ ][ ] {"||"} | | | |\n | | || | {"||"} | | | |\n | |_||_| {"||"} | |_| |\n________________|__[_][_]_____[_][_]__|_____________|______________\n1\n | /__\\ #### | _ |\n | |><> | {"o o} | | | |\n | (/\\__) { =} | | | |\n | / \\ {~~ //~| | | |\n | ||/(===o {}{ //}{| | | |\n | | / \\ | {}{// {| |_| |\n | \\/][][\\/ {}/ {}| _ |\n | |\\ /| {}@@{} | | | |\n | |_||_| H"||"} | | | |\n | [ ][ ] {"||"} | | | |\n | | || | {"||"} | | | |\n | |_||_| {"||"} | |_| |\n________________|__[_][_]_____[_][_]_|______________|______________\n1\n | /__\\ #### | _ |\n | |><> | {"o o}| | | |\n | (/\\__) { =} | | | |\n | / \\ {~~ //| | | |\n | ||/(===o {}{ //}| | | |\n | | / \\ | {}{// | |_| |\n | \\/][][\\/ {}/ {| _ |\n | |\\ /| {}@@{}| | | |\n | |_||_| H"||"}| | | |\n | [ ][ ] {"||"}| | | |\n | | || | {"||"}| | | |\n | |_||_| {"||"}| |_| |\n________________|__[_][_]_____[_][_]|_______________|______________\n1\n | /__\\ ####| _ |\n | |><> | {"o o| | | |\n | (/\\__) { =}| | | |\n | / \\ {~~ /| | | |\n | ||/(===o {}{ //| | | |\n | | / \\ | {}{// | |_| |\n | \\/][][\\/ {}/ | _ |\n | |\\ /| {}@@{| | | |\n | |_||_| H"||"| | | |\n | [ ][ ] {"||"| | | |\n | | || | {"||"| | | |\n | |_||_| {"||"| |_| |\n________________|__[_][_]_____[_][_|________________|______________\n1\n | /__\\ ###| _ |\n | |><> | {o o| | | |\n | (/\\__) {= | | | |\n | / \\ {~~ | | | |\n | ||/(===o {}{ /| | | |\n | | / \\ | {}{// | |_| |\n | \\/][][\\/ {}/ | _ |\n | |\\ /| {}@@| | | |\n | |_||_| H"||| | | |\n | [ ][ ] {"||| | | |\n | | || | {"||| | | |\n | |_||_| {"||| |_| |\n________________|__[_][_]_____[_][|_________________|______________\n1\n | /__\\ ##| _ |\n | |><> | {o | | | |\n | (/\\__) {=| | | |\n | / \\ {~~ | | | |\n | ||/(===o {}{ | | | |\n | | / \\ | {}{//| |_| |\n | \\/][][\\/ {}/ | _ |\n | |\\ /| {}@| | | |\n | |_||_| H"|| | | |\n | [ ][ ] {"|| | | |\n | | || | {"|| | | |\n | |_||_| {"|| |_| |\n________________|__[_][_]_____[_]|__________________|______________\n1\n | /__\\ #| _ |\n | |><> | {o| | | |\n | (/\\__) {| | | |\n | / \\ {~~ | | | |\n | ||/(===o {}{ | | | |\n | | / \\ | {}{/| |_| |\n | \\/][][\\/ {}/| _ |\n | |\\ /| {}| | | |\n | |_||_| H"| | | |\n | [ ][ ] {"| | | |\n | | || | {"| | | |\n | |_||_| {"| |_| |\n________________|__[_][_]_____[_|___________________|______________\n1\n | /__\\ | _ |\n | |><> | {| | | |\n | (/\\__) | | | |\n | / \\ {~~| | | |\n | ||/(===o {}{| | | |\n | | / \\ | {}{| |_| |\n | \\/][][\\/ {}| _ |\n | |\\ /| {| | | |\n | |_||_| H| | | |\n | [ ][ ] {| | | |\n | | || | {| | | |\n | |_||_| {| |_| |\n________________|__[_][_]_____[|____________________|______________\n1\n | /__\\ | _ |\n | |><> | | | | |\n | (/\\__) | | | |\n | / \\ {~| | | |\n | ||/(===o {}| | | |\n | | / \\ | {}| |_| |\n | \\/][][\\/ {| _ |\n | |\\ /| | | | |\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | | | |\n | |_||_| | |_| |\n________________|__[_][_]_____|_____________________|______________\n1\n | /__\\ | _ |\n | | <><| | | | |\n | (__/\\) | | | |\n | / \\ {| | | |\n | ||/(===o {| | | |\n | | / \\ | {| |_| |\n | \\/][][\\/ | _ |\n | |\\ /| | | | |\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | | | |\n | |_||_| | |_| |\n________________|__[_][_]____|______________________|______________\n1\n | /__\\ | _ |\n | | <><| | | | |\n | (__/\\) | | | |\n | / \\ | | | |\n | ||/(===o | | | |\n | | / \\ | | |_| |\n | \\/][][\\/ | _ |\n | |\\ /| | | | |\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | | | |\n | |_||_| | |_| |\n________________|__[_][_]___|_______________________|______________\n1\n | /__\\ | _ |\n | | <><| | | | |\n | (__/\\) | | | |\n | / \\ | | | |\n | ||/(===o | | | |\n | | / \\ | | |_| |\n | \\/][][\\/ | _ |\n | |\\ /| | | | |\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | | | |\n | |_||_| | |_| |\n________________|__[_][_]__|________________________|______________\n1\n | /__\\ | _ |\n | | <><| | | | |\n | (__/\\) | | | |\n | / \\| | | |\n | ||/(===o| | | |\n | | / \\ || |_| |\n | \\/][][\\/| _ |\n | |\\ /| | | | |\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | | | |\n | |_||_| | |_| |\n________________|__[_][_]_|_________________________|______________\n1\n | /__\\ | _ |\n | | <><|| | | |\n | (__/\\)| | | |\n | / | | | |\n | ||/(===| | | |\n | | / \\ | |_| |\n | \\/][][\\| _ |\n | |\\ /|| | | |\n | |_||_|| | | |\n | [ ][ ]| | | |\n | | || || | | |\n | |_||_|| |_| |\n________________|__[_][_]|__________________________|______________\n1\n | /__\\| _ |\n | | <><| | | |\n | (__/\\| | | |\n | / | | | |\n | ||/(==| | | |\n | | / \\| |_| |\n | \\/][][| _ |\n | |\\ /| | | |\n | |_||_| | | |\n | [ ][ | | | |\n | | || | | | |\n | |_||_| |_| |\n________________|__[_][_|___________________________|______________\n1\n | /__| _ |\n | | <>| | | |\n | (__/| | | |\n | / | | | |\n | ||/(=| | | |\n | | / | |_| |\n | \\/][]| _ |\n | |\\ | | | |\n | |_||| | | |\n | [ ][| | | |\n | | ||| | | |\n | |_||| |_| |\n________________|__[_][|____________________________|______________\n1\n | /_| _ |\n | | <| | | |\n | (__| | | |\n | / | | | |\n | ||/(| | | |\n | | / | |_| |\n | \\/][| _ |\n | |\\ | | | |\n | |_|| | | |\n | [ ]| | | |\n | | || | | |\n | |_|| |_| |\n________________|__[_]|_____________________________|______________\n1\n | /| _ |\n | | | | | |\n | (_| | | |\n | / | | | |\n | ||/| | | |\n | | /| |_| |\n | \\/]| _ |\n | |\\| | | |\n | |_| | | |\n | [ | | | |\n | | | | | |\n | |_| |_| |\n________________|__[_|______________________________|______________\n1\n | | _ |\n | || | | |\n | (| | | |\n | / | | | |\n | ||| | | |\n | | | |_| |\n | \\/| _ |\n | || | | |\n | || | | |\n | [| | | |\n | || | | |\n | || |_| |\n________________|__[|_______________________________|______________\n1\n | | _ |\n | | | | |\n | | | | |\n | /| | | |\n | || | | |\n | || |_| |\n | \\| _ |\n | | | | |\n | | | | |\n | | | | |\n | | | | |\n | | |_| |\n________________|__|________________________________|______________\n1\n | | _ |\n | | | | |\n | | | | |\n | | | | |\n | | | | |\n | | |_| |\n | | _ |\n | | | | |\n | | | | |\n | | | | |\n | | | | |\n | | |_| |\n________________|_|_________________________________|______________\n1\n || _ |\n || | | |\n || | | |\n || | | |\n || | | |\n || |_| |\n || _ |\n || | | |\n || | | |\n || | | |\n || | | |\n || |_| |\n________________||__________________________________|______________\n1\n | _ |\n | | | |\n | | | |\n | | | |\n | | | |\n | |_| |\n | _ |\n | | | |\n | | | |\n | | | |\n | | | |\n | |_| |\n________________|___________________________________|______________\n2\n | _ |\n | | | |\n | | | |\n | | | |\n | | | |\n | |_| |\n | _ |\n | | | |\n | | | |\n | | | |\n | | | |\n | |_| |\n________________|___________________________________|______________\n7\n\n\n\n\n\n\n\n\n\n\n\n\n\n2\n | _ |\n | | | |\n | | | |\n | | | |\n | | | |\n | |_| |\n | _ |\n | | | |\n | | | |\n | | | |\n | | | |\n | |_| |\n________________|___________________________________|______________\n1\n || _ |\n || | | |\n || | | |\n || | | |\n || | | |\n || |_| |\n || _ |\n || | | |\n || | | |\n || | | |\n || | | |\n || |_| |\n________________||__________________________________|______________\n1\n | | _ |\n | | | | |\n | | | | |\n | | | | |\n | | | | |\n | | |_| |\n | | _ |\n | | | | |\n | | | | |\n | | | | |\n | | | | |\n | | |_| |\n________________|_|_________________________________|______________\n1\n | | _ |\n | | | | |\n | | | | |\n | /| | | |\n | || | | |\n | || |_| |\n | \\| _ |\n | | | | |\n | | | | |\n | | | | |\n | | | | |\n | | |_| |\n________________|__|________________________________|______________\n1\n | | _ |\n | || | | |\n | (| | | |\n | / | | | |\n | ||| | | |\n | ||| |_| |\n | \\[| _ |\n | || | | |\n | || | | |\n | [| | | |\n | || | | |\n | || |_| |\n________________|__[|_______________________________|______________\n1\n | /| _ |\n | | | | | |\n | (_| | | |\n | / -| | | |\n | ||O| | | |\n | ||-| |_| |\n | \\[(| _ |\n | |\\| | | |\n | | | | | |\n | [ | | | |\n | | | | | |\n | | | |_| |\n________________|__[_|______________________________|______________\n1\n | /_| _ |\n | | | | | |\n | (__| | | |\n | / --| | | |\n | ||O!| | | |\n | ||--| |_| |\n | \\[(_| _ |\n | |\\ | | | |\n | | || | | |\n | [ ]| | | |\n | | || | | |\n | | || |_| |\n________________|__[_]|_____________________________|______________\n1\n | /__| _ |\n | | | | | |\n | (___| | | |\n | / ---| | | |\n | ||O!L| | | |\n | ||---| |_| |\n | \\[(_(| _ |\n | |\\ | | | |\n | | ||| | | |\n | [ ][| | | |\n | | ||| | | |\n | | ||| |_| |\n________________|__[_][|____________________________|______________\n1\n | /__\\| _ |\n | | | | | |\n | (____| | | |\n | / ----| | | |\n | ||O!L|| | | |\n | ||----| |_| |\n | \\[(_()| _ |\n | |\\ /| | | |\n | | || | | | |\n | [ ][ | | | |\n | | || | | | |\n | | || | |_| |\n________________|__[_][_|___________________________|______________\n1\n | /__\\ | _ |\n | | || | | |\n | (____)| | | |\n | / ---- | | | |\n | ||O!L||| | | |\n | ||----|| |_| |\n | \\[(_()]| _ |\n | |\\ /|| | | |\n | | || || | | |\n | [ ][ ]| | | |\n | | || || | | |\n | | || || |_| |\n________________|__[_][__|__________________________|______________\n1\n | /__\\ | _ |\n | | | | | | |\n | (____) | | | |\n | / ---- \\| | | |\n | ||O!L|||| | | |\n | ||----|\\| |_| |\n | \\[(_()] | _ |\n | |\\ /| | | | |\n | | || | | | | |\n | [ ][ ] | | | |\n | | || | | | | |\n | | || | | |_| |\n________________|__[_][__\\|_________________________|______________\n1\n | /__\\ | _ |\n | | | | | | |\n | (____) | | | |\n | / ---- \\ | | | |\n | ||O!L||| | | | |\n | ||----|\\\\| |_| |\n | \\[(_()] \\| _ |\n | |\\ /| | | | |\n | | || | | | | |\n | [ ][ ] | | | |\n | | || | | | | |\n | | || | | |_| |\n________________|__[_][__\\_|________________________|______________\n1\n | /__\\ | _ |\n | | | | | | |\n | (____) .| | | |\n | / ---- \\ || | | |\n | ||O!L||| I| | | |\n | ||----|\\\\I| |_| |\n | \\[(_()] \\I| _ |\n | |\\ /| [| | | |\n | | || | [| | | |\n | [ ][ ] [| | | |\n | | || | || | | |\n | | || | || |_| |\n________________|__[_][__\\_||_______________________|______________\n1\n | /__\\ | _ |\n | | | | | | |\n | (____) . | | | |\n | / ---- \\ | | | | |\n | ||O!L||| I | | | |\n | ||----|\\\\I | |_| |\n | \\[(_()] \\I)| _ |\n | |\\ /| [,| | | |\n | | || | []| | | |\n | [ ][ ] []| | | |\n | | || | |\\| | | |\n | | || | | | |_| |\n________________|__[_][__\\_|_|______________________|______________\n1\n | /__\\ | _ |\n | | | | | | |\n | (____) . | | | |\n | / ---- \\ | | | | |\n | ||O!L||| I | | | |\n | ||----|\\\\I | |_| |\n | \\[(_()] \\I) | _ |\n | |\\ /| [, | | | |\n | | || | [] | | | |\n | [ ][ ] [] | | | |\n | | || | |\\ | | | |\n | | || | | \'| |_| |\n________________|__[_][__\\_|_]|_____________________|______________\n1\n | /__\\ | _ |\n | | | | | | |\n | (____) . | | | |\n | / ---- \\ | {| | | |\n | ||O!L||| I {| | | |\n | ||----|\\\\I {| |_| |\n | \\[(_()] \\I) | _ |\n | |\\ /| [, | | | |\n | | || | [] | | | |\n | [ ][ ] [] | | | |\n | | || | |\\ | | | |\n | | || | | \' | |_| |\n________________|__[_][__\\_|_]_|____________________|______________\n1\n | /__\\ | _ |\n | | | | | | |\n | (____) . | | | |\n | / ---- \\ | {~| | | |\n | ||O!L||| I {}| | | |\n | ||----|\\\\I {}| |_| |\n | \\[(_()] \\I) {| _ |\n | |\\ /| [, | | | |\n | | || | [] | | | |\n | [ ][ ] [] | | | |\n | | || | |\\ | | | |\n | | || | | \' | |_| |\n________________|__[_][__\\_|_]__|___________________|______________\n1\n | /__\\ | _ |\n | | | {| | | |\n | (____) . | | | |\n | / ---- \\ | {~\\| | | |\n | ||O!L||| I {}{| | | |\n | ||----|\\\\I {}{| |_| |\n | \\[(_()] \\I) {}| _ |\n | |\\ /| [, {| | | |\n | | || | [] {| | | |\n | [ ][ ] [] {| | | |\n | | || | |\\ {| | | |\n | | || | | \' {| |_| |\n________________|__[_][__\\_|_]__[|__________________|______________\n1\n | /__\\ #| _ |\n | | | {"| | | |\n | (____) . {| | | |\n | / ---- \\ | {~\\\\| | | |\n | ||O!L||| I {}{\\| | | |\n | ||----|\\\\I {}{~| |_| |\n | \\[(_()] \\I) {}~| _ |\n | |\\ /| [, {~| | | |\n | | || | [] {"| | | |\n | [ ][ ] [] {"| | | |\n | | || | |\\ {"| | | |\n | | || | | \' {"| |_| |\n________________|__[_][__\\_|_]__[_|_________________|______________\n1\n | /__\\ ##| _ |\n | | | {""| | | |\n | (____) . {"| | | |\n | / ---- \\ | {~\\\\~| | | |\n | ||O!L||| I {}{\\\\| | | |\n | ||----|\\\\I {}{~\\| |_| |\n | \\[(_()] \\I) {}~~| _ |\n | |\\ /| [, {~~| | | |\n | | || | [] {"|| | | |\n | [ ][ ] [] {"|| | | |\n | | || | |\\ {"|| | | |\n | | || | | \' {"|| |_| |\n________________|__[_][__\\_|_]__[_]|________________|______________\n1\n | /__\\ ###| _ |\n | | | {"""| | | |\n | (____) . {""| | | |\n | / ---- \\ | {~\\\\~~| | | |\n | ||O!L||| I {}{\\\\~| | | |\n | ||----|\\\\I {}{~\\\\| |_| |\n | \\[(_()] \\I) {}~~\\| _ |\n | |\\ /| [, {~~~| | | |\n | | || | [] {"||| | | |\n | [ ][ ] [] {"||| | | |\n | | || | |\\ {"||| | | |\n | | || | | \' {"||| |_| |\n________________|__[_][__\\_|_]__[_][|_______________|______________\n1\n | /__\\ ####| _ |\n | | | {""""| | | |\n | (____) . {""}| | | |\n | / ---- \\ | {~\\\\~~~| | | |\n | ||O!L||| I {}{\\\\~~| | | |\n | ||----|\\\\I {}{~\\\\~| |_| |\n | \\[(_()] \\I) {}~~\\\\| _ |\n | |\\ /| [, {~~~\\| | | |\n | | || | [] {"||"| | | |\n | [ ][ ] [] {"||"| | | |\n | | || | |\\ {"||"| | | |\n | | || | | \' {"||"| |_| |\n________________|__[_][__\\_|_]__[_][_|______________|______________\n1\n | /__\\ #### | _ |\n | | | {""""}| | | |\n | (____) . {""} | | | |\n | / ---- \\ | {~\\\\~~~~| | | |\n | ||O!L||| I {}{\\\\~~~| | | |\n | ||----|\\\\I {}{~\\\\~~| |_| |\n | \\[(_()] \\I) {}~~\\\\{| _ |\n | |\\ /| [, {~~~\\}| | | |\n | | || | [] {"||"}| | | |\n | [ ][ ] [] {"||"}| | | |\n | | || | |\\ {"||"}| | | |\n | | || | | \' {"||"}| |_| |\n________________|__[_][__\\_|_]__[_][_]|_____________|______________\n1\n | /__\\ #### | _ |\n | | | {""""} | | | |\n | (____) . {""} | | | |\n | / ---- \\ | {~\\\\~~~~~| | | |\n | ||O!L||| I {}{\\\\~~~{| | | |\n | ||----|\\\\I {}{~\\\\~~{| |_| |\n | \\[(_()] \\I) {}~~\\\\{}| _ |\n | |\\ /| [, {~~~\\} | | | |\n | | || | [] {"||"} | | | |\n | [ ][ ] [] {"||"} | | | |\n | | || | |\\ {"||"} | | | |\n | | || | | \' {"||"} | |_| |\n________________|__[_][__\\_|_]__[_][_]_|____________|______________\n1\n | /__\\ #### | _ |\n | | <| {""""} | | | |\n | (___/) . {""} | | | |\n | / ---- \\ | {~\\\\~~~~~}| | | |\n | ||O!L||| I {}{\\\\~~~{}| | | |\n | ||----|\\\\I {}{~\\\\~~{}| |_| |\n | \\[(_()] \\I) {}~~\\\\{} | _ |\n | |\\ /| [, {~~~\\} | | | |\n | | || | [] {"||"} | | | |\n | [ ][ ] [] {"||"} | | | |\n | | || | |\\ {"||"} | | | |\n | | || | | \' {"||"} | |_| |\n________________|__[_][__\\_|_]__[_][_]__|___________|______________\n1\n | /__\\ #### | _ |\n | | <| {""""} | | | |\n | (___/) . {""} | | | |\n | / ---- \\ | {~\\\\~~~~~} | | | |\n | ||O!L||| I {}{\\\\~~~{} | | | |\n | ||----|\\\\I {}{~\\\\~~{} | |_| |\n | \\[(_()] \\I) {}~~\\\\{} | _ |\n | |\\ /| [, {~~~\\} | | | |\n | | || | [] {"||"} | | | |\n | [ ][ ] [] {"||"} | | | |\n | | || | |\\ {"||"} | | | |\n | | || | | \' {"||"} | |_| |\n________________|__[_][__\\_|_]__[_][_]___|__________|______________\n1\n | /__\\ #### | _ |\n | | <| {""""} | | | |\n | (___/) . {""} | | | |\n | / ---- \\ | {~\\\\~~~~~} | | | |\n | ||O!L||| I {}{\\\\~~~{} | | | |\n | ||----|\\\\I {}{~\\\\~~{} | |_| |\n | \\[(_()] \\I) {}~~\\\\{} | _ |\n | |\\ /| [, {~~~\\} | | | |\n | | || | [] {"||"} | | | |\n | [ ][ ] [] {"||"} | | | |\n | | || | |\\ {"||"} | | | |\n | | || | | \' {"||"} | |_| |\n________________|__[_][__\\_|_]__[_][_]____|_________|______________\n1\n | /__\\ #### | _ |\n | | <| {""""} | | | |\n | (___/) . {""} | | | |\n | / ---- \\ | {~\\\\~~~~~} | | | |\n | ||O!L||| I {}{\\\\~~~{} /| | | |\n | ||----|\\\\I {}{~\\\\~~{} \\| |_| |\n | \\[(_()] \\I) {}~~\\\\{} | _ |\n | |\\ /| [, {~~~\\} | | | |\n | | || | [] {"||"} | | | |\n | [ ][ ] [] {"||"} | | | |\n | | || | |\\ {"||"} | | | |\n | | || | | \' {"||"} | |_| |\n________________|__[_][__\\_|_]__[_][_]_____|________|______________\n1\n | /__\\ #### | _ |\n | | | {""""} | | | |\n | (____) . {""} | | | |\n | / ---- \\ | {~\\\\~~~~~} /| | | |\n | ||O!L||| I {}{\\\\~~~{} / | | | |\n | ||----|\\\\I {}{~\\\\~~{} \\\\| |_| |\n | \\[(_()] \\I) {}~~\\\\{} \\| _ |\n | |\\ /| [, {~~~\\} | | | |\n | | || | [] {"||"} | | | |\n | [ ][ ] [] {"||"} | | | |\n | | || | |\\ {"||"} | | | |\n | | || | | \' {"||"} | |_| |\n________________|__[_][__\\_|_]__[_][_]______|_______|______________\n1\n | /__\\ #### | _ |\n | | | {""""} || | | |\n | (____) . {""} (| | | |\n | / ---- \\ | {~\\\\~~~~~} / | | | |\n | ||O!L||| I {}{\\\\~~~{} / || | | |\n | ||----|\\\\I {}{~\\\\~~{} \\\\|| |_| |\n | \\[(_()] \\I) {}~~\\\\{} \\[| _ |\n | |\\ /| [, {~~~\\} || | | |\n | | || | [] {"||"} || | | |\n | [ ][ ] [] {"||"} [| | | |\n | | || | |\\ {"||"} || | | |\n | | || | | \' {"||"} || |_| |\n________________|__[_][__\\_|_]__[_][_]______[|______|______________\n1\n | /__\\ #### /| _ |\n | | | {""""} | | | ||\n | (____) . {""} (_| | ||\n | / ---- \\ | {~\\\\~~~~~} / -| | ||\n | ||O!L||| I {}{\\\\~~~{} / |O| | ||\n | ||----|\\\\I {}{~\\\\~~{} \\\\|-| |_||\n | \\[(_()] \\I) {}~~\\\\{} \\[(| _ |\n | |\\ /| [, {~~~\\} |\\| | ||\n | | || | [] {"||"} | | | ||\n | [ ][ ] [] {"||"} [ | | ||\n | | || | |\\ {"||"} | | | ||\n | | || | | \' {"||"} | | |_||\n________________|__[_][__\\_|_]__[_][_]______[_|_____|______________\n1\n | /__\\ #### /_| _|\n | | | {""""} | | | |\n | (____) . {""} (__| | |\n | / ---- \\ | {~\\\\~~~~~} / --| | |\n | ||O!L||| I {}{\\\\~~~{} / |O!| | |\n | ||----|\\\\I {}{~\\\\~~{} \\\\|--| |_|\n | \\[(_()] \\I) {}~~\\\\{} \\[(_| _|\n | |\\ /| [, {~~~\\} |\\ | | |\n | | || | [] {"||"} | || | |\n | [ ][ ] [] {"||"} [ ]| | |\n | | || | |\\ {"||"} | || | |\n | | || | | \' {"||"} | || |_|\n________________|__[_][__\\_|_]__[_][_]______[_]|____|______________\n1\n | /__\\ #### /__| |\n | | | {""""} | | ||\n | (____) . {""} (___| ||\n | / ---- \\ | {~\\\\~~~~~} / ---| ||\n | ||O!L||| I {}{\\\\~~~{} / |O!L| ||\n | ||----|\\\\I {}{~\\\\~~{} \\\\|---| ||\n | \\[(_()] \\I) {}~~\\\\{} \\[(_(| |\n | |\\ /| [, {~~~\\} |\\ | ||\n | | || | [] {"||"} | ||| ||\n | [ ][ ] [] {"||"} [ ][| ||\n | | || | |\\ {"||"} | ||| ||\n | | || | | \' {"||"} | ||| ||\n________________|__[_][__\\_|_]__[_][_]______[_][|___|______________\n1\n | /__\\ #### /__\\| |\n | | | {""""} | | |\n | (____) . {""} (____| |\n | / ---- \\ | {~\\\\~~~~~} / ----| |\n | ||O!L||| I {}{\\\\~~~{} / |O!L|| |\n | ||----|\\\\I {}{~\\\\~~{} \\\\|----| |\n | \\[(_()] \\I) {}~~\\\\{} \\[(_()| |\n | |\\ /| [, {~~~\\} |\\ /| |\n | | || | [] {"||"} | || | |\n | [ ][ ] [] {"||"} [ ][ | |\n | | || | |\\ {"||"} | || | |\n | | || | | \' {"||"} | || | |\n________________|__[_][__\\_|_]__[_][_]______[_][_|__|______________\n1\n | /__\\ #### /__\\ | |\n | | | {""""} | || |\n | (____) . {""} (____)| |\n | / ---- \\ | {~\\\\~~~~~} / ---- | |\n | ||O!L||| I {}{\\\\~~~{} / |O!L||| |\n | ||----|\\\\I {}{~\\\\~~{} \\\\|----|| |\n | \\[(_()] \\I) {}~~\\\\{} \\[(_()]| |\n | |\\ /| [, {~~~\\} |\\ /|| |\n | | || | [] {"||"} | || || |\n | [ ][ ] [] {"||"} [ ][ ]| |\n | | || | |\\ {"||"} | || || |\n | | || | | \' {"||"} | || || |\n________________|__[_][__\\_|_]__[_][_]______[_][_]|_|______________\n1\n | /__\\ #### /__\\ ||\n | | | {""""} | | ||\n | (____) . {""} (____) ||\n | / ---- \\ | {~\\\\~~~~~} / ---- \\||\n | ||O!L||| I {}{\\\\~~~{} / |O!L||\\||\n | ||----|\\\\I {}{~\\\\~~{} \\\\|----|/||\n | \\[(_()] \\I) {}~~\\\\{} \\[(_()]/||\n | |\\ /| [, {~~~\\} |\\ /| ||\n | | || | [] {"||"} | || | ||\n | [ ][ ] [] {"||"} [ ][ ] ||\n | | || | |\\ {"||"} | || | ||\n | | || | | \' {"||"} | || | ||\n________________|__[_][__\\_|_]__[_][_]______[_][_]_||______________\n1\n | /__\\ #### /__\\ |\n | | | {""""} | | |\n | (____) . {""} (____) |\n | / ---- \\ | {~\\\\~~~~~} / ---- \\ |\n | ||O!L||| I {}{\\\\~~~{} / |O!L||\\\\|\n | ||----|\\\\I {}{~\\\\~~{} \\\\|----|//|\n | \\[(_()] \\I) {}~~\\\\{} \\[(_()]/ |\n | |\\ /| [, {~~~\\} |\\ /| |\n | | || | [] {"||"} | || | |\n | [ ][ ] [] {"||"} [ ][ ] |\n | | || | |\\ {"||"} | || | |\n | | || | | \' {"||"} | || | |\n________________|__[_][__\\_|_]__[_][_]______[_][_]__|______________\n2\n | /__\\ #### /__\\ |\n | | <><| {""""} | | |\n | (__/\\) . {""} (____) |\n | / ---- \\ | {~\\\\~~~~~} / ---- \\ |\n | ||O!L||| I {}{\\\\~~~{} / |O!L||\\\\|\n | ||----|\\\\I {}{~\\\\~~{} \\\\|----|//|\n | \\[(_()] \\I) {}~~\\\\{} \\[(_()]/ |\n | |\\ /| [, {~~~\\} |\\ /| |\n | | || | [] {"||"} | || | |\n | [ ][ ] [] {"||"} [ ][ ] |\n | | || | |\\ {"||"} | || | |\n | | || | | \' {"||"} | || | |\n________________|__[_][__\\_|_]__[_][_]______[_][_]__|______________\n1\n | /__\\ #### /__\\ |\n | | <><| {o o"} | | |\n | (__/\\) . {= } (____) |\n | / ---- \\ | {~\\\\~~~~~} / ---- \\ |\n | ||O!L||| I {}{\\\\~~~{} / |O!L||\\\\|\n | ||----|\\\\I {}{~\\\\~~{} \\\\|----|//|\n | \\[(_()] \\I) {}~~\\\\{} \\[(_()]/ |\n | |\\ /| [, {~~~\\} |\\ /| |\n | | || | [] {"||"} | || | |\n | [ ][ ] [] {"||"} [ ][ ] |\n | | || | |\\ {"||"} | || | |\n | | || | | \' {"||"} | || | |\n________________|__[_][__\\_|_]__[_][_]______[_][_]__|______________\n4\n | /__\\ #### /__\\ |\n | | <><| {o o"} |><> | |\n | (__/\\) . {= } (/\\__) |\n | / ---- \\ | {~\\\\~~~~~} / ---- \\ |\n | ||O!L||| I {}{\\\\~~~{} / |O!L||\\\\|\n | ||----|\\\\I {}{~\\\\~~{} \\\\|----|//|\n | \\[(_()] \\I) {}~~\\\\{} \\[(_()]/ |\n | |\\ /| [, {~~~\\} |\\ /| |\n | | || | [] {"||"} | || | |\n | [ ][ ] [] {"||"} [ ][ ] |\n | | || | |\\ {"||"} | || | |\n | | || | | \' {"||"} | || | |\n________________|__[_][__\\_|_]__[_][_]______[_][_]__|______________\n4\n | /__\\ #### /__\\ |\n | | <><| {o o"} |><> | |\n | (__/\\) . {= } (/\\__) |\n | / ---- \\ | {~\\\\~~~~~} / ---- \\ |\n | ||O!L||| I {}{\\\\~~~{} //|O!L||\\\\|\n | ||----|\\\\I {}{~\\\\~~{} || |----|//|\n | \\[(_()] \\I) {}~~\\\\{} # [(_()]/ |\n | |\\ /| [, {~~~\\} [ |\\ /| |\n | | || | [] {"||"} [ | || | |\n | [ ][ ] [] {"||"} \' [ ][ ] |\n | | || | |\\ {"||"} | || | |\n | | || | | \' {"||"} | || | |\n________________|__[_][__\\_|_]__[_][_]______[_][_]__|______________\n4\n\n\n\n\n\n\n\n\n\n\n\n\n\n11\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) @@@ [....] [|\n [)______________________[___|||__\\__/___[|\n6\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) @ @@ [....] [|\n [)______________________[__|_||__\\__/___[|\n7\n\n\n\n\n\n\n\n\n\n\n\n\n\n3\n | /__\\ #### /__\\ |\n | | <><| {"o o} | <><| |\n | . (__/\\) { =} (__/\\) |\n | | / \\ {~~ //~} / \\ |\n | I | __ | {}{ //}{} ||/(===o |\n | I// / \\ | {}{// {} | / \\|| |\n |(I/ /][][\\| {}/ {} \\[][][] |\n |,] |\\ /|# {}@@{} |\\ /| |\n |[] |_||_| H"||"} |_||_| |\n |[] [ ][ ] {"||"} [ ][ ] |\n |/| | || | {"||"} | || | |\n | | |_||_| {"||"} |_||_| |\n________________|_|__[_][_]_____[_][_]______[_][_]__|______________\n3\n | /__\\ #### /__\\ |\n | | <><| {o o"} | <><| |\n | . (__/\\) {= } (__/\\) |\n | | / \\ {~~ //~} / \\ |\n | I | __ | {}{ //}{} ||/(===o |\n | I// / \\ | {}{// {} | / \\|| |\n |(I/ /][][\\| {}/ {} \\[][][] |\n |,] |\\ /|# {}@@{} |\\ /| |\n |[] |_||_| H"||"} |_||_| |\n |[] [ ][ ] {"||"} [ ][ ] |\n |/| | || | {"||"} | || | |\n | | |_||_| {"||"} |_||_| |\n________________|_|__[_][_]_____[_][_]______[_][_]__|______________\n13\n | /__\\ #### /__\\ |\n | | <><| {"o o} | <><| |\n | . (__/\\) { =} (__/\\) |\n | | / \\ {~~ //~} / \\ |\n | I | __ | {}{ //}{} ||/(===o |\n | I// / \\ | {}{// {} | / \\|| |\n |(I/ /][][\\| {}/ {} \\[][][] |\n |,] |\\ /|# {}@@{} |\\ /| |\n |[] |_||_| H"||"} |_||_| |\n |[] [ ][ ] {"||"} [ ][ ] |\n |/| | || | {"||"} | || | |\n | | |_||_| {"||"} |_||_| |\n________________|_|__[_][_]_____[_][_]______[_][_]__|______________\n1\n\n\n\n\n\n\n\n\n\n\n\n\n\n3\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) @ @@ [....] [|\n [)______________________[__|_||__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [)o @ @@ [....] [|\n [)|_____________________[__|_||__\\__/___[|\n2\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o @ @@ [....] [|\n [)_|____________________[__|_||__\\__/___[|\n2\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [)# o @ @@ [....] [|\n [)|_|___________________[__|_||__\\__/___[|\n2\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) # o @ @@ [....] [|\n [)_|_|__________________[__|_||__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [)o # o @ @@ [....] [|\n [)|_|_|_________________[__|_||__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [)o # o @ @@ [....] [|\n [)|_|_|_________________[_|__||__\\__/___[|\n2\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ @@ [....] [|\n [)_|_|_|________________[_|__||__\\__/___[|\n2\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ @@ [....] [|\n [)__|_|_|_______________[_|__||__\\__/___[|\n3\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ @@ [....] [|\n [)___|_|_|______________[_|__||__\\__/___[|\n30\n\n\n Where are you taking\n this... thing?\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ @@ [....] [|\n [)___|_|_|______________[_|__||__\\__/___[|\n3\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ @@ [....] [|\n [)___|_|_|______________[_|__||__\\__/___[|\n32\n\n\n Prisoner transfer from\n cell block 1138.\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ @@ [....] [|\n [)___|_|_|______________[_|__||__\\__/___[|\n3\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ @@ [....] [|\n [)___|_|_|______________[_|__||__\\__/___[|\n12\n\n\n I wasn\'t notified.\n\n I\'ll have to clear it.\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ @@ [....] [|\n [)___|_|_|______________[_|__||__\\__/___[|\n4\n\n\n I wasn\'t notified.\n\n I\'ll have to clear it.\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ @ @ [....] [|\n [)___|_|_|______________[_|_|_|__\\__/___[|\n2\n\n\n I wasn\'t notified.\n\n I\'ll have to clear it.\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @@ @ [....] [|\n [)___|_|_|______________[_||__|__\\__/___[|\n2\n\n\n I wasn\'t notified.\n\n I\'ll have to clear it.\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ @ [....] [|\n [)___|_|_|______________[_|___|__\\__/___[|\n2\n\n\n I wasn\'t notified.\n\n I\'ll have to clear it.\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @@ @ [....] [|\n [)___|_|_|______________[||___|__\\__/___[|\n2\n\n\n I wasn\'t notified.\n\n I\'ll have to clear it.\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ @ @ [....] [|\n [)___|_|_|______________[_|___|__\\__/___[|\n2\n\n\n I wasn\'t notified.\n\n I\'ll have to clear it.\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ @ @ [....] [|\n [)___|_|_|_____________|[_|___|__\\__/___[|\n2\n\n\n I wasn\'t notified.\n\n I\'ll have to clear it.\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ @ @ [....] [|\n [)___|_|_|____________|_[_|___|__\\__/___[|\n2\n\n\n I wasn\'t notified.\n\n I\'ll have to clear it.\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ @ @ [....] [|\n [)___|_|_|___________|__[_|___|__\\__/___[|\n2\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ @ @ [....] [|\n [)___|_|_|__________|___[_|___|__\\__/___[|\n2\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ @ @ [....] [|\n [)___|_|_|_________|____[_|___|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ @ @ [....] [|\n [)___|_|_|________|_____[_|___|__\\__/___[|\n1\n\n\n Look out!\n\n He\'s loose!\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ @ @ [....] [|\n [)___|_|_|________|_____[_|___|__\\__/___[|\n1\n\n\n Look out!\n\n He\'s loose!\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ @ @ [....] [|\n [)___|_|_|_______|______[_|___|__\\__/___[|\n1\n\n\n Look out!\n\n He\'s loose!\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o #o @ @ @ [....] [|\n [)___|__||_______|______[_|___|__\\__/___[|\n1\n\n\n Look out!\n\n He\'s loose!\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o #o @ @ @ [....] [|\n [)___|__||______|_______[_|___|__\\__/___[|\n1\n\n\n Look out!\n\n He\'s loose!\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # @ @ @ [....] [|\n [)___|___|______|_______[_|___|__\\__/___[|\n1\n\n\n Look out!\n\n He\'s loose!\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # @ @ @ [....] [|\n [)___|___|_____|________[_|___|__\\__/___[|\n1\n\n\n Look out!\n\n He\'s loose!\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o o# @ @ @ [....] [|\n [)___|___||____|________[_|___|__\\__/___[|\n1\n\n\n Look out!\n\n He\'s loose!\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o o# @ @ @ [....] [|\n [)___|___||___|_________[_|___|__\\__/___[|\n1\n\n\n Look out!\n\n He\'s loose!\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o o # @ @ @ [....] [|\n [)___|___|_|__|_________[_|___|__\\__/___[|\n1\n\n\n Look out!\n\n He\'s loose!\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o o # @ @ @ [....] [|\n [)___|___|_|_|__________[_|___|__\\__/___[|\n1\n\n\n Look out!\n\n He\'s loose!\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o o # @ @ @ [....] [|\n [)____|__|_|_|__________[_|___|__\\__/___[|\n3\n\n\n Look out!\n\n He\'s loose!\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o o #@ @ @ [....] [|\n [)____|__|_||___________[_|___|__\\__/___[|\n1\n\n\n Look out!\n\n He\'s loose!\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o o #@ @ @ [....] [|\n [)____|__|_|/___________[_|___|__\\__/___[|\n1\n\n\n Look out!\n\n He\'s loose!\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o o # @ @ @ [....] [|\n [)____|__|_|/___________[_|___|__\\__/___[|\n2\n\n\n Look out!\n\n He\'s loose!\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o o # @ @ [....] [|\n [)____|__|_|/-@_________[_|___|__\\__/___[|\n5\n\n\n Look out!\n\n He\'s loose!\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o o # @ @ [....] [|\n [)____|__|_|--@_________[_|___|__\\__/___[|\n1\n\n\n Look out!\n\n He\'s loose!\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o o # - @ @ [....] [|\n [)____|__|_|--@_________[_|___|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o o # - @ @ [....] [|\n [)____|__|_|--@_________[_|___|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o o # - @ @ [....] [|\n [)____|__|_|--@_________[_|___|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o o # - @ @ [....] [|\n [)_____|_|_|--@_________[_|___|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o o # - @ @ [....] [|\n [)_____|_|_|--@_________[_|___|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) oo # - @ @ [....] [|\n [)______||_|--@_________[_|___|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) -oo # - @ @ [....] [|\n [)______||_|--@_________[_|___|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) - o # - @ @ [....] [|\n [)_______|_|--@_________[_|___|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) - o # - @ @ [....] [|\n [)_______|_|--@_________[_|___|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) - oo# - @ @ [....] [|\n [)_______|||--@_________[_|___|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) - oo# -@ @ [....] [|\n [)_______|||--@_________[_|___|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [)- o # * @ [....] [|\n [)_______|_|--@_________[_|___|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [* o # * @ [....] [|\n [)_______|_|--@_________[_|___|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [). / \\ [|\n [), o #o @ @ [....] [|\n [)_______|_||-@_________[_|___|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) . / \\ [|\n [) o #o @ @ [....] [|\n [)_,_____|_||-@_________[_/___|__\\__/___[|\n2\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ [....] [|\n [)_______|_|-|@_________[_/-@_|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o-# o @ [....] [|\n [)_______|_|--|_________[_/-@|___\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ [....] [|\n [)_______|_|--|_________[_/-@|___\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o #- o @ [....] [|\n [)_______|_|--@|________[_/-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # - o @ [....] [|\n [)_______|_|--@|________[_/-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # - o @ [....] [|\n [)_______|_|--@_|_______[_/|@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # -o @ [....] [|\n [)_______|_|--@_|_______[_/|@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o- @ [....] [|\n [)_______|_|--@_|_______[_|-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o - @ [....] [|\n [)_______|_|--@_|_______[_|-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o - .@ [....] [|\n [)_______|_|--@_|_______[|/-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o - @ [....] [|\n [)_______|_|--@_|_______[|/-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o - .@ [....] [|\n [)_______|_|--@_|_______[|/-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o - @ [....] [|\n [)_______|_|--@_|_______[|/-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o -.@ [....] [|\n [)_______|_|--@_|_______[|/-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o -@ [....] [|\n [)_______|_|--@_|_______[|/-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o .* [....] [|\n [)_______|_|--@_|_______[|/-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o * [....] [|\n [)_______|_|--@_|_______[|/-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o .@ [....] [|\n [)_______|_|--@_|_______[|/-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o @ [....] [|\n [)_______|_|--@_|_______[//-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o . @ [....] [|\n [)_______|_|--@_|_______[//-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o [....] [|\n [)_______|_|--@_|_______[/@-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o . [....] [|\n [)_______|_|--@_|_______[/@-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o [....] [|\n [)_______|_|--@_|_______[/@-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o . [....] [|\n [)_______|__|-@__|______[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o [....] [|\n [)________|_|-@__|______[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o . [....] [|\n [)________|_-|@___|_____[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o [....] [|\n [)_________|-|@___|_____[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o . [....] [|\n [)_________|--|____|____[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o [....] [|\n [)__________|-|____|____[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o . [....] [|\n [)__________|-@|____|___[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o [....] [|\n [)__________-|@|____|___[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o . [....] [|\n [)__________-|@_|____|__[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o [....] [|\n [)__________--|_|____|__[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o . [....] [|\n [)__________--|__|____|_[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o [....] [|\n [)__________--@|_|____|_[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o. [....] [|\n [)__________--@|__|____|[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o [....] [|\n [)__________--@_|_|____|[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o [....] [|\n [)__________--@_|__|____[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o [....] [|\n [)__________--@__|_|____[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # .o [....] [|\n [)__________--@__|__|___[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o [....] [|\n [)__________--@___|_|___[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # . o [....] [|\n [)__________--@___|__|__[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # o [....] [|\n [)__________--@____|_|__[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # . o [....] [|\n [)__________--@____|_|__[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o# o [....] [|\n [)__________--@_____||__[/@-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o# . o [....] [|\n [)__________--@_____||__[/@/@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) # o [....] [|\n [)__________--@______|__[/@/@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) # . o [....] [|\n [)__________--@______|__[/|-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) #o o [....] [|\n [)__________--@______||_[/|-@____\\__/___[|\n1\n\n\n We\'ve got to find out what cell\n this princess of yours is in!\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) #o . o [....] [|\n [)__________--@______||_[/|-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) # o o [....] [|\n [)__________--@______|_|[/|-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) # o. o [....] [|\n [)__________--@______|_|[/|-@____\\__/___[|\n2\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) # o o [....] [|\n [)__________--@______|__[/|-@____\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) # oo [....] [|\n [)__________--@______|__[/|-@____\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) # .oo [....] [|\n [)__________--@______|__[/|-@____\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) # oo [....] [|\n [)__________--@______|__[/|-@____\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) # . o [....] [|\n [)__________--@______|__[/|-@____\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) # o [....] [|\n [)__________--@______|__[/|-@____\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) # . oo [....] [|\n [)__________--@______|__[/|-@____\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) # oo [....] [|\n [)__________--@______|__[/|-@____\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) # . o o [....] [|\n [)__________--@______|__[/|-@____\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) # o o [....] [|\n [)__________--@_______|_[/|-@____\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) # . o o [....] [|\n [)__________--@_______|_[/|-@|___\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) # o o [....] [|\n [)__________--@________|[/|-@|___\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) #. o o [....] [|\n [)__________--@________|[/|-@_|__\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) # o o [....] [|\n [)__________--@_________[/|-@_|__\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) # o o[....] [|\n [)__________--@_________[/|-@__|_\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) #o o[....] [|\n [)__________--@_________[/|-@__|_\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) .#o o....] [|\n [)__________--@_________[/|-@___|\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o o....] [|\n [)__________--@_________[/|-@___|\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) . o [o...] [|\n [)__________--@_________[/|-@____|__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o# [o...] [|\n [)__________--@_________[/|-@____|__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) . o# [.o..] [|\n [)__________--@_________[/|-@____\\|_/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # [.o..] [|\n [)__________--@_________[/|-@____\\|_/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / o\\ [|\n [) . o # [..|.] [|\n [)__________--@_________[/|-@____\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / o\\ [|\n [) o # [..|.] [|\n [)__________--@_________[/|-@|___\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) . o # [....] [|\n [)__________--@_________[/|-@|___\\__/___[|\n1\n\n\n Here it is, twenty one eighty seven.\n You go get her.\n\n I\'ll hold them off here!\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # [....] [|\n [)__________--@_________[/|-@_|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) . o # [....] [|\n [)__________--@_________[/|-@_|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # [....] [|\n [)__________--@_________[/|-@_|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) . o # [....] [|\n [)__________--@_________[/|-@_|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) o # [....] [|\n [)__________--@_________[/|-@_|__\\__/___[|\n1\n\n\n\n\n\n\n\n ________________________________________\n | ^ ^ ^ ^ |\n | __ |\n [) / \\ [|\n [) . o # [....] [|\n [)__________--@_________[/|-@_|__\\__/___[|\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n2\n -=== ####\n ""o o {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== ####\n ""o o {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n ===- ####\n o o" {o o"}\n _\\- /_ {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n ===- Everything is under ####\n o o"" control. Situation {o o"}\n _\\- /_ normal. {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Everything is under ####\n ""o o control. Situation {o o"}\n _\\ -/_ normal. {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Everything is under ####\n ""o o control. Situation {o o"}\n _\\ -/_ normal. {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Everything is under ####\n ""o o control. Situation {o o"}\n _\\ -/_ normal. {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Everything is under ####\n ""o o control. Situation {o o"}\n _\\ -/_ normal. {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n1\n -=== Everything is under ####\n ""o o control. Situation {o o"}\n _\\ -/_ normal. {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n1\n -=== Everything is under ####\n ""o o control. Situation {"o o}\n _\\ -/_ normal. { =} .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Everything is under ####\n ""o o control. Situation {"o o}\n _\\ -/_ normal. { =} .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Everything is under ####\n ""o o control. Situation {"o o}\n _\\ -/_ normal. { =} .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Everything is under ####\n ""o o control. Situation {"o o}\n _\\ -/_ normal. { =} .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Everything is under ####\n ""o o control. Situation {"o o}\n _\\ -/_ normal. { =} .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Everything is under ####\n ""o o control. Situation {o o"}\n _\\ -/_ normal. {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Everything is under ####\n ""o o control. Situation {o o"}\n _\\ -/_ normal. {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Everything is under ####\n ""o o control. Situation {o o"}\n _\\ -/_ normal. {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Everything is under ####\n ""o o control. Situation {o o"}\n _\\ -/_ normal. {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Everything is under ####\n ""o o control. Situation {o o"}\n _\\ -/_ normal. {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n4\n ===- ####\n o o"" {o o"}\n _\\- /_ {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n1\n ===- ####\n o o"" What\'s your operating {o o"}\n _\\- /_ number? {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n1\n ===- Who is this? ####\n o o"" What\'s your operating {o o"}\n _\\- /_ number? {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Who is this? ####\n ""o o What\'s your operating {o o"}\n _\\ -/_ number? {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Who is this? ####\n ""o o What\'s your operating {o o"}\n _\\ -/_ number? {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Who is this? ####\n ""o o What\'s your operating {o o"}\n _\\ -/_ number? {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Who is this? ####\n ""o o What\'s your operating {o o"}\n _\\ -/_ number? {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n1\n -=== Who is this? ####\n ""o o What\'s your operating {o o"}\n _\\ -/_ number? {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n1\n -=== Who is this? ####\n ""o o What\'s your operating {"o o}\n _\\ -/_ number? { =} .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Who is this? ####\n ""o o What\'s your operating {"o o}\n _\\ -/_ number? { =} .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Who is this? ####\n ""o o What\'s your operating {"o o}\n _\\ -/_ number? { =} .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Who is this? ####\n ""o o What\'s your operating {"o o}\n _\\ -/_ number? { =} .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Who is this? ####\n ""o o What\'s your operating {"o o}\n _\\ -/_ number? { =} .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Who is this? ####\n ""o o What\'s your operating {o o"}\n _\\ -/_ number? {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Who is this? ####\n ""o o What\'s your operating {o o"}\n _\\ -/_ number? {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Who is this? ####\n ""o o What\'s your operating {o o"}\n _\\ -/_ number? {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Who is this? ####\n ""o o What\'s your operating {o o"}\n _\\ -/_ number? {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== Who is this? ####\n ""o o What\'s your operating {o o"}\n _\\ -/_ number? {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n2\n -=== ####\n ""o o {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ * / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ // | __ | \\\\ / | {} {// } {}I\n | \\ || [(_()] #) / | {} // } {}I\n \\ \\__#]_|\\__/|_____/ / {} H{{}}} ,I}\n | | [I | || | | | @ H"||"} []\n | | I [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ \\\\| __ | \\\\ * / | {} {// } {}I\n | \\ [(_()] #) / | {} // } {}I\n \\ \\_____|\\__/|_____/ / {} H{{}}} ,I}\n | | | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ \\\\| __ |-\\\\ * / | {} {// } {}I\n | \\ [(_()] #) / | {} // } {}I\n \\ \\_____|\\__/|_____/ / {} H{{}}} ,I}\n | | | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ ______ {{~{ //}~~ I\n | \\ \\\\| __ | \\\\- * / | {} {// } {}I\n | \\ [(_()] #) / | {} // } {}I\n \\ \\_____|\\__/|_____/ / {} H{{}}} ,I}\n | | | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n _______//|O!L||\\\\ __*___ {{~{ //}~~ I\n | \\ \\\\| __ | \\\\ ***/ | {} {// } {}I\n | \\ [(_()] #) */ | {} // } {}I\n \\ \\_____|\\__/|_____/ / {} H{{}}} ,I}\n | | | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ {= } .\n / __ \\ * {~~ //~} |\n _______//|O!L||\\\\ _***__ {{~{ //}~~ I\n | \\ \\\\| __ | \\\\ **** | {} {// } {}I\n | \\ [(_()] #)*** | {} // } {}I\n \\ \\_____|\\__/|_____/ / {} H{{}}} ,I}\n | | | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ {= } .\n / __ \\ , **" {~~ //~} |\n _______//|O!L||\\\\ _****_. {{~{ //}~~ I\n | \\ \\\\| __ | \\\\ *****| {} {// } {}I\n | \\ [(_()] #)****.| {} // } {}I\n \\ \\_____|\\__/|_____*` / {} H{{}}} ,I}\n | | | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ , " {= } .\n / __ \\ .***. {~~ //~} |\n _______//|O!L||\\\\ ****** {{~{ //}~~ I\n | \\ \\\\| __ | \\\\******| {} {// } {}I\n | \\ [(_()] #)*****| {} // } {}I\n \\ \\_____|\\__/|____*** /. {} H{{}}} ,I}\n | | | || | | |, @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ " {= } .\n / __ \\. * . {~~ //~} |\n _______//|O!L||\\\\__****_ {{~{ //}~~ I\n | \\ \\\\| __ | \\\\ **** | {} {// } {}I\n | \\ [(_()] #) ** | {} // } {}I\n \\ \\_____|\\__/|____ * / {} H{{}}} ,I}\n | | | || | | | @ H"||"} []\n | | [ ][ ] | | . {"||"} []\n | | | || | | |, {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/________________________[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ " {= } .\n / __ \\ . {~~ //~} |\n _______//|O!L||\\\\___**__ {{~{ //}~~ I\n | \\ \\\\| __ | \\\\ %**/ | {} {// } {}I\n | \\ [(_()] #) / | {} // } {}I\n \\ \\_____|\\__/|____ / / {} H{{}}} ,I}\n | | | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | . {"||"} | |\n_______\\_|____[_][__\\___|_/__,_____________________[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ {= } .\n / __ \\ " {~~ //~} |\n ______ //|O!L||\\\\_______ {{~{ //}~~ I\n | \\ || | __ | \\\\ %$*/ | {} {// } {}I\n | \\ #] [(_()] #) / | {} // } {}I\n \\ \\__[I_|\\__/|____ / / {} H{{}}} ,I}\n | | I | || | | | . @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/__,_____._______________[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n ______ //|O!L||\\\\_______ {{~{ //}~~ I\n | \\ || | __ | \\\\ %$*/ | {} {// } {}I\n | \\ #] [(_()] #) / | {} // } {}I\n \\ \\__[I_|\\__/|____ / / {} H{{}}} ,I}\n | | I | || | | | . @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | . {"||"} | |\n_______\\_|____[_][__\\___|_/__,_____________________[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n ______ //|O!L||\\\\_______ {{~{ //}~~ I\n | \\ || | __ | \\\\ %$*/ | {} {// } {}I\n | \\ #] [(_()] #) / | {} // } {}I\n \\ \\__[I_|\\__/|____ / / " {} H{{}}} ,I}\n | | I | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | . {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/__,________.____________[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n ______ //|O!L||\\\\_______ {{~{ //}~~ I\n | \\ || | __ | \\\\ %$*/ | {} {// } {}I\n | \\ #] [(_()] #) / | {} // } {}I\n \\ \\__[I_|\\__/|____ / / {} H{{}}} ,I}\n | | I | || | | | @ H"||"} []\n | | [ ][ ] | | " {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/__,_________.___________[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n ______ //|O!L||\\\\_______ {{~{ //}~~ I\n | \\ || | __ | \\\\ %$*/ | {} {// } {}I\n | \\ #] [(_()] #) / | {} // } {}I\n \\ \\__[I_|\\__/|____ / / {} H{{}}} ,I}\n | | I | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | " {"||"} | |\n_______\\_|____[_][__\\___|_/__,__________.__________[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n ______ //|O!L||\\\\_______ {{~{ //}~~ I\n | \\ || | __ | \\\\ %$*/ | {} {// } {}I\n | \\ #] [(_()] #) / | {} // } {}I\n \\ \\__[I_|\\__/|____ / / {} H{{}}} ,I}\n | | I | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/__,__________"._________[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n ______ //|O!L||\\\\_______ {{~{ //}~~ I\n | \\ || | __ | \\\\ %$*/ | {} {// } {}I\n | \\ #] [(_()] #) / | {} // } {}I\n \\ \\__[I_|\\__/|____ / / {} H{{}}} ,I}\n | | I | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | " {"||"} | |\n_______\\_|____[_][__\\___|_/__,____________.________[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n ______ //|O!L||\\\\_______ {{~{ //}~~ I\n | \\ || | __ | \\\\ %$*/ | {} {// } {}I\n | \\ #] [(_()] #) / | {} // } {}I\n \\ \\__[I_|\\__/|____ / / {} H{{}}} ,I}\n | | I | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | " {"||"} | |\n_______\\_|____[_][__\\___|_/__,____________.________[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n ______ //|O!L||\\\\_______ {{~{ //}~~ I\n | \\ || | __ | \\\\ %$*/ | {} {// } {}I\n | \\ #] [(_()] #) / | {} // } {}I\n \\ \\__[I_|\\__/|____ / / {} H{{}}} ,I}\n | | I | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/__,____________.__"_____[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n ______ //|O!L||\\\\_______ {{~{ //}~~ I\n | \\ || | __ | \\\\ %$*/ | {} {// } {}I\n | \\ #] [(_()] #) / | {} // } {}I\n \\ \\__[I_|\\__/|____ / / {} H{{}}} ,I}\n | | I | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/__,____________.___,____[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n ______ //|O!L||\\\\_______ {{~{ //}~~ I\n | \\ || | __ | \\\\ %$*/ | {} {// } {}I\n | \\ #] [(_()] #) / | {} // } {}I\n \\ \\__[I_|\\__/|____ / / {} H{{}}} ,I}\n | | I | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/__,____________.____,___[_][_]_|_|______\n1\n -=== ####\n ""o o Bah! {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n ______ //|O!L||\\\\_______ {{~{ //}~~ I\n | \\ || | __ | \\\\ %$*/ | {} {// } {}I\n | \\ #] [(_()] #) / | {} // } {}I\n \\ \\__[I_|\\__/|____ / / {} H{{}}} ,I}\n | | I | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/__,____________._____,__[_][_]_|_|______\n3\n -=== ####\n ""o o {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n ______ //|O!L||\\\\_______ {{~{ //}~~ I\n | \\ || | __ | \\\\ %$*/ | {} {// } {}I\n | \\ #] [(_()] #) / | {} // } {}I\n \\ \\__[I_|\\__/|____ / / {} H{{}}} ,I}\n | | I | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/__,____________._____,__[_][_]_|_|______\n19\n -=== ####\n ""o o Boring conversation {o o"}\n _\\ -/_ anyway! {= } .\n / __ \\ {~~ //~} |\n ______ //|O!L||\\\\_______ {{~{ //}~~ I\n | \\ || | __ | \\\\ %$*/ | {} {// } {}I\n | \\ #] [(_()] #) / | {} // } {}I\n \\ \\__[I_|\\__/|____ / / {} H{{}}} ,I}\n | | I | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/__,____________._____,__[_][_]_|_|______\n8\n -=== ####\n ""o o Boring conversation {"o o}\n _\\ -/_ anyway! { =} .\n / __ \\ {~~ //~} |\n ______ //|O!L||\\\\_______ {{~{ //}~~ I\n | \\ || | __ | \\\\ %$*/ | {} {// } {}I\n | \\ #] [(_()] #) / | {} // } {}I\n \\ \\__[I_|\\__/|____ / / {} H{{}}} ,I}\n | | I | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/__,____________._____,__[_][_]_|_|______\n1\n -=== ####\n ""o o Boring conversation {o o"}\n _\\ -/_ anyway! {= } .\n / __ \\ {~~ //~} |\n ______ //|O!L||\\\\_______ {{~{ //}~~ I\n | \\ || | __ | \\\\ %$*/ | {} {// } {}I\n | \\ #] [(_()] #) / | {} // } {}I\n \\ \\__[I_|\\__/|____ / / {} H{{}}} ,I}\n | | I | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/__,____________._____,__[_][_]_|_|______\n2\n -=== ####\n ""o o {o o"}\n _\\ -/_ {= } .\n / __ \\ {~~ //~} |\n ______ //|O!L||\\\\_______ {{~{ //}~~ I\n | \\ || | __ | \\\\ %$*/ | {} {// } {}I\n | \\ #] [(_()] #) / | {} // } {}I\n \\ \\__[I_|\\__/|____ / / {} H{{}}} ,I}\n | | I | || | | | @ H"||"} []\n | | [ ][ ] | | {"||"} []\n | | | || | | | {"||"} /|\n | | |_||_| | | {"||"} | |\n_______\\_|____[_][__\\___|_/__,____________._____,__[_][_]_|_|______\n1\n\n\n\n\n\n\n\n\n\n\n\n\n* *\n1\n\n\n\n\n\n\n\n\n\n\n\n\n\n5\n / /__\\ \\\n / | <><| \\\n / (__/\\) \\\n | / \\ |\n | ||/(===o |\n | | / \\ | |\n | \\/][][\\/ |\n | |\\ /| |\n | |_||_| |\n | [ ][ ] |\n \\ | || | /\n \\ | || | /\n \\________________________[_][_]_______________________/\n11\n / /__\\ \\\n / Luke! We\'re | <><| \\\n / going to have (__/\\) \\\n | company! / \\ |\n | ||/(===o |\n | | / \\ | |\n | \\/][][\\/ |\n | |\\ /| |\n | |_||_| |\n | [ ][ ] |\n \\ | || | /\n \\ | || | /\n \\________________________[_][_]_______________________/\n18\n / /__\\ \\\n / Luke! We\'re |><> | \\\n / going to have (/\\__) \\\n | company! / \\ |\n | ||/(===o |\n | | / \\ | |\n | \\/][][\\/ |\n | |\\ /| |\n | |_||_| |\n | [ ][ ] |\n \\ | || | /\n \\ | || | /\n \\________________________[_][_]_______________________/\n5\n / /__\\ \\\n / |><> | \\\n / (/\\__) \\\n | / \\ |\n | ||/(===o |\n | | / \\ | |\n | \\/][][\\/ |\n | |\\ /| |\n | |_||_| |\n | [ ][ ] |\n \\ | || | /\n \\ | || | /\n \\________________________[_][_]_______________________/\n2\n\n\n\n\n\n\n\n\n\n\n\n\n\n4\n / \\ ===,\n | | @- -@)\n | | \\- /\n | | /~~ ~~\\\n | | / ( ) \\\n | | /_/\\ /\\_|\n | | \\\\ \\ // ||\n | | @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n______|_____________|___________________________(_)_(_)____________\n1\n / \\ ===,\n | | @- -@)\n | | \\- /\n | | /~~ ~~\\\n | | / ( ) \\\n | | /_/\\ /\\_|\n | | \\\\ \\ // ||\n | | @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n | | ~~~~~~~\n______|\\___________/|___________________________(_)_(_)____________\n1\n / \\ ===,\n | | @- -@)\n | | \\- /\n | | /~~ ~~\\\n | | / ( ) \\\n | | /_/\\ /\\_|\n | | \\\\ \\ // ||\n | | @ | | | @\n | | | | |\n | | | | |\n | | / | \\\n |\\___________/| ~~~~~~~\n______|____[_][__\\__|___________________________(_)_(_)____________\n1\n / \\ ===,\n | | @o o@)\n | | \\- /\n | | /~~ ~~\\\n | | / ( ) \\\n | | /_/\\ /\\_|\n | | \\\\ \\ // ||\n | | @ | | | @\n | | | | |\n | | | | |\n |\\___________/| / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________(_)_(_)____________\n1\n / \\ ===,\n | | @o o@)\n | | \\- /\n | | /~~ ~~\\\n | | / ( ) \\\n | | /_/\\ /\\_|\n | | \\\\ \\ // ||\n | | @ | | | @\n | | | | |\n |\\___________/| | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________(_)_(_)____________\n1\n / \\ ===,\n | | @o o@)\n | | \\- /\n | | /~~ ~~\\\n | | / ( ) \\\n | | /_/\\ /\\_|\n | | \\\\ \\ // ||\n | | @ | | | @\n |\\___________/| | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________(_)_(_)____________\n1\n / \\ ===,\n | | @o o@)\n | | \\- /\n | | /~~ ~~\\\n | | / ( ) \\\n | | /_/\\ /\\_|\n | | \\\\ \\ // ||\n |\\___________/| @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________(_)_(_)____________\n1\n / \\ ===,\n | | @o o@)\n | | \\- /\n | | /~~ ~~\\\n | | / ( ) \\\n | | /_/\\ /\\_|\n |\\___________/| \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n1\n / \\ ===,\n | | @o o@)\n | | \\- /\n | | /~~ ~~\\\n | | / ( ) \\\n |\\___________/| /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n1\n / \\ ===,\n | | @o o@)\n | | \\- /\n | | /~~ ~~\\\n |\\___________/| / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n1\n / \\ ===,\n | | @o o@)\n | | \\- /\n |\\___________/| /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n1\n / \\ ===,\n | | @o o@)\n |\\___________/| \\- /\n | / \\ | /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n1\n / \\ ===,\n |\\___________/| @o o@)\n | (__/\\) | \\- /\n | / \\ | /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n1\n /___________\\ ===,\n | | <><| | @o o@)\n | (__/\\) | \\- /\n | / \\ | /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n7\n / / \\ \\ ===,\n | | <><| | @o o@)\n | (__/\\) | \\- /\n | / \\ | /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n11\n / / \\ \\ ===,\n | | <><| | Aren\'t you a little @o o@)\n | (__/\\) | short for a \\- /\n | / \\ | Stormtrooper? /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n15\n / / \\ \\ ===,\n | | <><| | Aren\'t you a little @o o@)\n | (__/\\) | short for a \\- /\n | / \\ | Stormtrooper? /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @| | |@\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n3\n / / \\ \\ ===,\n | | <><| | Aren\'t you a little @o o@)\n | (__/\\) | short for a \\- /\n | / \\ | Stormtrooper? /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n4\n / / \\ \\ ===,\n | | <><| | @o o@)\n | (__/\\) | \\- /\n | / \\ | /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n17\n / / \\ \\ ===,\n | | <><| | Oh, the uniform. @o o@)\n | (__/\\) | \\- /\n | / \\ | I\'m Luke Skywalker. /~~ ~~\\\n | ||/(===o | I\'m here to / ( ) \\\n | | / \\ | | rescue you! /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n15\n / / \\ \\ ===,\n | | <><| | Oh, the uniform. @o o@)\n | (__/\\) | \\- /\n | / \\ | I\'m Luke Skywalker. /~~ ~~\\\n | ||/(===o | I\'m here to / ( ) \\\n | | / \\ | | rescue you! /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n2\n / / \\ \\ ===,\n | | <><| | @o o@)\n | (__/\\) | \\- /\n | / \\ | /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n1\n / / \\ \\ ===,\n | | <><| | @o o@)\n | (__/\\) | \\- /\n | / \\ | /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n24\n / / \\ \\ ===,\n | | <><| | You\'re who? @o o@)\n | (__/\\) | \\- /\n | / \\ | /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n2\n / / \\ \\ ===,\n | | <><| | @o o@)\n | (__/\\) | \\- /\n | / \\ | /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n16\n / / \\ \\ ===,\n | | <><| | I\'m with Ben Kenobi! @o o@)\n | (__/\\) | \\- /\n | / \\ | /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n5\n / / \\ \\ ===,\n | |><> | | I\'m with Ben Kenobi! @o o@)\n | (/\\__) | \\- /\n | / \\ | /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n3\n / / \\ \\ ===,\n | |><> | | I\'m with Ben Kenobi! @O O@)\n | (/\\__) | \\- /\n | / \\ | /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n3\n / / \\ \\ ===,\n | |><> | | @O O@)\n | (/\\__) | \\O /\n | / \\ | /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n4\n / / \\ \\ ===,\n | |><> | | Ben Kenobi! @o o@)\n | (/\\__) | \\- /\n | / \\ | Where is he? /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | \\\\ \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n23\n / / \\ \\ ===,\n | | <><| | Ben Kenobi! @o o@)\n | (__/\\) | \\- /\n | / \\ | Where is he? /~~ ~~\\\n | ||/(===o | @\\ / ( ) \\\n | | / \\ | | \\\\_/\\ /\\_|\n | \\/][][\\/ | \\ // ||\n | |\\ /| | | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n3\n / / \\ \\ ===,\n | | <><| | @o o@)\n | (__/\\) | \\- /\n | / \\ | /~~ ~~\\\n | ||/(===o | @\\ / ( ) \\\n | | / \\ | | \\\\_/\\ /\\_|\n | \\/][][\\/ | \\ // ||\n | |\\ /| | | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n9\n / / \\ \\ ===,\n | | <><| | Come on! @o o@)\n | (__/\\) | \\- /\n | / \\ | /~~ ~~\\\n | ||/(===o | @\\ / ( ) \\\n | | / \\ | | \\\\_/\\ /\\_|\n | \\/][][\\/ | \\ // ||\n | |\\ /| | | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n4\n / / \\ \\ ===,\n | |><> | | Come on! @o o@)\n | (/\\__) | \\- /\n | / \\ | /~~ ~~\\\n | ||/(===o | @\\ / ( ) \\\n | | / \\ | | \\\\_/\\ /\\_|\n | \\/][][\\/ | \\ // ||\n | |\\ /| | | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][__\\__|___________________________/__)(_)____________\n2\n / / \\ \\ ===,\n | |><> | | Come on! @o o@)\n | (/\\__) | \\- /\n | / \\ | /~~ ~~\\\n | ||/(===o | @\\ / ( ) \\\n | | / \\ | | \\\\_/\\ /\\_|\n | \\/][][\\/ | \\ // ||\n | |\\ /| | | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][_]___|___________________________/__)(_)____________\n4\n / / \\ \\ ===,\n | |><> | | Come on! @o o@)\n | (/\\__) | \\- /\n | / \\ | /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | || \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|____[_][_]___|___________________________/__)(_)____________\n8\n / / \\ \\ ===,\n | |><> | | Come on! @o o@)\n | (/\\__) | \\- /\n | / \\ | /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | || \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|___/__][_]___|___________________________/__)(_)____________\n6\n / / \\ \\ ===,\n | |><> | | @o o@)\n | (/\\__) | \\- /\n | / \\ | /~~ ~~\\\n | ||/(===o | / ( ) \\\n | | / \\ | | /_/\\ /\\_|\n | \\/][][\\/ | || \\ // ||\n | |\\ /| | @ | | | @\n | |_||_| | | | |\n | [ ][ ] | | | |\n | | || | | / | \\\n | | || | | ~~~~~~~\n______|___/__][_]___|___________________________/__)(_)____________\n3\n\n\n\n\n\n\n\n\n\n\n\n\n\n4\n """"\n 0 0\')\n _\\- /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n4\n """"\n (\'0 0\n __\\ -/_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n___________________________/__]__[__]______________________________\n1\n """"\n (\'0 0\n __\\ -/_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n2\n """"\n (\'0 0 Never gonna to\n __\\ o/_ give you up...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n1\n """"\n (\'0 0 Never gonna to\n __\\ 0/_ give you up...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n1\n """"\n (\'0 0 Never gonna to\n __\\ o/_ give you up...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n2\n """"\n (\'0 0 Never gonna to\n __\\ -/_ give you up...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n2\n """"\n (\'0 0 Never gonna to\n __\\ o/_ give you up...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n5\n """"\n (\'0 0 Never gonna to\n __\\ -/_ / give you up...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n3\n """"\n (\'0 0 Never gonna to\n __\\ o/_ / give you up...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n1\n """"\n (\'0 0 Never gonna to\n __\\ -/_ / give you up...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n4\n """"\n 0 0\') Never gonna to\n __\\o /_ / give you up...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n2\n """"\n 0 0\') Never gonna to\n __\\o /_ give you up...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n2\n """"\n 0 0\') Never gonna to\n __\\- /_ give you up...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n1\n """"\n 0 0\')\n __\\- /_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n7\n """"\n Never gonna to 0 0\')\n let you down... __\\o /_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n1\n """"\n Never gonna to 0 0\')\n let you down... _\\o /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | //\n /\' | || |/\'\n / || \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n_________________________/__]___[__]_______________________________\n7\n """"\n Never gonna to 0 0\')\n let you down... _\\- /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | //\n /\' | || |/\'\n / || \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n_________________________/__]___[__]_______________________________\n3\n """"\n Never gonna to 0 0\')\n let you down... \\ _\\o /__\n \\\\ / \\ / \\\n \\\\//| || |\\\\\n \\/ | || | \\\\\n | || | //\n | || |/\'\n / || \\\n / | \\ \\\n /___/---\\__\\\n /_/ |_|\n________________________/__]____[_]________________________________\n1\n """"\n Never gonna to 0 0\')\n let you down... \\ _\\- /__\n \\\\ / \\ / \\\n \\\\//| || |\\\\\n \\/ | || | \\\\\n | || | //\n | || |/\'\n / || \\\n / | \\ \\\n /___/---\\__\\\n /_/ |_|\n________________________/__]____[_]________________________________\n1\n """"\n Never gonna to 0 0\')\n let you down... _\\- /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n /_/ |_|\n________________________/__]____[_]________________________________\n5\n """"\n Never gonna to 0 0\')\n let you down... _\\o /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n /_/ |_|\n________________________/__]____[_]________________________________\n1\n """"\n Never gonna to 0 0\')\n let you down... _\\o /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n /_/ |_|\n_________________________/__]____[_]_______________________________\n1\n """"\n Never gonna to 0 0\')\n let you down... _\\- /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n1\n """"\n Never gonna to (\'0 0\n let you down... __\\ -/_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n___________________________/__]__[__]______________________________\n3\n """"\n Never gonna to (\'0 0\n let you down... __\\ o/_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n___________________________/__]__[__]______________________________\n1\n """"\n Never gonna to (\'0 0\n let you down... __\\ o/_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n2\n """"\n Never gonna to (\'0 0\n let you down... __\\ -/_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n1\n """"\n (\'0 0\n __\\ o/_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n1\n """"\n (\'0 0\n __\\ o/_ ,|\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n1\n """"\n (\'0 0 Never gonna to\n __\\ o/_ ,| run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n1\n """"\n (\'0 0 Never gonna to\n __\\ -/_ ,| run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n3\n """"\n (\'0 0 Never gonna to\n __\\ o/_ ,| run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n6\n """"\n (\'0 0 Never gonna to\n __\\ -/_ ,| run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n8\n """"\n (\'0 0 Never gonna to\n __\\ o/_ ,| run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n1\n """"\n 0 0\') Never gonna to\n __\\o /_ \\ run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n1\n """"\n 0 0\') Never gonna to\n __\\- /_ \\ run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n4\n """"\n 0 0\') Never gonna to\n __\\o /_ \\ run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n4\n """"\n 0 0\') Never gonna to\n __\\o /_ run around and\n / \\ / \\ desert you!\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n4\n """"\n 0 0\') Never gonna to\n _\\o /__ run around and\n / \\ / \\ desert you!\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n4\n """"\n (\'0 0 Never gonna to\n __\\ o/_ run around and\n / \\ / \\ desert you!\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n___________________________/__]__[__]______________________________\n4\n """"\n (\'0 0 Never gonna to\n __\\ -/_ run around and\n / \\ / \\ desert you!\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n2\n """"\n (\'0 0 Never gonna to\n __\\ -/_ run around and\n / \\ / \\ desert you!\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n3\n """"\n (\'0 0 Never gonna to\n __\\ o/_ run around and\n / \\ / \\ desert you!\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n3\n """"\n (\'0 0 Never gonna to\n __\\ -/_ ,| run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n3\n """"\n (\'0 0 Never gonna to\n __\\ o/_ ,| run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n1\n """"\n (\'0 0\n __\\ o/_ ,|\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n2\n """"\n (\'0 0\n __\\ -/_ ,|\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n2\n """"\n 0 0\')\n __\\- /_ \\\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n2\n """"\n Never gonna to 0 0\')\n make you cry... __\\- /_ \\\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n10\n """"\n Never gonna to 0 0\')\n make you cry... __\\o /_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n7\n """"\n Never gonna to 0 0\')\n make you cry... __\\- /_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n1\n """"\n Never gonna to 0 0\')\n make you cry... __\\o /_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n1\n """"\n Never gonna to 0 0\')\n make you cry... _\\- /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | //\n /\' | || |/\'\n / || \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n_________________________/__]___[__]_______________________________\n5\n """"\n Never gonna to 0 0\')\n make you cry... _\\o /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | //\n /\' | || |/\'\n / || \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n_________________________/__]___[__]_______________________________\n4\n """"\n Never gonna to 0 0\')\n make you cry... \\ _\\- /__\n \\\\ / \\ / \\\n \\\\//| || |\\\\\n \\/ | || | \\\\\n | || | //\n | || |/\'\n / || \\\n / | \\ \\\n /___/---\\__\\\n /_/ |_|\n________________________/__]____[_]________________________________\n2\n """"\n Never gonna to 0 0\')\n make you cry... _\\- /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n /_/ |_|\n________________________/__]____[_]________________________________\n1\n """"\n Never gonna to 0 0\')\n make you cry... _\\o /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n /_/ |_|\n________________________/__]____[_]________________________________\n1\n """"\n Never gonna to 0 0\')\n make you cry... _\\- /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n /_/ |_|\n_________________________/__]____[_]_______________________________\n1\n """"\n 0 0\')\n _\\- /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n8\n """"\n (\'0 0 Never gonna to\n __\\ o/_ say goodbye...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n___________________________/__]__[__]______________________________\n1\n """"\n (\'0 0 Never gonna to\n __\\ -/_ say goodbye...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n___________________________/__]__[__]______________________________\n1\n """"\n (\'0 0 Never gonna to\n __\\ o/_ say goodbye...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n1\n """"\n (\'0 0 Never gonna to\n __\\ -/_ say goodbye...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n5\n """"\n (\'0 0 Never gonna to\n __\\ o/_ / say goodbye...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n9\n """"\n (\'0 0 Never gonna to\n __\\ -/_ / say goodbye...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n1\n """"\n (\'0 0 Never gonna to\n __\\ o/_ / say goodbye...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n3\n """"\n (\'0 0 Never gonna to\n __\\ -/_ / say goodbye...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n2\n """"\n 0 0\') Never gonna to\n __\\o /_ / say goodbye...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n1\n """"\n 0 0\') Never gonna to\n __\\- /_ / say goodbye...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n1\n """"\n 0 0\') Never gonna to\n __\\o /_ say goodbye...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n2\n """"\n 0 0\')\n _\\- /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n2\n """"\n Never gonna tell (\'0 0\n a lie and __\\ -/_\n hurt you! / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n___________________________/__]__[__]______________________________\n2\n """"\n Never gonna tell (\'0 0\n a lie and __\\ o/_\n hurt you! / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n___________________________/__]__[__]______________________________\n2\n """"\n Never gonna tell (\'0 0\n a lie and __\\ o/_\n hurt you! / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n4\n """"\n Never gonna tell (\'0 0\n a lie and __\\ -/_\n hurt you! / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n2\n """"\n Never gonna tell (\'0 0\n a lie and __\\ o/_\n hurt you! / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n5\n """"\n Never gonna tell (\'0 0\n a lie and __\\ o/_\n hurt you! / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n8\n """"\n Never gonna tell (\'0 0\n a lie and __\\ -/_ ,|\n hurt you! / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n1\n """"\n Never gonna tell 0 0\')\n a lie and __\\- /_ ,|\n hurt you! / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n1\n """"\n Never gonna tell 0 0\')\n a lie and __\\- /_ \\\n hurt you! / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n2\n """"\n Never gonna tell 0 0\')\n a lie and __\\o /_ \\\n hurt you! / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n8\n """"\n Never gonna tell 0 0\')\n a lie and __\\- /_ \\\n hurt you! / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n11\n """"\n Never gonna tell 0 0\')\n a lie and __\\o /_ \\\n hurt you! / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n1\n """"\n Never gonna tell 0 0\')\n a lie and __\\o /_\n hurt you! / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n1\n """"\n Never gonna tell 0 0\')\n a lie and __\\o /_\n hurt you! / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__]_____________________________\n1\n """"\n Never gonna tell 0 0\')\n a lie and _\\o /__\n hurt you! / \\ / \\\n //| | | |\\\\\n // | | | | \\\\\n // | | | | \\\\\n /\' | | | | \'\\\n / | | \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n3\n """"\n Never gonna tell 0 0\')\n a lie and _\\o /__\n hurt you! / \\ / \\\n //| | | |\\\\\n // | | | | \\\\\n // | | | | \\\\\n /\' | | | | \'\\\n / | | \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n1\n """"\n Never gonna tell (\'0 0\n a lie and __\\ o/_\n hurt you! / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n___________________________/__]__[__]______________________________\n3\n """"\n (\'0 0\n __\\ -/_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n___________________________/__]__[__]______________________________\n1\n """"\n (\'0 0\n __\\ -/_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n2\n """"\n (\'0 0 Never gonna to\n __\\ o/_ give you up...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n1\n """"\n (\'0 0 Never gonna to\n __\\ 0/_ give you up...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n1\n """"\n (\'0 0 Never gonna to\n __\\ o/_ give you up...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n2\n """"\n (\'0 0 Never gonna to\n __\\ -/_ give you up...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n2\n """"\n (\'0 0 Never gonna to\n __\\ o/_ give you up...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n5\n """"\n (\'0 0 Never gonna to\n __\\ -/_ / give you up...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n3\n """"\n (\'0 0 Never gonna to\n __\\ o/_ / give you up...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n1\n """"\n (\'0 0 Never gonna to\n __\\ -/_ / give you up...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n4\n """"\n 0 0\') Never gonna to\n __\\o /_ / give you up...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n2\n """"\n 0 0\') Never gonna to\n __\\o /_ give you up...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n2\n """"\n 0 0\') Never gonna to\n __\\- /_ give you up...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n1\n """"\n 0 0\')\n __\\- /_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n7\n """"\n Never gonna to 0 0\')\n let you down... __\\o /_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n1\n """"\n Never gonna to 0 0\')\n let you down... _\\o /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | //\n /\' | || |/\'\n / || \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n_________________________/__]___[__]_______________________________\n7\n """"\n Never gonna to 0 0\')\n let you down... _\\- /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | //\n /\' | || |/\'\n / || \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n_________________________/__]___[__]_______________________________\n3\n """"\n Never gonna to 0 0\')\n let you down... \\ _\\o /__\n \\\\ / \\ / \\\n \\\\//| || |\\\\\n \\/ | || | \\\\\n | || | //\n | || |/\'\n / || \\\n / | \\ \\\n /___/---\\__\\\n /_/ |_|\n________________________/__]____[_]________________________________\n1\n """"\n Never gonna to 0 0\')\n let you down... \\ _\\- /__\n \\\\ / \\ / \\\n \\\\//| || |\\\\\n \\/ | || | \\\\\n | || | //\n | || |/\'\n / || \\\n / | \\ \\\n /___/---\\__\\\n /_/ |_|\n________________________/__]____[_]________________________________\n1\n """"\n Never gonna to 0 0\')\n let you down... _\\- /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n /_/ |_|\n________________________/__]____[_]________________________________\n5\n """"\n Never gonna to 0 0\')\n let you down... _\\o /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n /_/ |_|\n________________________/__]____[_]________________________________\n1\n """"\n Never gonna to 0 0\')\n let you down... _\\o /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n /_/ |_|\n_________________________/__]____[_]_______________________________\n1\n """"\n Never gonna to 0 0\')\n let you down... _\\- /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n1\n """"\n Never gonna to (\'0 0\n let you down... __\\ -/_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n___________________________/__]__[__]______________________________\n3\n """"\n Never gonna to (\'0 0\n let you down... __\\ o/_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n___________________________/__]__[__]______________________________\n1\n """"\n Never gonna to (\'0 0\n let you down... __\\ o/_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n2\n """"\n Never gonna to (\'0 0\n let you down... __\\ -/_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n1\n """"\n (\'0 0\n __\\ o/_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n1\n """"\n (\'0 0\n __\\ o/_ ,|\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n1\n """"\n (\'0 0 Never gonna to\n __\\ o/_ ,| run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n1\n """"\n (\'0 0 Never gonna to\n __\\ -/_ ,| run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n3\n """"\n (\'0 0 Never gonna to\n __\\ o/_ ,| run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n6\n """"\n (\'0 0 Never gonna to\n __\\ -/_ ,| run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n8\n """"\n (\'0 0 Never gonna to\n __\\ o/_ ,| run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n1\n """"\n 0 0\') Never gonna to\n __\\o /_ \\ run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n1\n """"\n 0 0\') Never gonna to\n __\\- /_ \\ run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n4\n """"\n 0 0\') Never gonna to\n __\\o /_ \\ run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n4\n """"\n 0 0\') Never gonna to\n __\\o /_ run around and\n / \\ / \\ desert you!\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n4\n """"\n 0 0\') Never gonna to\n _\\o /__ run around and\n / \\ / \\ desert you!\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n4\n """"\n (\'0 0 Never gonna to\n __\\ o/_ run around and\n / \\ / \\ desert you!\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n___________________________/__]__[__]______________________________\n4\n """"\n (\'0 0 Never gonna to\n __\\ -/_ run around and\n / \\ / \\ desert you!\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n2\n """"\n (\'0 0 Never gonna to\n __\\ -/_ run around and\n / \\ / \\ desert you!\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n3\n """"\n (\'0 0 Never gonna to\n __\\ o/_ run around and\n / \\ / \\ desert you!\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n3\n """"\n (\'0 0 Never gonna to\n __\\ -/_ ,| run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n3\n """"\n (\'0 0 Never gonna to\n __\\ o/_ ,| run around and\n / \\ / \\ // desert you!\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n1\n """"\n (\'0 0\n __\\ o/_ ,|\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n2\n """"\n (\'0 0\n __\\ -/_ ,|\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n2\n """"\n 0 0\')\n __\\- /_ \\\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n2\n """"\n Never gonna to 0 0\')\n make you cry... __\\- /_ \\\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n10\n """"\n Never gonna to 0 0\')\n make you cry... __\\o /_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n7\n """"\n Never gonna to 0 0\')\n make you cry... __\\- /_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n1\n """"\n Never gonna to 0 0\')\n make you cry... __\\o /_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n1\n """"\n Never gonna to 0 0\')\n make you cry... _\\- /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | //\n /\' | || |/\'\n / || \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n_________________________/__]___[__]_______________________________\n5\n """"\n Never gonna to 0 0\')\n make you cry... _\\o /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | //\n /\' | || |/\'\n / || \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n_________________________/__]___[__]_______________________________\n4\n """"\n Never gonna to 0 0\')\n make you cry... \\ _\\- /__\n \\\\ / \\ / \\\n \\\\//| || |\\\\\n \\/ | || | \\\\\n | || | //\n | || |/\'\n / || \\\n / | \\ \\\n /___/---\\__\\\n /_/ |_|\n________________________/__]____[_]________________________________\n2\n """"\n Never gonna to 0 0\')\n make you cry... _\\- /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n /_/ |_|\n________________________/__]____[_]________________________________\n1\n """"\n Never gonna to 0 0\')\n make you cry... _\\o /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n /_/ |_|\n________________________/__]____[_]________________________________\n1\n """"\n Never gonna to 0 0\')\n make you cry... _\\- /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n /_/ |_|\n_________________________/__]____[_]_______________________________\n1\n """"\n 0 0\')\n _\\- /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n8\n """"\n (\'0 0 Never gonna to\n __\\ o/_ say goodbye...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n___________________________/__]__[__]______________________________\n1\n """"\n (\'0 0 Never gonna to\n __\\ -/_ say goodbye...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n___________________________/__]__[__]______________________________\n1\n """"\n (\'0 0 Never gonna to\n __\\ o/_ say goodbye...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n1\n """"\n (\'0 0 Never gonna to\n __\\ -/_ say goodbye...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n5\n """"\n (\'0 0 Never gonna to\n __\\ o/_ / say goodbye...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n9\n """"\n (\'0 0 Never gonna to\n __\\ -/_ / say goodbye...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n1\n """"\n (\'0 0 Never gonna to\n __\\ o/_ / say goodbye...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n3\n """"\n (\'0 0 Never gonna to\n __\\ -/_ / say goodbye...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n2\n """"\n 0 0\') Never gonna to\n __\\o /_ / say goodbye...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n1\n """"\n 0 0\') Never gonna to\n __\\- /_ / say goodbye...\n / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n1\n """"\n 0 0\') Never gonna to\n __\\o /_ say goodbye...\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n2\n """"\n 0 0\')\n _\\- /__\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n2\n """"\n Never gonna tell (\'0 0\n a lie and __\\ -/_\n hurt you! / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n___________________________/__]__[__]______________________________\n2\n """"\n Never gonna tell (\'0 0\n a lie and __\\ o/_\n hurt you! / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n___________________________/__]__[__]______________________________\n2\n """"\n Never gonna tell (\'0 0\n a lie and __\\ o/_\n hurt you! / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n4\n """"\n Never gonna tell (\'0 0\n a lie and __\\ -/_\n hurt you! / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n2\n """"\n Never gonna tell (\'0 0\n a lie and __\\ o/_\n hurt you! / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n5\n """"\n Never gonna tell (\'0 0\n a lie and __\\ o/_\n hurt you! / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n8\n """"\n Never gonna tell (\'0 0\n a lie and __\\ -/_ ,|\n hurt you! / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n // | || |\n /\' | || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n1\n """"\n Never gonna tell 0 0\')\n a lie and __\\- /_ ,|\n hurt you! / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n1\n """"\n Never gonna tell 0 0\')\n a lie and __\\- /_ \\\n hurt you! / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n2\n """"\n Never gonna tell 0 0\')\n a lie and __\\o /_ \\\n hurt you! / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n8\n """"\n Never gonna tell 0 0\')\n a lie and __\\- /_ \\\n hurt you! / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n11\n """"\n Never gonna tell 0 0\')\n a lie and __\\o /_ \\\n hurt you! / \\ / \\ //\n //| || |\\\\//\n // | || | \\/\n \\\\ | || |\n \'\\| || |\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]____[__\\____________________________\n1\n """"\n Never gonna tell 0 0\')\n a lie and __\\o /_\n hurt you! / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__\\_____________________________\n1\n """"\n Never gonna tell 0 0\')\n a lie and __\\o /_\n hurt you! / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]___[__]_____________________________\n1\n """"\n Never gonna tell 0 0\')\n a lie and _\\o /__\n hurt you! / \\ / \\\n //| | | |\\\\\n // | | | | \\\\\n // | | | | \\\\\n /\' | | | | \'\\\n / | | \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n3\n """"\n Never gonna tell 0 0\')\n a lie and _\\o /__\n hurt you! / \\ / \\\n //| | | |\\\\\n // | | | | \\\\\n // | | | | \\\\\n /\' | | | | \'\\\n / | | \\\n / | \\ \\\n /___/---\\__\\\n |_| \\_\\\n__________________________/__]___[__]______________________________\n1\n """"\n Never gonna tell (\'0 0\n a lie and __\\ o/_\n hurt you! / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n___________________________/__]__[__]______________________________\n3\n """"\n (\'0 0\n __\\ -/_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n // | || | \\\\\n /\' | || | \'\\\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n___________________________/__]__[__]______________________________\n1\n """"\n (\'0 0\n __\\ -/_\n / \\ / \\\n //| || |\\\\\n // | || | \\\\\n \\\\ | || | \\\\\n \'\\| || | \'|\n / || \\\n / | \\ \\\n /___ /-- \\__\\\n |_| \\_\\\n____________________________[_]__[__\\______________________________\n48\n\n\n\n\n To be continued.\n\n Simon Jansen (C) 1997 - 2008\n\n www.asciimation.co.nz\n\n\n\n\n1\n\n\n\n\n\n\n\n\n\n\n\n\n\nË™\n' - -local function iterator() - return coroutine.wrap( function() - for line in string.gmatch( filmText, "([^\n]*)\n") do - coroutine.yield(line) - end - return false - end ) -end - -term.clear() -local it = iterator() - -local bFinished = false -while not bFinished do - -- Read the frame header - local holdLine = it() - if not holdLine then - bFinished = true - break - end - - -- Get this every frame incase the monitor resizes - local w,h = term.getSize() - local startX = math.floor( (w - 65) / 2 ) - local startY = math.floor( (h - 14) / 2 ) - - -- Print the frame - term.clear() - for n=1,13 do - local line = it() - if line then - term.setCursorPos(startX, startY + n) - term.write( line ) - else - bFinished = true - break - end - end - - -- Hold the frame - local hold = tonumber(holdLine) or 1 - local delay = (hold * 0.05) - 0.01 - sleep( delay ) -end diff --git a/src/main/resources/data/computercraft/lua/treasure/deprecated/GopherAtl/talk/talk.lua b/src/main/resources/data/computercraft/lua/treasure/deprecated/GopherAtl/talk/talk.lua deleted file mode 100644 index c43fd6d4a..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/deprecated/GopherAtl/talk/talk.lua +++ /dev/null @@ -1 +0,0 @@ -print( "\"talk\" was removed in ComputerCraft 1.6, use the builtin \"chat\" program instead!" ) diff --git a/src/main/resources/data/computercraft/lua/treasure/fredthead/protector/protector.lua b/src/main/resources/data/computercraft/lua/treasure/fredthead/protector/protector.lua deleted file mode 100644 index bd88cee1d..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/fredthead/protector/protector.lua +++ /dev/null @@ -1,1311 +0,0 @@ -function initVariables() - w,h =term.getSize() -- 51, 19 - shipYPos = 10 - shipXPos = 24 - shipFacingRight=true - pressedKey=0 - killedState = false - lives=3 - score =0 - aliens=10 - killedDelay=0 - running=true - moveLeft=false - moveRight=true - moveUp=false - moveDown=false - human1x = 3 - human1y = 18 - human2x = 15 - human2y = 18 - human3x = 40 - human3y = 18 - human4x = 60 - human4y = 18 - human5x = 70 - human5y = 18 - human6x = 85 - human6y = 18 - human1 = true - human2 = true - human3 = true - human4 = true - human5 = true - human6 = true - human1Abducted=false - human2Abducted=false - human3Abducted=false - human4Abducted=false - human5Abducted=false - human6Abducted=false - humansLeft=6 - bulletXPos=0 - bulletYPos=0 - bulletState=false - bulletGoingRight=true - alien1 = false - alien1y = 2 - alien1x =84 - alien1Abduct=false - alien1Carry=false - alien1Step=2 - stepValue=0.1 --0.1 -end - -function clear() - term.clear() - term.setCursorPos(1,1) - term.setBackgroundColour(colours.black) - term.setTextColour(colours.white) -end - -function drawGrass() - term.setCursorPos(1,h) - term.setBackgroundColour(colours.green) - write(string.rep(" ",w)) - term.setCursorPos(1,1) - term.setBackgroundColour(colours.black) -end - -function drawShip(yPos) - if shipFacingRight==true then - term.setCursorPos(24,yPos) - term.setBackgroundColour(colours.orange) - print(" ") - term.setCursorPos(25,yPos) - term.setBackgroundColour(colours.white) - print(" ") - else - term.setCursorPos(26,yPos) - term.setBackgroundColour(colours.orange) - print(" ") - term.setCursorPos(24,yPos) - term.setBackgroundColour(colours.white) - print(" ") - end - term.setBackgroundColour(colours.black) -end - -function delShip(yPos) - term.setCursorPos(24,yPos) - term.setBackgroundColour(colours.black) - print(" ") -end - -function drawAliens() - term.setBackgroundColour(colours.cyan) - if alien1==true then - term.setCursorPos(alien1x,alien1y) - write(" ") - end - term.setBackgroundColour(colours.black) -end - -function delAliens() - term.setBackgroundColour(colours.black) - if alien1==true then - term.setCursorPos(alien1x,alien1y) - write(" ") - end -end - -function drawHumans() - term.setBackgroundColour(colours.pink) - if human1==true then - term.setCursorPos(human1x,human1y) - write(" ") - end - if human2==true then - term.setCursorPos(human2x,human2y) - write(" ") - end - if human3==true then - term.setCursorPos(human3x,human3y) - write(" ") - end - if human4==true then - term.setCursorPos(human4x,human4y) - write(" ") - end - if human5==true then - term.setCursorPos(human5x,human5y) - write(" ") - end - if human6==true then - term.setCursorPos(human6x,human6y) - write(" ") - end - term.setBackgroundColour(colours.green) - term.setCursorPos(1,19) - write(" ") - term.setBackgroundColour(colours.black) -end - -function delHumans() - term.setBackgroundColour(colours.black) - if human1==true then - term.setCursorPos(human1x,human1y) - write(" ") - end - if human2==true then - term.setCursorPos(human2x,human2y) - write(" ") - end - if human3==true then - term.setCursorPos(human3x,human3y) - write(" ") - end - if human4==true then - term.setCursorPos(human4x,human4y) - write(" ") - end - if human5==true then - term.setCursorPos(human5x,human5y) - write(" ") - end - if human6==true then - term.setCursorPos(human6x,human6y) - write(" ") - end -end - -function drawBullet() - term.setBackgroundColour(colours.yellow) - term.setCursorPos(bulletXPos,bulletYPos) - write(" ") - term.setBackgroundColour(colours.black) -end - -function delBullet() - term.setBackgroundColour(colours.black) - term.setCursorPos(bulletXPos,bulletYPos) - write(" ") -end - -function newHighScoreTable() - name1="Dan" score1=1000 - name2="Fred" score2=800 - name3="Fred" score3=600 - name4="Fred" score4=400 - name5="Fred" score5=200 - local highScoreTable = {{name1, score1}, {name2,score2}, {name3,score3}, {name4,score4}, {name5,score5}} - local newHighScoreStr = textutils.serialize(highScoreTable) - --print("new table "..newHighScoreStr)-- debug - fs.makeDir("protectordata") - local handle = fs.open("protectordata/pdata","w") - handle.write(newHighScoreStr) - handle.close() -end - -function printCent(xpos,text) - local ypos = w/2 - (string.len(text)/2) - term.setCursorPos(ypos,xpos) - write(text) -end - -function introHighScoreTable() - term.clear() - term.setCursorPos(35,1) write("SPACE WHEN READY") - if fs.exists("protectordata")==false then - newHighScoreTable() - end - local handle = fs.open("protectordata/pdata","r") - local dataStr = handle.readAll() - handle.close() - --print("dataStr "..dataStr) - highScoreData = textutils.unserialize(dataStr) - --print(highScoreData[2]) - name1 = highScoreData[1][1] score1 = highScoreData[1][2] - name2 = highScoreData[2][1] score2 = highScoreData[2][2] - name3 = highScoreData[3][1] score3 = highScoreData[3][2] - name4 = highScoreData[4][1] score4 = highScoreData[4][2] - name5 = highScoreData[5][1] score5 = highScoreData[5][2] - term.setTextColour(colours.yellow) - printCent(5,"HIGH SCORES") - term.setTextColour(colours.white) - printCent(7,name1.." "..score1) - printCent(8,name2.." "..score2) - printCent(9,name3.." "..score3) - printCent(10,name4.." "..score4) - printCent(11,name5.." "..score5) -end - - -function printScore() - term.clear() - term.setTextColour(colours.yellow) - printCent(3,"HIGH SCORES") - term.setTextColour(colours.white) - printCent(5,name1.." "..score1) - printCent(6,name2.." "..score2) - printCent(7,name3.." "..score3) - printCent(8,name4.." "..score4) - printCent(9,name5.." "..score5) - playAgain() -end - -function rewriteScores() - if newScore > score1 then - name5=name4 score5=score4 - name4=name3 score4=score3 - name3=name2 score3=score2 - name2=name1 score2=score1 - name1= newName score1=newScore - elseif newScore > score2 then - name5=name4 score5=score4 - name4=name3 score4=score3 - name3=name2 score3=score2 - name2=newName score2=newScore - elseif newScore > score3 then - name5=name4 score5=score4 - name4=name3 score4=score3 - name3=newName score3=newScore - elseif newScore > score4 then - name5=name4 score5=score4 - name4=newName score4=newScore - elseif newScore > score5 then - name5=newName score5=newScore - end - local highScoreTable = {{name1, score1}, {name2,score2}, {name3,score3}, {name4,score4}, {name5,score5}} - local newHighScoreStr = textutils.serialize(highScoreTable) - local handle = fs.open("protectordata/pdata","w") - handle.write(newHighScoreStr) - handle.close() -end - -function newHighScoreObtained() - clear() - term.setTextColour(colours.yellow) - printCent(8,"CONGRATULATIONS") - term.setTextColour(colours.white) - printCent(10,"You have a new high score!") - printCent(12,"Enter your name: ") - printCent(14," ") - local newNameStr = "" - local newNameStrLen = 0 - while true do - local event,p1,p2,p3 = os.pullEvent() - if event=="char" and newNameStrLen < 9 then - newNameStr=newNameStr..p1 - newNameStrLen=newNameStrLen+1 - printCent(14,newNameStr.." ") - - elseif event=="key" and p1 == 14 and newNameStrLen>0 then - newNameStr=string.sub(newNameStr,1,string.len(newNameStr)-1) - newNameStrLen=newNameStrLen-1 - term.setCursorPos(1,14) - write(string.rep(" ",w)) - printCent(14,newNameStr.." ") - elseif event=="key" and p1== 28 then - newName = newNameStr - newScore = score - rewriteScores() - printScore() - end - end - - - -end - -function highScore() - if fs.exists("protectordata")==false then - newHighScoreTable() - end - local handle = fs.open("protectordata/pdata","r") - local dataStr = handle.readAll() - handle.close() - --print("dataStr "..dataStr) - highScoreData = textutils.unserialize(dataStr) - --print(highScoreData[2]) - name1 = highScoreData[1][1] score1 = highScoreData[1][2] - name2 = highScoreData[2][1] score2 = highScoreData[2][2] - name3 = highScoreData[3][1] score3 = highScoreData[3][2] - name4 = highScoreData[4][1] score4 = highScoreData[4][2] - name5 = highScoreData[5][1] score5 = highScoreData[5][2] - if score>score5 then - newHighScoreObtained() - end - printScore() - - -end - - - - -function gameOver(gameOverMsg) - clear() - delShip(shipYPos) - term.setCursorPos(40,1) - write("Lives: "..lives.." ") - term.setCursorPos(5,1) - if score<0 then score=0 end - write("Score: "..score.." ") - term.setTextColour(colours.red) - term.setCursorPos( (w/2)-5 , h/2 -1) - print("GAME OVER") - term.setCursorPos( (w/2)-(string.len(gameOverMsg)/2) , (h/2)+1) - print(gameOverMsg) - term.setTextColour(colours.white) - running=false - sleep(1.5) - highScore()-- new - --playAgain -end - -function playAgain() - sleep(1) - printCent(12,"Play again (Y or N)") - - while true do - local event,p1,p2,p3 = os.pullEvent() - if event=="char" then - if string.lower(p1)=="y" then - runGame() - elseif string.lower(p1)=="n" then - os.shutdown() - end - end - end - -end - -function killPlayer() - moveLeft=false - moveRight=false - moveUp=false - moveDown=false - delShip(shipYPos) - lives=lives-1 - if lives==0 then - gameOver("OUT OF LIVES") - end - killedState=true - --killedStr="true" -end - -function left() - delHumans() - delAliens() - human1x=human1x+1 - human2x=human2x+1 - human3x=human3x+1 - human4x=human4x+1 - human5x=human5x+1 - human6x=human6x+1 - alien1x=alien1x+1 - if human1x>100 then human1x=0 end - if human2x>100 then human2x=0 end - if human3x>100 then human3x=0 end - if human4x>100 then human4x=0 end - if human5x>100 then human5x=0 end - if human6x>100 then human6x=0 end - if alien1x>100 then alien1x=0 end - shipFacingRight=false - checkShipCollision() - drawShip(shipYPos) - drawHumans() - drawAliens() - drawBorder() - moveRight=false -end - -function right() - delHumans() - delAliens() - human1x=human1x-1 - human2x=human2x-1 - human3x=human3x-1 - human4x=human4x-1 - human5x=human5x-1 - human6x=human6x-1 - alien1x=alien1x-1 - if human1x<1 then human1x=100 end - if human2x<1 then human2x=100 end - if human3x<1 then human3x=100 end - if human4x<1 then human4x=100 end - if human5x<1 then human5x=100 end - if human6x<1 then human6x=100 end - if alien1x<1 then alien1x=100 end - shipFacingRight=true - checkShipCollision() - drawShip(shipYPos) - drawHumans() - drawAliens() - drawBorder() - moveLeft=false -end - -function up() - if shipYPos > 2 then - delShip(shipYPos) - shipYPos=shipYPos-1 - checkShipCollision() - drawShip(shipYPos) - end - moveUp=false - moveDown=false -end - -function down() - if shipYPos<17 then - delShip(shipYPos) - shipYPos=shipYPos+1 - checkShipCollision() - drawShip(shipYPos) - end - moveDown=false - moveUp=false -end - -function checkShipCollision() - if killedState==false then - if shipYPos == alien1y and alien1== true then - if alien1x >= 22 and alien1x <= 26 then - alien1Hit() - killPlayer() - end - elseif human1==true and human1y==shipYPos then - if human1x >=24 and human1x <= 26 then - human1=false - humanHitRoutine() - end - elseif human2==true and human2y==shipYPos then - if human2x >=24 and human2x <= 26 then - human2=false - humanHitRoutine() - end - elseif human3==true and human3y==shipYPos then - if human3x >=24 and human3x <= 26 then - human3=false - humanHitRoutine() - end - elseif human4==true and human4y==shipYPos then - if human4x >=24 and human4x <= 26 then - human4=false - humanHitRoutine() - end - elseif human5==true and human5y==shipYPos then - if human5x >=24 and human5x <= 26 then - human5=false - humanHitRoutine() - end - elseif human6==true and human6y==shipYPos then - if human6x >=24 and human6x <= 26 then - human6=false - humanHitRoutine() - end - end - end -end - -function alienGen() - if alien1==false then - local alienChance= math.random(1,10) - if alienChance==1 then - if human1==true then - alien1 = true - alien1y = 2 - alien1x = human1x - 1 - end - elseif alienChance == 2 then - if human2==true then - alien1 = true - alien1y=2 - alien1x = human2x-1 - end - elseif alienChance == 3 then - if human3==true then - alien1 = true - alien1y=2 - alien1x = human3x-1 - end - elseif alienChance == 4 then - if human4==true then - alien1 = true - alien1y=2 - alien1x = human4x-1 - end - elseif alienChance == 5 then - if human5==true then - alien1 = true - alien1y=2 - alien1x = human5x-1 - end - elseif alienChance == 6 then - if human6==true then - alien1 = true - alien1y=2 - alien1x = human6x-1 - end - end - end -end - -function alienDown() - if alien1==true and alien1Abduct==false and alien1y<19 then - alien1Step=alien1Step+stepValue - alien1y=math.floor(alien1Step) - if alien1==true and alien1Abduct==false and alien1y==17 then - alien1Abduct=true - alien1Carry=true - alien1Step=17 - end - end -end - -function alienRoutine() - alien1=false - alien1Step=2 - if alien1Carry==true then - score= score -50 - humansLeft=humansLeft-1 - end - alien1Abduct=false - alien1Carry=false - if humansLeft==0 then - gameOver("NO HUMANS LEFT") - end - -end - -function alienUp() - if alien1==true and alien1Abduct==true then - if alien1x+1 == human1x then - human1Abducted=true - alien1Step=alien1Step-stepValue - alien1y=math.floor(alien1Step) - human1y=math.floor(alien1Step)+1 - human1x=alien1x+1 - if human1y<=2 then - alienRoutine() - human1=false - end - elseif alien1x+1 == human2x then - human2Abducted=true - alien1Step=alien1Step-stepValue - alien1y=math.floor(alien1Step) - human2y=math.floor(alien1Step)+1 - human2x=alien1x+1 - if human2y<=2 then - alienRoutine() - human2=false - end - elseif alien1x+1 == human3x then - human3Abducted=true - alien1Step=alien1Step-stepValue - alien1y=math.floor(alien1Step) - human3y=math.floor(alien1Step)+1 - human3x=alien1x+1 - if human3y<=2 then - alienRoutine() - human3=false - end - elseif alien1x+1 == human4x then - human4Abducted=true - alien1Step=alien1Step-stepValue - alien1y=math.floor(alien1Step) - human4y=math.floor(alien1Step)+1 - human4x=alien1x+1 - if human4y<=2 then - alienRoutine() - human4=false - end - elseif alien1x+1 == human5x then - human5Abducted=true - alien1Step=alien1Step-stepValue - alien1y=math.floor(alien1Step) - human5y=math.floor(alien1Step)+1 - human5x=alien1x+1 - if human5y<=2 then - alienRoutine() - human5=false - end - elseif alien1x+1 == human6x then - human6Abducted=true - alien1Step=alien1Step-stepValue - alien1y=math.floor(alien1Step) - human6y=math.floor(alien1Step)+1 - human6x=alien1x+1 - if human6y<=2 then - alienRoutine() - human6=false - end - end - end - if alien1==false then alienGen() end -end - -function keyPress() -- 200 UP, 208 DOWN, 203 LEFT, 205 RIGHT, 57 SPACE, 16 Q - if pressedKey==200 or pressedKey == 17 then -- up - moveUp=true - moveDown=false - elseif pressedKey==208 or pressedKey == 31 then -- DOWN - moveDown=true - moveUp=false - elseif pressedKey==203 or pressedKey == 30 then -- left - moveLeft=true - moveRight=false - elseif pressedKey==205 or pressedKey == 32 then -- right - moveRight=true - moveLeft=false - elseif pressedKey==57 then -- space - if bulletState==false then - bulletYPos=shipYPos - bulletState=true - if shipFacingRight==true then - bulletXPos=shipXPos+3 - bulletGoingRight=true - else - bulletXPos=shipXPos-1 - bulletGoingRight=false - end - end - elseif pressedKey==25 then -- q (use 25 if p for quit) - gameOver("YOU QUIT") - end - - --term.setCursorPos(30,1) - --write(pressedKey.." ") -end - -function removeBullet() - if bulletGoingRight==true then - bulletXPos = 60 - else - bulletXPos = -10 - end -end - -function alien1Hit() - delAliens() - alien1=false - score=score+20 - alien1Step=2 - alien1Abduct=false - removeBullet() - drawAliens() -end - -function humanHitRoutine() - score=score-50 - humansLeft=humansLeft-1 - if humansLeft==0 then - gameOver("NO HUMANS LEFT") - end - if alien1Carry==true then alien1Carry=false end -end - - -function checkBulletCollision() - if alien1 == true and bulletYPos == alien1y then - if bulletXPos >= alien1x and bulletXPos <= alien1x + 3 then - alien1Hit() - end - end - if human1 == true and bulletYPos == human1y and bulletXPos == human1x then human1=false humanHitRoutine() end - if human2 == true and bulletYPos == human2y and bulletXPos == human2x then human2=false humanHitRoutine() end - if human3 == true and bulletYPos == human3y and bulletXPos == human3x then human3=false humanHitRoutine() end - if human4 == true and bulletYPos == human4y and bulletXPos == human4x then human4=false humanHitRoutine() end - if human5 == true and bulletYPos == human5y and bulletXPos == human5x then human5=false humanHitRoutine() end - if human6 == true and bulletYPos == human6y and bulletXPos == human6x then human6=false humanHitRoutine() end -end - -function drawBorder() - term.setBackgroundColour(colours.black) - for i=1,h-2 do - term.setCursorPos(1,i+1) - write(" ") - term.setCursorPos(w,i+1) - write(" ") - end -end - -function dropHumans() - if alien1Abduct==false then - if human1y<18 then human1y = human1y+1 end - if human2y<18 then human2y = human2y+1 end - if human3y<18 then human3y = human3y+1 end - if human4y<18 then human4y = human4y+1 end - if human5y<18 then human5y = human5y+1 end - if human6y<18 then human6y = human6y+1 end - end -end - - -function gameControl() - - gameTimer=os.startTimer(0.1) - - while running do - local event,p1,p2,p3 = os.pullEvent() - if score<0 then score=0 end - term.setCursorPos(1,1) - term.setBackgroundColour(colours.yellow) - write(string.rep(" ",w)) - - - term.setTextColour(colours.red) - term.setCursorPos(5,1) - write("Score: "..score.." ") - term.setCursorPos(20,1) - write("Humans Left: "..humansLeft.." ") - term.setCursorPos(40,1) - write("Lives: "..lives.." ") - - term.setBackgroundColour(colours.black) - term.setTextColour(colours.white) - - local newStepValue = (score+0.1)/1000 - if newStepValue > stepValue then stepValue= newStepValue end - if stepValue>0.4 then stepValue=0.4 end - - - --[[DEBUG - term.setCursorPos(2,2) - write("human1x "..human1x.." ") - term.setCursorPos(2,3) - write("human2x "..human2x.." ") - term.setCursorPos(2,4) - write("human3x "..human3x.." ") - term.setCursorPos(2,5) - write("human4x "..human4x.." ") - term.setCursorPos(2,6) - write("human5x "..human5x.." ") - term.setCursorPos(2,7) - write("human6x "..human6x.." ") - ]]-- - - - if event=="timer" and gameTimer == p1 then - if killedState==true then - delShip(shipYPos) - delHumans() - dropHumans() - drawHumans() - killedDelay = killedDelay + 1 - if killedDelay>20 then - shipYPos = 10 - killedState = false - term.setBackgroundColour(colours.black) - for i = 2, h-2 do - term.setCursorPos(1,i) - write(string.rep(" ",w)) - end - drawGrass() - if shipFacingRight==true then - moveRight=true - moveLeft=false - else - moveLeft=true - moveRight=false - end - killedDelay=0 - end - else - - --alienGen() - drawShip(shipYPos) - delAliens() - - delHumans() - dropHumans() - alienDown() - alienUp() - drawAliens() - drawHumans() - drawBorder() - end - - if bulletState==true then - if bulletGoingRight==true then - delBullet() - bulletXPos=bulletXPos+1 - checkBulletCollision() - if bulletXPos>45 then - bulletState=false - else - if killedState==false then drawBullet() end - end - else - delBullet() - bulletXPos=bulletXPos-1 - checkBulletCollision() - if bulletXPos<6 then - bulletState=false - else - if killedState==false then drawBullet() end - end - end - end - - if moveLeft==true then - left() - end - if moveRight==true then - right() - end - if moveUp==true then - up() - end - if moveDown==true then - down() - end - - gameTimer=os.startTimer(0.1) - - elseif event=="key" and killedState==false then - pressedKey=p1 - keyPress() - end - - end - -end - -function runGame() - initVariables() - clear() - drawGrass() - drawHumans() - alienGen() - gameControl() -end - - -function pix(xCo,yCo,text,col) - if col== nil then term.setBackgroundColour(colours.black) - elseif col =="white" then term.setBackgroundColour(colours.white) - elseif col =="green" then term.setBackgroundColour(colours.green) - elseif col =="pink" then term.setBackgroundColour(colours.pink) - elseif col =="orange" then term.setBackgroundColour(colours.orange) - elseif col =="cyan" then term.setBackgroundColour(colours.cyan) - elseif col =="yellow" then term.setBackgroundColour(colours.yellow) - end - term.setCursorPos(xCo,yCo) - write(text) -end - -function drawHumanPix() - drawGrass() - pix(23,humanPixY," ","pink") - pix(27,humanPixY," ","pink") - pix(24,humanPixY-1," ","pink") - pix(26,humanPixY-1," ","pink") - pix(25,humanPixY-2," ","pink") - pix(23,humanPixY-3," ","pink") - pix(25,humanPixY-4," ","pink") - pix(24,humanPixY-5," ","pink") - pix(24,humanPixY-6," ","pink") -end - -function delHumanPix() - pix(23,humanPixY," ") - pix(27,humanPixY," ") - pix(24,humanPixY-1," ") - pix(26,humanPixY-1," ") - pix(25,humanPixY-2," ") - pix(23,humanPixY-3," ") - pix(25,humanPixY-4," ") - pix(24,humanPixY-5," ") - pix(24,humanPixY-6," ") -end - -function drawAlienPix() - pix(19,alienPixY," ","cyan") - pix(17,alienPixY+1," ","cyan") - pix(19,alienPixY+2," ","cyan") -end - -function delAlienPix() - pix(19,alienPixY," ") - pix(17,alienPixY+1," ") - pix(19,alienPixY+2," ") -end - -function drawShipPix() - pix(shipPixX+3,3," ","white") - pix(shipPixX+3,4," ","white") - pix(shipPixX+3,5," ","white") - pix(shipPixX+3,6," ","white") - pix(shipPixX+3,7," ","white") - pix(shipPixX+2,5," ","orange") - pix(shipPixX+2,6," ","yellow") - pix(shipPixX+2,7," ","orange") - pix(shipPixX,6," ","orange") - pix(shipPixX+14,5," ","cyan") -end - -function delShipPix() - pix(shipPixX+3,3," ") - pix(shipPixX+3,4," ") - pix(shipPixX+3,5," ") - pix(shipPixX+3,6," ") - pix(shipPixX+3,7," ") - pix(shipPixX+2,5," ") - pix(shipPixX+2,6," ") - pix(shipPixX+2,7," ") - pix(shipPixX,6," ") - pix(shipPixX+14,5," ") -end - -function line1() - pix(8,4," ","white") - pix(12,4," ","white") - pix(16,4," ","white") - pix(20,4," ","white") - pix(24,4," ","white") - pix(28,4," ","white") - pix(32,4," ","white") - pix(36,4," ","white") - pix(40,4," ","white") -end - -function line2() - pix(8,5," ","white") - pix(10,5," ","white") - pix(12,5," ","white") - pix(14,5," ","white") - pix(16,5," ","white") - pix(18,5," ","white") - pix(21,5," ","white") - pix(24,5," ","white") - pix(28,5," ","white") - pix(33,5," ","white") - pix(36,5," ","white") - pix(38,5," ","white") - pix(40,5," ","white") - pix(42,5," ","white") - -end - -function line3() - pix(8,6," ","white") - pix(12,6," ","white") - pix(16,6," ","white") - pix(18,6," ","white") - pix(21,6," ","white") - pix(24,6," ","white") - pix(28,6," ","white") - pix(33,6," ","white") - pix(36,6," ","white") - pix(38,6," ","white") - pix(40,6," ","white") -end - -function line4() - pix(8,7," ","white") - pix(12,7," ","white") - pix(16,7," ","white") - pix(18,7," ","white") - pix(21,7," ","white") - pix(24,7," ","white") - pix(28,7," ","white") - pix(33,7," ","white") - pix(36,7," ","white") - pix(38,7," ","white") - pix(40,7," ","white") -end - -function line5() - pix(8,8," ","white") - pix(12,8," ","white") - pix(14,8," ","white") - pix(16,8," ","white") - pix(21,8," ","white") - pix(24,8," ","white") - pix(28,8," ","white") - pix(33,8," ","white") - pix(36,8," ","white") - pix(40,8," ","white") - pix(42,8," ","white") -end - - -function startScreen() - - clear() - term.setBackgroundColour(colours.green) - term.setCursorPos(1,h) - write(string.rep(" ",w)) - local screenStage=0 - - screenTimer=os.startTimer(0.1) - while true do - local event,p1,p2,p3=os.pullEvent() - if event=="key"and p1==57 then - term.setBackgroundColour(colours.black) - clear() - runGame() - elseif event=="timer" and screenTimer == p1 then - - --term.setCursorPos(1,1) write("screenStage: "..screenStage.." ") - - term.setBackgroundColour(colours.black) - term.setCursorPos(35,1) write("SPACE WHEN READY") - - if screenStage>0 and screenStage<0.5 then - humanPixY = 18 - drawHumanPix() - elseif screenStage>2 and screenStage<2.9 then - alienPixY = -2 - drawAlienPix() - elseif screenStage>3 and screenStage<3.9 then - alienPixY = -2 - delAlienPix() - alienPixY = -1 - drawAlienPix() - elseif screenStage>4 and screenStage<4.9 then - alienPixY = -1 - delAlienPix() - alienPixY = 0 - drawAlienPix() - elseif screenStage>5 and screenStage<5.9 then - alienPixY = 0 - delAlienPix() - alienPixY = 1 - drawAlienPix() - elseif screenStage>6 and screenStage<6.9 then - alienPixY = 1 - delAlienPix() - alienPixY = 2 - drawAlienPix() - elseif screenStage>7 and screenStage<7.9 then - alienPixY = 2 - delAlienPix() - alienPixY = 3 - drawAlienPix() - elseif screenStage>8 and screenStage<8.9 then - alienPixY = 3 - delAlienPix() - alienPixY = 4 - drawAlienPix() - elseif screenStage>8 and screenStage<9.9 then - alienPixY = 4 - delAlienPix() - alienPixY = 5 - drawAlienPix() - elseif screenStage>10 and screenStage<10.4 then - pix(25,8," ","yellow") - pix(25,9," ","yellow") - pix(25,10," ","yellow") - pix(25,11," ","yellow") - pix(25,17," ","yellow") - pix(25,18," ","yellow") - elseif screenStage>10.4 and screenStage<10.6 then - pix(25,8," ","yellow") - pix(25,9," ","yellow") - pix(25,10," ","yellow") - pix(24,11," ","yellow") - pix(24,12," ","yellow") - pix(24,13," ","yellow") - pix(24,14," ","yellow") - pix(23,15," ","yellow") - pix(23,16," ","yellow") - pix(23,17," ","yellow") - pix(23,18," ","yellow") - humanPixY = 18 - drawHumanPix() - elseif screenStage>10.6 and screenStage<10.8 then - pix(25,8," ","yellow") - pix(25,9," ","yellow") - pix(24,10," ","yellow") - pix(24,11," ","yellow") - pix(24,12," ","yellow") - pix(23,13," ","yellow") - pix(23,14," ","yellow") - pix(23,15," ","yellow") - pix(22,16," ","yellow") - pix(22,17," ","yellow") - pix(22,18," ","yellow") - humanPixY = 18 - drawHumanPix() - elseif screenStage>10.8 and screenStage<11 then - pix(25,8," ","yellow") - pix(24,9," ","yellow") - pix(24,10," ","yellow") - pix(23,11," ","yellow") - pix(23,12," ","yellow") - pix(22,13," ","yellow") - pix(22,14," ","yellow") - pix(21,15," ","yellow") - pix(21,16," ","yellow") - pix(20,17," ","yellow") - pix(20,18," ","yellow") - humanPixY = 18 - drawHumanPix() - elseif screenStage>11.9 and screenStage<12 then - pix(1,6," ","yellow") - elseif screenStage>12 and screenStage<12.1 then - pix(1,6," ") - pix(3,6," ","yellow") - elseif screenStage>12.1 and screenStage<12.2 then - pix(3,6," ") - pix(5,6," ","yellow") - elseif screenStage>12.2 and screenStage<12.3 then - pix(5,6," ") - pix(7,6," ","yellow") - elseif screenStage>12.3 and screenStage<12.4 then - pix(7,6," ") - pix(9,6," ","yellow") - elseif screenStage>12.4 and screenStage<12.5 then - pix(9,6," ") - pix(11,6," ","yellow") - elseif screenStage>12.5 and screenStage<12.6 then - pix(11,6," ") - pix(13,6," ","yellow") - elseif screenStage>12.6 and screenStage<12.7 then - pix(13,6," ") - pix(15,6," ","yellow") - elseif screenStage>12.7 and screenStage<12.8 then - term.setBackgroundColour(colours.black) - for i= 5, h-1 do - term.setCursorPos(15,i) - write(" ") - end - humanPixY=18 - drawHumanPix() - elseif screenStage>13 and screenStage<13.1 then - shipPixX= -16 - drawShipPix() - elseif screenStage>13 and screenStage<13.1 then - delShipPix() - shipPixX= -15 - drawShipPix() - elseif screenStage>13.1 and screenStage<13.2 then - delShipPix() - shipPixX= -12 - drawShipPix() - elseif screenStage>13.2 and screenStage<13.3 then - delShipPix() - shipPixX= -9 - drawShipPix() - elseif screenStage>13.2 and screenStage<13.3 then - delShipPix() - shipPixX= -6 - drawShipPix() - elseif screenStage>13.3 and screenStage<13.4 then - delShipPix() - shipPixX= -3 - drawShipPix() - elseif screenStage>13.4 and screenStage<13.5 then - delShipPix() - shipPixX= 0 - drawShipPix() - elseif screenStage>13.6 and screenStage<13.7 then - delShipPix() - shipPixX= 3 - drawShipPix() - elseif screenStage>13.8 and screenStage<13.9 then - delShipPix() - shipPixX= 6 - drawShipPix() - elseif screenStage>13.9 and screenStage<14 then - delShipPix() - shipPixX= 9 - drawShipPix() - elseif screenStage>14.1 and screenStage<14.2 then - delShipPix() - shipPixX= 12 - drawShipPix() - elseif screenStage>14.2 and screenStage<14.3 then - delShipPix() - shipPixX= 15 - drawShipPix() - elseif screenStage>14.3 and screenStage<14.4 then - delShipPix() - shipPixX= 18 - drawShipPix() - elseif screenStage>14.4 and screenStage<14.5 then - delShipPix() - shipPixX= 21 - drawShipPix() - elseif screenStage>14.5 and screenStage<14.6 then - delShipPix() - shipPixX= 24 - drawShipPix() - elseif screenStage>14.6 and screenStage<14.7 then - delShipPix() - shipPixX= 27 - drawShipPix() - elseif screenStage>14.7 and screenStage<14.8 then - delShipPix() - shipPixX= 30 - drawShipPix() - elseif screenStage>14.8 and screenStage<14.9 then - delShipPix() - shipPixX= 33 - drawShipPix() - elseif screenStage>14.9 and screenStage<15 then - delShipPix() - shipPixX= 36 - drawShipPix() - elseif screenStage>15 and screenStage<15.1 then - delShipPix() - shipPixX= 39 - drawShipPix() - elseif screenStage>15.1 and screenStage<15.2 then - delShipPix() - shipPixX= 41 - drawShipPix() - elseif screenStage>15.2 and screenStage<15.3 then - delShipPix() - shipPixX= 44 - drawShipPix() - elseif screenStage>15.3 and screenStage<15.4 then - delShipPix() - shipPixX= 47 - drawShipPix() - elseif screenStage>15.4 and screenStage<15.5 then - delShipPix() - shipPixX= 50 - drawShipPix() - elseif screenStage>15.5 and screenStage<15.6 then - delShipPix() - elseif screenStage>16 and screenStage<16.9 then - humanPixY=18 - delHumanPix() - line1() - line2() - line3() - line4() - line5() - elseif screenStage>17 and screenStage<22 then - term.setCursorPos((w/2)-6,10) - write("by FredTHead") - term.setCursorPos((w/2)-13,12) - write("WSAD or arrow keys to move") - term.setCursorPos((w/2)-6,13) - write("SPACE to fire") - term.setCursorPos((w/2)-4,14) - write("P to quit") - term.setCursorPos((w/2)-8,16) - write("Fire when ready") - elseif screenStage>22.1 and screenStage <27 then - introHighScoreTable() - elseif screenStage>27 then - term.setBackgroundColour(colours.black) - for i = 2,h-1 do - term.setCursorPos(1,i) - write(string.rep(" ",w-1)) - end - screenStage=0 - end - - screenStage=screenStage+0.1 - screenTimer=os.startTimer(0.025) - end - end -end - -w,h =term.getSize() -if term.isColour() and w==51 then - initVariables() - startScreen() -else - term.clear() - term.setCursorPos(1,1) - print("I'm sorry, Protector requires an Advanced Computer to run") - print(" ") -end diff --git a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/goldrunner.lua b/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/goldrunner.lua deleted file mode 100644 index b75a5ca79..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/goldrunner.lua +++ /dev/null @@ -1,1314 +0,0 @@ ---[[ - Gold Runner - Inspired by the game by Doug Smith - - Written by: Nitrogen Fingers -]]-- - -w,h = term.getSize() -if not term.isColour() then - printError("Requires an Advanced Computer") - return -end - - -running = true -started = false -nextLevel = false - -inLevelSelect = false -inLevelEditor = false -local levelEditName = nil -local hexnums = { [10] = "a", [11] = "b", [12] = "c", [13] = "d", [14] = "e" , [15] = "f" } - -titleLoaded = false -local menSel = "none" -local titleOptions = { "New Game", "Select Level", "Create Level", "Quit" } -local inGameOptions = { "Restart", "Edit Level", "Back to Title", "Quit" } -local levelEditOptions = { "Save", "Play Level", "Save and Exit", "Discard and Exit" } -local menIndex = 1 - -local maxnamelen = 14 - -local drawOffsetX = 1 -local drawOffsetY = 0 - -local map = {} -local goldMap = {} -local blockTimers = {} -local blockIntv = 5 - -local monks = {} -local monkTimer = -1 -local monkSpawnIntv = 3 -local monkTrapIntv = blockIntv/2 - -local goldCount = 0 -local maxGoldCount = 0 -local playerLives = 3 -local playerScore = 0 -local plspawnX = 0 -local plspawnY = 0 - -local plX = 0 -local plY = 0 -local pfalling = false -local moveTimer = -1 -local shootTimer = -1 -local spawnTimer = -1 -local moveIntv = 0.15 - -local exX = 0 -local exY = 0 - -local levelList = {} -local currentLevel = 1 -local levelLot = 1 - -local titleLevel = { - " "; - " dddddddddddc "; - " 4 c "; - " 4 4 c "; - " bbbbbbc bcbbbb "; - " b 4 b c c "; - " bbbbb c 4 dd 0 4 c 4 "; - " bbcb bbb bbbbc "; - " c c "; - " c ddd c eb"; - " dddddc bcb cbbbbb"; - " c c c bbbb"; - "b4 c 4c bb44b"; - "bbb c 4 e bbbcbbbbbbbbbbbbb"; - "bbbbbbbbbbbbbbc 4 cbbbbb 4 bbbb"; - "bbbbbbfff44fbbc 4 cbbbbbbb cbbbbbbb bbbbb"; - "bbbbffffbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 4 bbbbbbb"; - "bbbffbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb5 bbbbbbbbb"; -} - -local function parseValue(x, y, lchar) -if tonumber(lchar, 16) then - lchar = math.pow(2, tonumber(lchar,16)) - - if lchar == colours.blue then - map[y][x] = 0 - elseif lchar == colours.brown then - map[y][x] = 'H' - elseif lchar == colours.yellow then - goldMap[y][x] = 1 - goldCount = goldCount + 1 - elseif lchar == colours.orange then - map[y][x] = 'V' - elseif lchar == colours.green then - map[y][x] = '-' - elseif lchar == colours.lightGrey then - map[y][x] = 'h' - elseif lchar == colours.grey then - map[y][x] = '#' - elseif lchar == colours.white then - plX = x - plspawnX = x - plY = y - plspawnY = y - elseif lchar == colours.lime then - exX = x - exY = y - elseif lchar == colours.red then - table.insert(monks, { - --X and Y, clear enough - x = x, y = y; - --Where they spawn when they die - spawnX = x, spawnY = y; - -- Any gold they're carring- it's a 1 in 5 - gold = false; - -- Whether or not they're falling - falling = false; - -- Timer if they're dead to respawn - dead = nil; - --Whether or not the monk has just spawned - justSpawned = true; - --Whether or not the monk has just escaped - justEscaped = false; - -- Current aim- it's "up", "down", "across" or "none" - behaviour = "none"; - -- The desired x position to travel to, when one is necessary. - desX = nil; - -- The escape timer - trapped = nil; - }) - end - end -end - -local function loadMap(_sPath) - if not fs.exists(_sPath) then return false end - map = {} - goldMap = {} - monks = {} - goldCount = 0 - - local file = fs.open(_sPath, "r") - local line = file:readLine() - while line do - goldMap[#map+1] = {} - map[#map+1] = {} - for i=1,math.min(#line,49) do - local lchar = string.sub(line,i,i) - parseValue(i, #map, lchar) - end - if #map == 18 then break end - line = file:readLine() - end - file:close() - maxGoldCount = goldCount - titleLoaded = false - return true -end - ---When something moves or something needs to be drawn, we ---just change the appropriate tile with this method. -local function updateMap(x,y) - term.setCursorPos(x + drawOffsetX, y + drawOffsetY) - term.setBackgroundColour(colours.black) - if plX == x and plY == y and map[y][x] ~= 0 then - term.setTextColour(colours.white) - if map[y][x] == 1 then term.setBackgroundColour(colours.lightBlue) - elseif map[y][x] == "V" then term.setBackgroundColour(colours.blue) end - term.write("&") - elseif map[y][x] == 'H' then - term.setTextColour(colours.brown) - term.write("H") - --Level Editor stuff - elseif map[y][x] == 'h' and (goldCount == 0 or inLevelEditor) then - if inLevelEditor then term.setTextColour(colours.lightGrey) - else term.setTextColour(colours.brown) end - term.write("H") - elseif map[y][x] == '&' and inLevelEditor then - term.setTextColour(colours.pink) - term.write('&') - elseif map[y][x] == 'V' then - term.setBackgroundColour(colours.blue) - if inLevelEditor then - term.setTextColour(colours.orange) - term.write("V") - else - term.write(" ") - end - elseif map[y][x] == '-' then - term.setTextColour(colours.brown) - term.write(map[y][x]) - elseif map[y][x] == '#' then - term.setBackgroundColour(colours.grey) - term.write(" ") - elseif type(map[y][x]) == "number" then - local uchar = ' ' - if map[y][x] == 3 then - term.setBackgroundColour(colours.lightBlue) - elseif map[y][x] == 2 and goldMap[y][x] == 1 then - term.setTextColour(colours.yellow) - uchar = '$' - elseif map[y][x] == 1 then - term.setBackgroundColour(colours.lightBlue) - elseif map[y][x] == 0 then - term.setBackgroundColour(colours.blue) - end - term.write(uchar) - elseif goldMap[y][x] == 1 then - term.setTextColour(colours.yellow) - term.write("$") - elseif exX == x and exY == y and (goldCount == 0 or inLevelEditor) then - term.setTextColour(colours.lime) - term.write("@") - else - term.write(" ") - end -end - ---It's silly to iterate through all monks when drawing tiles, so ---we do it separately. -local function drawMonk(monk) - term.setCursorPos(monk.x + drawOffsetX, monk.y + drawOffsetY) - if monk.justSpawned then term.setTextColour(colours.pink) - else term.setTextColour(colours.red) end - if map[monk.y][monk.x] == 1 then term.setBackgroundColour(colours.lightBlue) - elseif map[monk.y][monk.x] == "V" then term.setBackgroundColour(colours.blue) - else term.setBackgroundColour(colours.black) end - term.write("&") -end - ---Draws the map for the first time. It barely changes, so we really ---only call this the once. -local function drawMap() - term.setBackgroundColour(colours.black) - term.clear() - for y=1,#map do - for x=1,49 do - updateMap(x,y) - end - end - for _,monk in pairs(monks) do drawMonk(monk)end -end - ---When all coins have been collected, we add in invisble ladders and ---the end game portal. -local function drawEndgameMap() - for y=1,#map do - for x=1,49 do - if map[y][x] == 'h' or (exX == x and exY == y) then - updateMap(x,y) - end - end - end -end - ---Sets the map back to defaults, so we can start afresh -local function resetMap() - goldCount = maxGoldCount - for i=1,#goldMap do - for j=1,49 do - if goldMap[i][j] == 0 then goldMap[i][j] = 1 end - end - end - for _,monk in pairs(monks) do - monk.justSpawned = true - monk.dead = nil - monk.trapped = nil - monk.justEscaped = false - monk.falling = false - monk.behaviour = "none" - monk.x = monk.spawnX - monk.y = monk.spawnY - end - - for _,timer in pairs(blockTimers) do - map[timer.y][timer.x] = 0 - end - blockTimers = {} - plX = plspawnX - plY = plspawnY - - moveTimer = -1 - shootTimer = -1 - spawnTimer = -1 - monkTimer = -1 - pfalling = false -end - ---Draws the HUD. This also rarely changes, so we update it when something happens. -local function drawHUD() - term.setCursorPos(2,19) - term.setBackgroundColour(colours.black) - term.clearLine() - term.setTextColour(colours.blue) - term.write("Score: ") - term.setTextColour(colours.yellow) - term.write(string.rep("0", 5-math.floor(math.log(playerScore + 1,10))) - ..playerScore) - term.setTextColour(colours.yellow) - term.setCursorPos(25 - #levelList[currentLevel]/2, 19) - term.write(levelList[currentLevel]) - local lstr = "Men: " - term.setCursorPos(50 - #lstr - math.floor(math.log(playerLives,10)), 19) - term.setTextColour(colours.blue) - term.write(lstr) - term.setTextColour(colours.yellow) - term.write(playerLives.."") -end - ---Draws the list of levels known, with respect to screen ---real estate -local function drawLevelList() - local minLev = ((levelLot-1) * 10 + 1) - local maxLev = minLev + math.min(10, #levelList - (levelLot-1) * 10) - 1 - - term.setCursorPos(7, 2) - term.setBackgroundColour(colours.black) - term.clearLine() - for j = 1,49 do updateMap(j,2) end - - term.setBackgroundColour(colours.black) - term.setTextColour(colours.white) - term.setCursorPos(7, 2) - local msg = "Levels "..minLev.." to "..maxLev.." of "..#levelList - term.write(msg) - - term.setTextColour(colours.yellow) - term.setCursorPos(4, 2) - if levelLot > 1 then term.write("<-") - else term.write(" ") end - - term.setCursorPos(8 + #msg, 2) - if maxLev < #levelList then term.write("->") - else term.write(" ") end - - for i = 1,10 do - term.setCursorPos(1, 3+i) - for j = 1,49 do updateMap(j,3+i) end - term.setTextColour(colours.white) - term.setBackgroundColour(colours.black) - term.setCursorPos(17, 3+i) - if i + (levelLot-1)*10 - 1 < maxLev then - term.write(levelList[10 * (levelLot-1) + i]) - end - end -end - ---Loads up and draws up the title screen, for a nice ---intro to Gold Runner -local function loadTitleScreen() - map = {} - goldMap = {} - monks = {} - goldCount = 0 - for i=1,#titleLevel do - local line = titleLevel[i] - goldMap[#map+1] = {} - map[#map+1] = {} - for i=1,math.min(#line,49) do - local lchar = string.sub(line,i,i) - parseValue(i, #map, lchar) - end - if #map == 18 then break end - end - maxGoldCount = goldCount - - drawMap() - term.setCursorPos(1,19) - term.setBackgroundColour(colours.blue) - term.clearLine() - - menIndex = 1 - titleLoaded = true -end - ---Opens an in-game menu to display a series of options. -local function inGameMenu(menuList) - menIndex = 1 - - local squareTop,squareBottom = 4,6 + #menuList * 2 - local squareSize = 0 - for i=1,#menuList do squareSize = math.max(squareSize, #menuList[i] + 6) end - - for y=squareTop,squareBottom do - term.setCursorPos(w/2 - squareSize/2, y) - term.setBackgroundColour(colours.lightBlue) - term.write(string.rep(" ", squareSize)) - - if y ~= squareTop and y ~= squareBottom then - term.setCursorPos(w/2 - squareSize/2 + 1, y) - term.setBackgroundColour(colours.black) - term.write(string.rep(" ", squareSize - 2)) - end - - if y ~= squareTop and y ~= squareBottom and y % 2 == 0 then - local opt = menuList[(y - squareTop) / 2] - term.setCursorPos(w/2 - #opt/2, y) - term.setTextColour(colours.white) - term.write(opt) - end - end - - local p1 = nil - repeat - for i=1,#menuList do - term.setBackgroundColour(colours.black) - term.setTextColour(colours.yellow) - if i == menIndex then - term.setCursorPos(w/2 - squareSize/2 + 1, squareTop + i * 2) - term.write(">") - term.setCursorPos(w/2 + squareSize/2 - 2, squareTop + i * 2) - term.write("<") - else - term.setCursorPos(w/2 - squareSize/2 + 1, squareTop + i * 2) - term.write(" ") - term.setCursorPos(w/2 + squareSize/2 - 2, squareTop + i * 2) - term.write(" ") - end - end - _,p1 = os.pullEvent("key") - - if p1 == keys.up and menIndex > 1 then menIndex = menIndex - 1 - elseif p1 == keys.down and menIndex < #menuList then menIndex = menIndex + 1 end - until p1 == keys.enter - - return menuList[menIndex] -end - ---Checks to see if any given desired move is legal. Monks and players both use this. -local function isLegalMove(initX,initY,finX,finY) - if finY < 1 or finY > #map or finX < 1 or finX > 49 then - return false - end - - if map[finY][finX] ~= 0 and map[finY][finX] ~= '#' then - --This reports 'self moves' as being illegal, but that's fine - for _,monk in pairs(monks) do - if monk.x == finX and monk.y == finY then return false end - end - - if finY == initY-1 and (map[initY][initX] == "H" or (map[initY][initX] == "h" and goldCount == 0)) - then return true - elseif finY == initY+1 and (map[finY][finX] == "H" or (map[finY][finX] == "h" and goldCount == 0) - or (type(map[finY][finX]) == "number" and map[finY][finX] > 0) or map[finY][finX] == nil or - map[finY][finX] == "V" or map[finY][finX] == "-" or (map[finY][finX] == 'h' and goldCount ~= 0)) - then return true - elseif finX == initX-1 or finX == initX+1 then - return true - end - end -end - ---Moves the player to a given step. -local function movePlayer(x,y,ignoreLegal) - if not ignoreLegal and not isLegalMove(plX,plY,x,y) then return false end - - local ox = plX - local oy = plY - plX = x - plY = y - - updateMap(ox,oy) - updateMap(x,y) - if goldMap[y][x] == 1 then - goldMap[y][x] = 0 - goldCount = goldCount - 1 - playerScore = playerScore + 5 - if started then drawHUD() end - if (goldCount == 0) then - drawEndgameMap() - end - elseif exX == plX and exY == plY and goldCount == 0 then - started = false - nextLevel = true - end - - pfalling = (y < #map and map[y][x] ~= '-' and map[y][x] ~= 'H' and not (map[y][x] == 'h' and goldCount == 0) - and (map[y+1][x] == nil or map[y+1][x] == "V" or map[y+1][x] == 2 or map[y+1][x] == '-')) - if (y < #map and map[y+1][x] == 'h' and goldCount ~= 0) then pfalling = true end - for _,monk in pairs(monks) do - if monk.x == plX and monk.y == plY + 1 then pfalling = false break end - end - - return true -end - -local function updateMonks() - for _,monk in pairs(monks) do - --Absolute first step- if he's trapped or dead, he's going nowhere - if monk.trapped or monk.dead then - --If he's just spawned he takes a second to orient himself - elseif monk.justSpawned then - monk.justSpawned = false - --We evaluate their falling behaviour here (as freed monks CAN stand on air) - monk.falling = (monk.y < #map and map[monk.y][monk.x] ~= '-' and map[monk.y][monk.x] ~= "H" and not - (map[monk.y][monk.x] == 'h' and goldCount == 0) and (map[monk.y+1][monk.x] == nil or map[monk.y+1][monk.x] == "V" or - map[monk.y+1][monk.x] == 2 or map[monk.y+1][monk.x] == '-') and type(map[monk.y][monk.x] ~= "number")) - for _,omonk in pairs(monks) do - if omonk.x == monk.x and omonk.y == monk.y + 1 then monk.falling = false break end - end - if monk.x == plX and monk.y == plY + 1 then monk.falling = false end - --Then we consider if he's just gotten out of a hole - elseif monk.justEscaped then - monk.justEscaped = false - --He tries the player side first - local playerSide = (plX-monk.x) / math.abs(plX-monk.x) - if isLegalMove(monk.x, monk.y, monk.x + playerSide, monk.y) then - monk.x = monk.x + playerSide - updateMap(monk.x - playerSide, monk.y) - elseif isLegalMove(monk.x, monk.y, monk.x - playerSide, monk.y) then - monk.x = monk.x - playerSide - updateMap(monk.x + playerSide, monk.y) - end - drawMonk(monk) - --Then we evaluate falling - elseif monk.falling then - monk.behaviour = "none" - monk.y = monk.y + 1 - updateMap(monk.x, monk.y-1) - drawMonk(monk) - monk.desX = nil - if type(map[monk.y][monk.x]) == "number" then - monk.trapped = os.startTimer(monkTrapIntv) - monk.falling = false - else - monk.falling = (monk.y < #map and map[monk.y][monk.x] ~= '-' and map[monk.y][monk.x] ~= "H" and not - (map[monk.y][monk.x] == 'h' and goldCount == 0) and (map[monk.y+1][monk.x] == nil or map[monk.y+1][monk.x] == "V" or - map[monk.y+1][monk.x] == 2 or map[monk.y+1][monk.x] == '-') and type(map[monk.y][monk.x] ~= "number")) - for _,omonk in pairs(monks) do - if omonk.x == monk.x and omonk.y == monk.y + 1 then monk.falling = false break end - end - if monk.x == plX and monk.y == plY + 1 then monk.falling = false end - if monk.justEscaped then monk.falling = false end - end - --If he's on his feet and not trapped, he's allowed to think about where to move - elseif monk.y == plY then - --Is the monk on the same level as the player? How lucky! They'll just walk towards him - monk.desX = plX - monk.behaviour = "across" - --Y difference takes precedence over X (as in the original, makes them a bit smarter) - elseif monk.y < plY then - --If they can move up, they will - if isLegalMove(monk.x,monk.y,monk.x,monk.y+1) and not monk.justEscaped then - monk.y = monk.y+1 - updateMap(monk.x, monk.y-1) - drawMonk(monk) - monk.desX = nil - --A down move can lead to a fall, so we check if they're now falling. - monk.falling = (monk.y < #map and map[monk.y][monk.x] ~= '-' and map[monk.y][monk.x] ~= "H" and not - (map[monk.y][monk.x] == 'h' and goldCount == 0) and (map[monk.y+1][monk.x] == nil or map[monk.y+1][monk.x] == "V" or - map[monk.y+1][monk.x] == 2 or map[monk.y+1][monk.x] == '-') and type(map[monk.y][monk.x] ~= "number")) - for _,omonk in pairs(monks) do - if omonk.x == monk.x and omonk.y == monk.y + 1 then monk.falling = false break end - end - if monk.x == plX and monk.y == plY + 1 then monk.falling = false end - --Otherwise, it's off to the nearest ladder, monkey bars or perilous ledge to jump off - --assuming they haven't found one already - elseif monk.desX == nil then - if monk.behaviour ~= "down" then monk.desX = nil end - monk.behaviour = "down" - monk.desX = nil - local cmLeft = true - local cmRight = true - --We try to find the nearest by searching alternate left and right at variable distance - for i=1,math.max(monk.x - 1, 49 - monk.x) do - if monk.x-i > 0 and cmLeft then - --If a wall blocks the monks path, they can't keep going left or right - cmLeft = map[monk.y][monk.x-i] ~= 0 - --But if it's all clear, they look for something to climb/jump down - if cmLeft and (map[monk.y+1][monk.x-i] == "H" or (map[monk.y+1][monk.x-i] == 'h' and goldCount == 0) - or map[monk.y+1][monk.x-i] == nil or map[monk.y][monk.x-i] == '-') then - monk.desX = monk.x-i - break - end - end - if monk.x+i < 50 and cmRight then - --If a wall blocks the monks path, they can't keep going left or right - cmRight = map[monk.y][monk.x+i] ~= 0 - --But if it's all clear, they look for something to climb/jump down - if cmRight and (map[monk.y+1][monk.x+i] == "H" or (map[monk.y+1][monk.x+i] == 'h' and goldCount == 0) - or map[monk.y+1][monk.x+i] == nil or map[monk.y][monk.x+i] == '-') then - monk.desX = monk.x+i - break - end - end - end - end - elseif monk.y > plY then - if monk.behaviour ~= "up" then monk.desX = nil end - monk.behaviour = "up" - --Same deal again- try moving up first - if isLegalMove(monk.x,monk.y,monk.x,monk.y-1) then - monk.y = monk.y-1 - updateMap(monk.x, monk.y+1) - drawMonk(monk) - monk.desX = nil - --You can never move up and start falling, so we don't bother to check - --Otherwise they need ladders to climb up - elseif monk.desX == nil then - monk.behaviour = "up" - monk.desX = nil - local cmLeft = true - local cmRight = true - --We try to find the nearest by searching alternate left and right at variable distance - for i=1,math.max(monk.x - 1, 49 - monk.x) do - if monk.x-i > 0 and cmLeft then - --If a wall blocks the monks path or a pit is in the way, they can't keep going left or right - cmLeft = map[monk.y][monk.x-i] ~= 0 and (monk.y == #map or map[monk.y+1][monk.x-i] ~= nil - or map[monk.y][monk.x-i] == '-' or map[monk.y][monk.x-i] == "H" or (map[monk.y][monk.x-i] == "h" - and goldCount == 0)) - --But if it's all clear, they look for a ladder - if cmLeft and (map[monk.y][monk.x-i] == "H" or (map[monk.y][monk.x-i] == 'h' and goldCount == 0)) then - monk.desX = monk.x-i - break - end - end - if monk.x+i < 50 and cmRight then - cmRight = map[monk.y][monk.x+i] ~= 0 and (monk.y == #map or map[monk.y+1][monk.x+i] ~= nil - or map[monk.y][monk.x+i] == '-' or map[monk.y][monk.x+i] == "H" or (map[monk.y][monk.x+i] == "h" - and goldCount == 0)) - if cmRight and (map[monk.y][monk.x+i] == "H" or (map[monk.y][monk.x+i] == 'h' and goldCount == 0)) then - monk.desX = monk.x+i - break - end - end - end - end - end - - if not (monk.trapped or monk.dead) then - --Has the monk decided on moving left or right? If so we try to move him - if monk.desX and not monk.falling then - local mdir = monk.desX - monk.x - local mdir = mdir / math.abs(mdir) - if isLegalMove(monk.x,monk.y,monk.x+mdir,monk.y) then - monk.x = monk.x + mdir - updateMap(monk.x - mdir, monk.y) - drawMonk(monk) - else - --This allows re-evaluations if they get stuck- not ideal but good enough - monk.desX = nil - end - end - monk.falling = (monk.y < #map and map[monk.y][monk.x] ~= '-' and map[monk.y][monk.x] ~= "H" and not - (map[monk.y][monk.x] == 'h' and goldCount == 0) and (map[monk.y+1][monk.x] == nil or map[monk.y+1][monk.x] == "V" or - map[monk.y+1][monk.x] == 2 or map[monk.y+1][monk.x] == '-') and type(map[monk.y][monk.x] ~= "number")) - for _,omonk in pairs(monks) do - if omonk.x == monk.x and omonk.y == monk.y + 1 then monk.falling = false break end - end - if monk.x == plX and monk.y == plY + 1 then monk.falling = false end - --We have caught and killed the player - if monk.x == plX and monk.y == plY and spawnTimer == -1 then - spawnTimer = os.startTimer(2) - end - end - end -end - -local function updateBlockTimer(tid) - local remAt = nil - for i,v in ipairs(blockTimers) do - if v.timer == tid then - if map[v.y][v.x] == 3 then - for _,monk in pairs(monks) do - if monk.x == v.x and monk.y == v.y-1 then - map[v.y][v.x] = 0 - remAt = i - break - end - end - if not remAt then - map[v.y][v.x] = 2 - v.timer = os.startTimer(blockIntv) - end - elseif map[v.y][v.x] == 2 then - map[v.y][v.x] = 1 - v.timer = os.startTimer(0.1) - elseif map[v.y][v.x] == 1 then - map[v.y][v.x] = 0 - --If the player is caught in a block, he dies - if v.y == plY and v.x == plX then - spawnTimer = os.startTimer(2) - end - for _,monk in pairs(monks) do - if monk.x == v.x and monk.y == v.y then - monk.dead = os.startTimer(monkSpawnIntv) - --Easiest way to get them out of the way rather than evaluation - monk.x = -1 - monk.y = -1 - monk.trapped = nil - end - end - remAt = i - end - updateMap(v.x,v.y) - break - end - end - if remAt then table.remove(blockTimers,remAt) end -end - -local function shootBlock(x,y) - if y <= #map and map[y][x] == 0 and (map[y-1][x] == nil - or map[y-1][x] == 2 or (map[y-1][x] == 'h' and goldCount > 0)) then - map[y][x] = 3 - table.insert(blockTimers, {x = x; y = y; timer = os.startTimer(0.1);} ) - updateMap(x,y) - end -end - -local function handleEvents() - local id,p1,p2,p3 = os.pullEvent() - - if id == "key" then - --Menu Handling - if p1 == keys.up then - if menIndex > 1 then menIndex = menIndex - 1 end - elseif p1 == keys.down then - if inLevelSelect then - if menIndex < math.min(10, #levelList - (levelLot-1)*10) then - menIndex = menIndex + 1 - end - elseif menIndex < #titleOptions then menIndex = menIndex + 1 end - elseif p1 == keys.left and inLevelSelect and levelLot > 1 then - levelLot = levelLot - 1 - drawLevelList() - elseif p1 == keys.right and inLevelSelect and levelLot * 10 < #levelList then - levelLot = levelLot + 1 - drawLevelList() - end - - --Game Handling - if p1 == keys.a and moveTimer == -1 and spawnTimer == -1 then - movePlayer(plX-1,plY) - moveTimer = os.startTimer(moveIntv) - elseif p1 == keys.d and moveTimer == -1 and spawnTimer == -1 then - movePlayer(plX+1,plY) - moveTimer = os.startTimer(moveIntv) - elseif p1 == keys.w and moveTimer == -1 and spawnTimer == -1 then - movePlayer(plX,plY-1) - moveTimer = os.startTimer(moveIntv) - elseif p1 == keys.s and moveTimer == -1 and spawnTimer == -1 then - movePlayer(plX,plY+1) - moveTimer = os.startTimer(moveIntv) - elseif p1 == keys.q and shootTimer == -1 and not pfalling and spawnTimer == -1 then - shootBlock(plX-1,plY+1) - shootTimer = os.startTimer(moveIntv) - elseif p1 == keys.e and shootTimer == -1 and not pfalling and spawnTimer == -1 then - shootBlock(plX+1,plY+1) - shootTimer = os.startTimer(moveIntv) - elseif p1 == keys.space and started then - started = false - elseif p1 == keys.enter then - if not started then - if inLevelSelect then - currentLevel = menIndex + (levelLot - 1) * 10 - menSel = "New Game" - else - menSel = titleOptions[menIndex] - end - else - started = false - menIndex = 1 - menSel = inGameMenu(inGameOptions) - end - end - elseif id == "timer" then - if p1 == shootTimer then shootTimer = -1 - elseif p1 == spawnTimer then - started = false - elseif p1 == moveTimer then - if pfalling then - movePlayer(plX,plY+1) - moveTimer = os.startTimer(moveIntv) - else - moveTimer = -1 - end - elseif p1 == monkTimer then - updateMonks() - monkTimer = os.startTimer(moveIntv * 2) - elseif updateBlockTimer(p1) then - else - for _,monk in pairs(monks) do - if p1 == monk.trapped then - --You can stand on a monk to force them to be killed- so we check for that - --along with being buried in tunnels, etc. - local stillTrapped = map[monk.y-1][monk.x] == 0 or (plX == monk.x and plY == monk.y-1) - for _,omonk in pairs(monks) do - if omonk.x == monk.x and omonk.y == monk.y-1 then - stillTrapped = true - break - end - end - --Perpetually trapped monks will try to excape much more quickly - if stillTrapped then - --This needs to be tweaked - monk.trapped = os.startTimer(0.75) - else - --When free, they head in your general direction, re-evaluate later - monk.y = monk.y - 1 - --This is necessary to stop 'double jumping' - monk.desX = nil - monk.trapped = nil - monk.behaviour = "none" - monk.justEscaped = true - - updateMap(monk.x, monk.y+1) - drawMonk(monk) - end - break - elseif p1 == monk.dead then - --Same deal- you can camp spawn - local stillDead = plX == monk.spawnX and plY == monk.spawnY - for _,omonk in pairs(monks) do - if omonk.x == monk.spawnX and omonk.y == monk.spawnY then - stillDead = true - break - end - end - --They'll spawn the second you give them the chance - if stillDead then - monk.dead = os.startTimer(0.5) - else - monk.x = monk.spawnX - monk.y = monk.spawnY - monk.dead = nil - monk.justSpawned = true - monk.behaviour = "none" - drawMonk(monk) - break - end - end - end - end - end -end - ---[[ Level Editor ]]-- - -local pallette = { { t = colours.black, b = colours.blue, s = " ", n = "Solid Ground", v = 0 }, - { t = colours.orange, b = colours.blue, s = "V", n = "Trap Ground", v = "V" }, - { t = colours.grey, b = colours.grey, s = " ", n = "Cement Ground", v = "#" }, - { t = colours.brown, b = colours.black, s = "H", n = "Ladder", v = "H" }, - { t = colours.brown, b = colours.black, s = "-", n = "Monkey Bars", v = "-" }, - { t = colours.white, b = colours.black, s = "&", n = "Player Spawn", v = "player" }, - { t = colours.red, b = colours.black, s = "&", n = "Mad Monk", v = "&" }, - { t = colours.yellow, b = colours.black, s = "$", n = "Gold", v = "$" }, - { t = colours.lightGrey, b = colours.black, s = "H", n = "Hidden Ladder", v = "h" }, - { t = colours.lime, b = colours.black, s = "@", n = "Exit Portal", v = "@" }, - { t = colours.red, b = colours.black, s = "ERASE", n = "Eraser", v = nil } } -local brushType = 1 - -local function getHexOf(colour) - if not colour or not tonumber(colour) then - return " " - end - local value = math.log(colour)/math.log(2) - if value > 9 then - value = hexnums[value] - end - return value -end - -local function drawFooter() - for i=1,h-1 do - if i % 2 == 0 then term.setBackgroundColour(colours.grey) - else term.setBackgroundColour(colours.yellow) end - term.setCursorPos(1,i) - term.write(" ") - term.setCursorPos(w,i) - term.write(" ") - end - - term.setBackgroundColour(colours.black) - term.setTextColour(colours.blue) - term.setCursorPos(2,h) - term.clearLine() - term.write("Editor Mode: ") - term.setTextColour(colours.yellow) - term.write(levelEditName) - local msg = "Tool: "..pallette[brushType].n.." "..pallette[brushType].s - term.setCursorPos(w - #msg - 1, 19) - term.setTextColour(colours.blue) - term.write("Tool: ") - term.setTextColour(colours.yellow) - term.write(pallette[brushType].n.." ") - term.setBackgroundColour(pallette[brushType].b) - term.setTextColour(pallette[brushType].t) - term.write(pallette[brushType].s) -end - -local function drawPallette(xpos,ypos) - local xdim = 7 - local ydim = 5 - local left = xpos - local top = ypos - if xpos + xdim > w then left = left + (w - xpos - xdim) end - if ypos + ydim > h then top = top + (h - ypos - ydim) end - - --There's no easy way to do this... so we draw it manually :( - for i=0,4 do - term.setCursorPos(left, top + i) - term.setBackgroundColour(colours.black) - term.setTextColour(colours.red) - if i == 0 or i == 4 then term.write("*-----*") - else term.write("* *") end - end - - for i=1,#pallette-1 do - local ypl = 1 - local xmv = i - if i > 5 then ypl = 2 xmv = i - 5 end - - term.setCursorPos(left + xmv, top+ypl) - term.setBackgroundColour(pallette[i].b) - term.setTextColour(pallette[i].t) - term.write(pallette[i].s) - end - - term.setCursorPos(left + 1, top + 3) - term.setBackgroundColour(colours.red) - term.setTextColour(colours.black) - term.write("ERASE") - - local _,button,x,y = os.pullEvent("mouse_click") - - if button == 1 then - if y == top + 1 and x > left and x < left + 6 then - brushType = x-left - elseif y == top + 2 and x > left and x < left + 6 then - brushType = x-left+5 - elseif y == top + 3 and x > left and x < left + 6 then - brushType = 11 - end - end - - for y = top,top+ydim do - for x = left,left+xdim do - --Not sure why the -2 is necessary - if map[y+drawOffsetY] then updateMap(x-2,y+drawOffsetY) end - end - end - drawFooter() - return -end - -local function saveCurrentMap(path) - local file = io.open(shell.resolve(".").."/levels/"..path, "w") - if not file then return false end - - drawMap() - drawFooter() - local msg = "Saving.." - term.setCursorPos(w/2-#msg/2, 5) - term.setTextColour(colours.yellow) - term.setBackgroundColour(colours.blue) - term.write(msg) - term.setCursorPos(w/2-9, 6) - term.setBackgroundColour(colours.red) - term.write(string.rep(" ", 18)) - term.setCursorPos(w/2-9,6) - term.setBackgroundColour(colours.lime) - - for y=1,#map do - local xstr = "" - for x=1,49 do - --This again... - if map[y][x] == 0 then xstr = xstr..getHexOf(colours.blue) - elseif map[y][x] == "V" then xstr = xstr..getHexOf(colours.orange) - elseif map[y][x] == "#" then xstr = xstr..getHexOf(colours.grey) - elseif map[y][x] == "H" then xstr = xstr..getHexOf(colours.brown) - elseif map[y][x] == "h" then xstr = xstr..getHexOf(colours.lightGrey) - elseif map[y][x] == "-" then xstr = xstr..getHexOf(colours.green) - elseif map[y][x] == "&" then xstr = xstr..getHexOf(colours.red) - elseif goldMap[y][x] == 1 then xstr = xstr..getHexOf(colours.yellow) - elseif plX == x and plY == y then xstr = xstr..getHexOf(colours.white) - elseif exX == x and exY == y then xstr = xstr..getHexOf(colours.lime) - else xstr = xstr.." " - end - end - file:write(xstr.."\n") - term.write(" ") - sleep(0) - end - file:close() - return true -end - -local function runLevelEditor() - inLevelEditor = true - term.setBackgroundColour(colours.black) - term.clear() - if not fs.exists(shell.resolve(".").."/levels/"..levelEditName) then - map = {} - goldMap = {} - monks = {} - for i=1,18 do map[i] = {} goldMap[i] = {} end - plX = 2 - plY = 2 - plspawnX = plX - plspawnY = plY - exX = 48 - exY = 17 - else - loadMap(shell.resolve(".").."/levels/"..levelEditName) - for _,monk in pairs(monks) do - map[monk.y][monk.x] = "&" - end - monks = {} - end - - drawMap() - drawFooter() - - while inLevelEditor do - local id,button,x,y = os.pullEvent() - if id == "mouse_click" or id == "mouse_drag" then - if button == 2 then - drawPallette(x,y) - elseif x > drawOffsetX and x <= 49 + drawOffsetX and y > drawOffsetY and y <= 18 + drawOffsetY then - if pallette[brushType].v == "player" then - local ox = plX - local oy = plY - if plX == exX and plY == exY then - exX = ox - exY = oy - end - plX = x - drawOffsetX - plY = y - drawOffsetY - map[plY][plX] = nil - goldMap[plY][plX] = nil - updateMap(ox,oy) - elseif pallette[brushType].v == "@" then - local ox = exX - local oy = exY - if plX == exX and plY == exY then - plX = ox - plY = oy - end - exX = x - drawOffsetX - exY = y - drawOffsetY - map[plY][plX] = nil - goldMap[plY][plX] = nil - updateMap(ox,oy) - elseif pallette[brushType].v == "$" then - goldMap[y-drawOffsetY][x-drawOffsetX] = 1 - map[y-drawOffsetY][x-drawOffsetX] = nil - elseif pallette[brushType].v == nil then - map[y-drawOffsetY][x-drawOffsetX] = nil - goldMap[y-drawOffsetY][x-drawOffsetX] = nil - else - map[y-drawOffsetY][x-drawOffsetX] = pallette[brushType].v - goldMap[y-drawOffsetY][x-drawOffsetX] = nil - --term.setCursorPos(1,19) - --print("At "..(x-drawOffsetX)..", "..(y-drawOffsetY).." have placed "..pallette[brushType].v) - end - updateMap(x-drawOffsetX, y-drawOffsetY) - end - elseif id == "mouse_scroll" then - brushType = brushType + button - if brushType == 0 then brushType = #pallette - elseif brushType > #pallette then brushType = 1 end - drawFooter() - elseif id == "key" and button == keys.enter then - menSel = inGameMenu(levelEditOptions) - if menSel == "Save" then - saveCurrentMap(levelEditName) - drawMap() - drawFooter() - elseif menSel == "Save and Exit" then - saveCurrentMap(levelEditName) - menSel = "none" - inLevelEditor = false - elseif menSel == "Discard and Exit" then - menSel = "none" - inLevelEditor = false - elseif menSel == "Play Level" then - saveCurrentMap(levelEditName) - inLevelEditor = false - end - end - end -end - - -local function runLevelSelect() - if not titleLoaded then - loadTitleScreen() - monkTimer = os.startTimer(moveIntv * 1.5) - else - drawMap() - drawEndgameMap() - term.setCursorPos(1,19) - term.setBackgroundColour(colours.blue) - term.clearLine() - end - drawLevelList() - - menSel = "none" - repeat - handleEvents() - - term.setBackgroundColour(colours.black) - term.setTextColour(colours.yellow) - for i=1,10 do - term.setCursorPos(16,3+i) - if i == menIndex then - term.write(">") - else - term.write(" ") - end - end - until menSel ~= "none" - inLevelSelect = false - menSel = "New Game" -end - -local function runTitle() - loadTitleScreen() - term.setCursorPos(15,3) - term.setTextColour(colours.red) - term.setBackgroundColour(colours.black) - term.write("Gold Runner") - term.setCursorPos(16,4) - term.write("By Nitrogen Fingers") - - term.setTextColour(colours.white) - for i=1,#titleOptions do - term.setCursorPos(19, 5 + (i*2)) - term.write(titleOptions[i]) - end - - term.setCursorPos(16, 7) - term.setTextColour(colours.yellow) - term.write("->") - - menSel = "none" - monkTimer = os.startTimer(moveIntv * 1.5) - - repeat - handleEvents() - - term.setBackgroundColour(colours.black) - term.setTextColour(colours.yellow) - for i=1,#titleOptions do - term.setCursorPos(16, 5 + i*2) - if menIndex == i then term.write("->") - else term.write(" ") end - end - until menSel ~= "none" -end - -local function playLevel() - loadMap(shell.resolve(".").."/levels/"..levelList[currentLevel]) - running = true - while running do - drawMap() - drawHUD() - os.pullEvent("key") - movePlayer(plX,plY,true) - - monkTimer = os.startTimer(moveIntv * 1.5) - moveTimer = os.startTimer(moveIntv) - shootTimer = -1 - spawnTimer = -1 - - started = true - while started do - handleEvents() - end - - if menSel == "Quit" or menSel == "Back to Title" or menSel == "Edit Level" then - running = false - return - end - menSel = "none" - - if nextLevel then - if currentLevel == #levelList then - started = false - running = false - break - else - currentLevel = currentLevel + 1 - playerLives = playerLives + 1 - resetMap() - loadMap(shell.resolve(".").."/levels/"..levelList[currentLevel]) - end - nextLevel = false - else - playerLives = playerLives-1 - if playerLives > 0 then resetMap() - else - running = false - end - end - end - - if nextLevel then - local msg = "All levels defeated, Gold Runner!" - term.setBackgroundColour(colours.black) - term.setTextColour(colours.lime) - term.setCursorPos(25 - #msg/2, 2) - term.write(msg) - else - local msg = "Game over!" - term.setBackgroundColour(colours.black) - term.setTextColour(colours.red) - term.setCursorPos(25 - #msg/2, 2) - term.write(msg) - end - currentLevel = 1 - sleep(2) -end - -term.clear() -if not fs.exists(shell.resolve(".").."/levels") then - error("Level directory not present!") -end -levelList = fs.list(shell.resolve(".").."/levels") -if #levelList == 0 then - error("Level directory is empty!") -end - -runTitle() -menIndex = 1 - -while menSel ~= "Quit" do - if menSel == "Select Level" then - inLevelSelect = true - runLevelSelect() - elseif menSel == "New Game" then - playerLives = 3 - playerScore = 0 - playLevel() - elseif menSel == "Create Level" then - --This is a bit lazy... well it's all been a bit lazy :P - drawMap() - term.setCursorPos(1,19) - term.setBackgroundColour(colours.blue) - term.clearLine() - - term.setCursorPos(16,10) - term.setBackgroundColour(colours.black) - term.setTextColour(colours.white) - term.write("Enter level name:") - term.setTextColour(colours.lime) - term.setCursorPos(17,11) - term.setCursorBlink(true) - local levelName = "" - - local id,p1 - repeat - id,p1 = os.pullEvent() - if id == "key" and p1 == keys.backspace then - levelName = string.sub(levelName, 1, #levelName - 1) - elseif id == "timer" and p1 == monkTimer then - updateMonks() - monkTimer = os.startTimer(moveIntv * 2) - elseif id == "char" and #levelName < 14 then - levelName = levelName..p1 - end - term.setTextColour(colours.lime) - term.setCursorPos(17,11) - term.write(levelName..string.rep(" ",14 - #levelName)) - term.setCursorPos(17 + #levelName ,11) - until id == "key" and p1 == keys.enter and #levelName > 0 - - term.setCursorBlink(false) - levelEditName = levelName - runLevelEditor() - - if menSel == "Play Level" then - currentLevel = nil - levelList = fs.list(shell.resolve(".").."/levels") - for num,name in pairs(levelList) do - if name == levelName then - currentLevel = num - break - end - end - menSel = "New Game" - else - menSel = "none" - end - elseif menSel == "Edit Level" then - levelEditName = levelList[currentLevel] - runLevelEditor() - term.setBackgroundColour(colours.black) - term.clear() - - if menSel == "Play Level" then - menSel = "New Game" - else - menSel = "none" - end - elseif menSel == "none" or menSel == "Back to Title" then - runTitle() - end - menIndex = 1 -end - -term.setBackgroundColour(colours.black) -shell.run("clear") -term.setTextColour(colours.white) -print("Thanks for playing Gold Runner!") diff --git a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/01_welcome b/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/01_welcome deleted file mode 100644 index 9be5a826b..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/01_welcome +++ /dev/null @@ -1,18 +0,0 @@ - - 5 - bb8bb - b8b - 8 - 4 ddddddddddddddd 8 - bbbbcbbbbbbb 8 - bbbc 8 - c 4 4 8 - c bbbbbbb - bcbbbbbbbb bbbbbbb - c 44 bbbb - c 4 bbbb bbb - 4bbbbbbbbbbc bb 4 4 bb - bbbbbbbbbb c bbbcbbbbb bb -b bbb c c bb -bbb c 4 4 c 0 bbb -bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb diff --git a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/02_coalmine b/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/02_coalmine deleted file mode 100644 index 219a502e2..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/02_coalmine +++ /dev/null @@ -1,18 +0,0 @@ -bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb -b 0 b -bbbb bb dddd cb b -b bbbb e cbb 4 4 cb 44 b -bbbbbbbbbbbbbbbbbbbbcbbbbbbb bbbbbbbbbbbb7777b -b b dddddddd c b -b b c cbb b -b 44 b c cbbbb 4 4 4 b -bbbbbbbbbbbbcbbbbbbbbbbbbbbbbbbbbbbbb7b7bbbbb7bbb -bbbbbb4 bbbbcb4 4 4bb4 4bbbbbbbbbbb7bbb7b7b77b -b bb bbbcbbbbbbbbbbbbbbbbb b -b c 7777777777b -b c dd ddddddddddddcb7777777777b -bbbbbbbbbbbbbbbbbb cbbb cbbbb 5 b -bbbbbbbbbbbbbbbbbb cbbb c7b 8bbbbbb -b cbbb c7b 8 4 4 b -b 4 4 4 4 4 cb cbb c7b cbbbbbbbb -bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb777777777777b diff --git a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/03_seeker b/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/03_seeker deleted file mode 100644 index 49cff842d..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/03_seeker +++ /dev/null @@ -1,18 +0,0 @@ - - - 5 - 4 4 8 4 4 - bbcbb 8 bbbbbbcb - c 8 c - c 4 dddd 4 e 4 dddddd 8 c - bbbb bbbbcbbbbbb 8 c - c 4 8 e 4 c - c bbbbbbbbcbb c - c c c - 4 c 4 0 4 c 4 c - bbbcbbbbbbbbb bbbbcbbbbbbbc - c c - c c - c c -b c 4 4 4 4 c b -bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb diff --git a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/04_fortress b/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/04_fortress deleted file mode 100644 index 461eceeab..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/04_fortress +++ /dev/null @@ -1,18 +0,0 @@ - -7 4 547 0 -7ccbbbb7 cbbbbb -7cc77777 cb 4 4 -7cc cb7777 -7cc7 -7cc7 -7cc 4 dddd dddd dddd -7cc77 c777b777c c c c7 -7cc7c77 dddddd 4 4 c 7c c e c c7 -7cc c bbbbcbbbbc 777777777777777777 -7777c7 7 c c -7c77c 77 c c4 4 dddddddd 4 4 -7c c 77 4 bbbbc7b7b7b7b7c bbbbbc -7c c 7bb c c c -77c777c777b 4 c c c -7ece 7c 7bbbbbb c c e c -7777777777777777777777777777777777777777777777777 diff --git a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/05_caged b/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/05_caged deleted file mode 100644 index b286f0ae3..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/05_caged +++ /dev/null @@ -1,18 +0,0 @@ - - 88888888888 - e 4 cb8 8bc 4 e - cbbbbbbcdddddddcb8 8bcdddddddcbbbbbbc - cb bc b8 8b cb bc - cb bc b8 8b cb bc - cb bc b8 8b cb bc - cbb4 bc b8 5 8b cbb 4 bc - cbbbbbbc b8dddd dddd8b cbbbbbbc - cb bcddddddddb8 4 4 8bddddddddcb bc - cb b cbcbbbbbbbbbcbc b bc - cb b cbc cbc b bc - cb 4ebb cbc e cbc bbe4 bc - cbbbbbb cb77777777777bc bbbbbbc - c b c c b c - c b c c b c - c 4b c 0 c b4 c -bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb diff --git a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/06_flowers b/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/06_flowers deleted file mode 100644 index db0c50e4b..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/06_flowers +++ /dev/null @@ -1,18 +0,0 @@ - ddddddd -c bbbbcddddddd dddc d 4ed dddd -c bbe44ebb c 4 c bbb c 4 c -c 4777 7b7777b7 bbbb bbbb c -c bb c -c 4 dd 4 4 4c -c 4 e bb dd 4 4ddd bb bb bc -c bbb bb b c 4 0 bb c -c 4 c bb 4 4 c -cb 4 bbb c bb c -cbb bb dddd d 4d c 4 c -cbbbb bbc bb c 4 cd 5 dc -c 4 4 4 c 4 c bbb c c -c bb 4 bb c bb 4 c 444 c -c 4 4 4 4c bb cbbbc 444 c -c bbb cbbc c 444 c -c c c c -bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb diff --git a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/07_pyramid b/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/07_pyramid deleted file mode 100644 index 6f861bfc1..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/07_pyramid +++ /dev/null @@ -1,18 +0,0 @@ - 8 bbbb 0 b b - 8b bbbb 8bbb 5 b - 8b 8bbb 8 b - 8bbbbbbbbbbbbbbbbbbbb - 8 - 8 ddd b - 8 c bbbbbbbbbcb - 8 c 4bbb cb -b 8ddd ddddddd e dddddddc bbb4 cb -bbbbbbbbb c bbbbbbb c 4bbb cb -b b c bbb444bbb c bbb4 cb -b 4 b c bbb4 4bbb c 4bbb cb -b bbb b c bbb4 4bbb c 7777 cb -b 4 4 b c bbb4 4bbb cbbbbbbbbbbbbbb -b bbbbb b c bbb bbb c b -bddd4dddb c bbbbbbbbbbbbbbbbbbb c cbbb b -b4 b 4 c e e c cbbb 4444 b -bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb diff --git a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/08_cavein b/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/08_cavein deleted file mode 100644 index f7cfd6e11..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/08_cavein +++ /dev/null @@ -1,18 +0,0 @@ -bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb bbbbbbbbbbbbbb -b 8 8 8 8 8 b 4 5 b4 e 4 b -b 888 8 8 8 bbbbbbbcbbbbc 8 bbbbbbbcbbbbbb -b 8 8 8 88888 bbbb4bbcbbbbbbbbbb bbb c b -b e c bbbb bbb c b -bbbbbbbbbbbbbbbb77bcbbbbbbbbbbbcbbbb bbb c 4 4b -b 4 4 bb bbc cb44b bbb c b -bbbbbbbbbbbbb bc cbbbbbbbb c b -b 4 4 b4 4 4bc c 4bbb4 c b -bbbbbbbbbbbbb4 4 4bc bbbcbbbbbbbbbbbbbbbbbccbb -b 4 4 b bc bbbc e 4 cbbccbb -bbbbbbbbbbbbbbbcbbbc 4bbbc cbbbbbbbbbbcbbccbb -b c cbbbbb c4 c bbbbbbcbbccbb -b c cbbbbbcbbbbbcbbbbbb44 cbbccbb -b 4 4 cbbbbbbbcbbbbbcbbbbbcbbbb4bbbbbbbbccbb -bbbbbbbbbbbbbbbbbbbce cbb4bbc 0 cc4b -bb bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb -7777777777777777777777777777777777777777777777777 diff --git a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/09_skyislands b/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/09_skyislands deleted file mode 100644 index b666d74f0..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/09_skyislands +++ /dev/null @@ -1,18 +0,0 @@ - - 05 ddddd 4e4 - 4ddddddd cc bbcbb - bbbc 4 ccddddd 4 c - 4 c 4 dddddcc bbbb c 4 - bcbb 4 4 cc b44bddd 4 c4 - c4 bbbbbbbb cc bbbb bbbbbbbb - bbcb 4 4 ccdddddddd b e 44b - c 4 4 cc b cbbbbb - c ddd cc 4 b4c b - bbbb bbbbbbbbbbbb cc cbbb bbcddc b - bbbbbbbbbbbb cc 4 c4 b c c b - b4 c ddddcc bbbbbbb b4c4bc4b - c bbbbbbc 4b cc bbbbbbbb - c4b4 ec b cc 4 - bbbbbbbbbbbb cc -7 e 4 cc 4 7 -7b7b7b7b7b7b7b7b7b7b7b7b77b7b7b7b7b7b7b7b7b7b7b77 diff --git a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/10_convert b/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/10_convert deleted file mode 100644 index 14a5f70ea..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/goldrunner/levels/10_convert +++ /dev/null @@ -1,16 +0,0 @@ - 8 - 8 4 e -777 8 7777c7777777 - 77 8 77 c - 77 8 77 c -4e 777 8 4777 c 4 -77c7777 8 7777c777c7777777 - c 77 8 77 c - c4e 77c77 c 4 -c777c c 7c77c777 -c c c -c c 4 e c -c c7777777c777777c77777c77 -c c c -c c 0 c -7777777777777777777777777777 diff --git a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/npaintpro/3dprint.lua b/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/npaintpro/3dprint.lua deleted file mode 100644 index 89dc031cc..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/npaintpro/3dprint.lua +++ /dev/null @@ -1,119 +0,0 @@ ---[[ - 3D Print - A printing program for use with NPaintPro - - By NitrogenFingers -]]-- - -local activeCommander = -1 -local operatingPrint = false - ---Whether or not the print can be ended -local function endPrint() - operatingPrint = false -end - ---The list of all commands the printer can be ginve -local commandList = { - ["FW"] = { turtle.dig, turtle.forward }; - ["BK"] = turtle.back; - ["UP"] = { turtle.digUp, turtle.up }; - ["DW"] = { turtle.digDown, turtle.down }; - ["TL"] = turtle.turnLeft; - ["TR"] = turtle.turnRight; - ["TU"] = { turtle.turnLeft, turtle.turnLeft }; - ["PF"] = { turtle.dig, turtle.place }; - ["PU"] = { turtle.digUp, turtle.placeUp }; - ["PD"] = { turtle.digDown, turtle.placeDown }; - ["SS"] = turtle.select; - ["RF"] = turtle.refuel; - ["DE"] = endPrint; -} - ---Splits a string according to a pattern into a table -local function split(str, pattern) - local t = { } - local fpat = "(.-)" .. pattern - local last_end = 1 - local s, e, cap = str:find(fpat, 1) - while s do - if s ~= 1 or cap ~= "" then - table.insert(t,cap) - end - last_end = e+1 - s, e, cap = str:find(fpat, last_end) - end - if last_end <= #str then - cap = str:sub(last_end) - table.insert(t, cap) - end - return t -end - ---Listens for any instructions given referring to identification and activation. Once activated, the mode exits. -local function respondToQuery() - while true do - print("Listening for ACT/ID query") - local id,key = rednet.receive() - print("Received : "..key) - - if key == "$3DPRINT IDENTIFY" then - print("Requested Identification") - rednet.send(id, "$3DPRINT IDACK "..os.getComputerLabel()) - - elseif key == "$3DPRINT ACTIVATE" then - print("Requested Activation") - activeCommander = id - rednet.send(id, "$3DPRINT ACTACK") - break - end - end -end - ---Performs the print. Follows instrutions as given, and responds as necessary -local function performPrint() - operatingPrint = true - while operatingPrint do - local id,msg = rednet.receive() - print("Command : "..msg) - - if id == activeCommander and string.find(msg, "$PC") == 1 then - local cmds = split(msg, " ") - - --It's a bit of a hack, but those are the 2 methods required for a refuel - if turtle.getFuelLevel() == 0 and cmds[2] ~= "SS" and cmds[2] ~= "RF" then - rednet.send(id, "$3DPRINT OOF") - elseif (tonumber(cmds[3])) and turtle.getItemCount(tonumber(cmds[3])) == 0 and - turtle.getFuelLevel() ~= 0 then - rednet.send(id, "$3DPRINT DEP") - else - if cmds[2] == "RF" then cmds[3] = "64" end - if type(commandList[cmds[2]]) == "function" then - commandList[cmds[2]](tonumber(cmds[3])) - elseif type(commandList[cmds[2]]) == "table" then - for i=1,#commandList[cmds[2]] do - commandList[cmds[2]][i](tonumber(cmds[3])) - end - end - - rednet.send(activeCommander, "$3DPRINT ACK") - end - end - end -end - -rednet.open("right") -term.clear() -term.setCursorPos(1,1) -if not os.getComputerLabel() then - term.write("Name this computer:") - os.setComputerLabel(io.read()) -end -print("3D printer online") - -while true do - --Wait for activation - respondToQuery() - --Perform the print - performPrint() -end diff --git a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/npaintpro/gameutils.lua b/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/npaintpro/gameutils.lua deleted file mode 100644 index dac2bcc78..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/npaintpro/gameutils.lua +++ /dev/null @@ -1,615 +0,0 @@ ---[[ - GameUtil - An API for drawing sprites and animations made in NPaintPro - By NitrogenFingers -]]-- - - ---The back buffer. Initialized as nil -local backbuffer = nil ---The bounds of the terminal the back buffer displays to -local tw,th = nil, nil - ---[[Constructs a new buffer. This must be done before the buffer can written to. - Params: terminal:?table = The function table to draw to a screen. By default (nil) this refers - to the native terminal, but monitor displays can be passed through as well: - local leftMonitor = peripherals.wrap("left") - initializeBuffer(leftMonitor) - Returns:boolean = True if the buffer was successfully initialized; false otherwise -]]-- -function initializeBuffer(terminal) - if not terminal then terminal = term end - if not terminal.getSize then - error("Parameter cannot be used to initialize the backbuffer.") - end - if not terminal.isColour() then - error("Parameter does not represent an advanced computer.") - end - - tw,th = terminal.getSize() - backbuffer = { } - for y=1,th do - backbuffer[y] = { } - end - return true -end - ---[[Will clear the buffer and reset to nil, or to a colour if provided - Params: colour:?number = The colour to set the back buffer to - Returns:nil -]]-- -function clearBuffer(colour) - if not backbuffer then - error("Back buffer not yet initialized!") - end - - for y=1,#backbuffer do - backbuffer[y] = { } - if colour then - for x=1,tw do - backbuffer[y][x] = colour - end - end - end -end - ---[[Draws the given entity to the back buffer - Params: entity:table = the entity to draw to the buffer - Returns:nil -]]-- -function writeToBuffer(entity) - if not backbuffer then - error("Back buffer not yet initialized!") - end - - local image = nil - if entity.type == "animation" then - image = entity.frames[entity.currentFrame] - else - image = entity.image - end - - for y=1,image.dimensions.height do - for x=1,image.dimensions.width do - if image[y][x] then - local xpos,ypos = x,y - if entity.mirror.x then xpos = image.dimensions.width - x + 1 end - if entity.mirror.y then ypos = image.dimensions.height - y + 1 end - - --If the YPos doesn't exist, no need to loop through the rest of X! - --Don't you love optimization? - if not backbuffer[entity.y + ypos - 1] then break end - - backbuffer[entity.y + ypos - 1][entity.x + xpos - 1] = image[y][x] - end - end - end -end - ---[[Draws the contents of the buffer to the screen. This will not clear the screen or the buffer. - Params: terminal:table = the terminal to draw to - Returns:nil -]]-- -function drawBuffer(terminal) - if not backbuffer then - error("Back buffer not yet initialized!") - end - if not terminal then terminal = term end - if not terminal.setCursorPos or not terminal.setBackgroundColour or not terminal.write then - error("Parameter cannot be used to initialize the backbuffer.") - end - if not terminal.isColour() then - error("Parameter does not represent an advanced computer.") - end - - for y=1,math.min(#backbuffer, th) do - for x=1,tw do - if backbuffer[y][x] then - terminal.setCursorPos(x,y) - terminal.setBackgroundColour(backbuffer[y][x]) - terminal.write(" ") - end - end - end -end - ---[[Converts a hex digit into a colour value - Params: hex:?string = the hex digit to be converted - Returns:string A colour value corresponding to the hex, or nil if the character is invalid -]]-- -local function getColourOf(hex) - local value = tonumber(hex, 16) - if not value then return nil end - value = math.pow(2,value) - return value -end - ---[[Converts every pixel of one colour in a given sprite to another colour - Use for "reskinning". Uses OO function. - Params: self:sprite = the sprite to reskin - oldcol:number = the colour to replace - newcol:number = the new colour - Returns:nil -]]-- -local function repaintS(self, oldcol, newcol) - for y=1,self.image.bounds.height do - for x=1, self.image.bounds.width do - if self.image[y][x] == oldcol then - self.image[y][x] = newcol - end - end - end -end - ---[[Converts every pixel of one colour in a given animation to another colour - Use for "reskinning". Uses OO function. - Params: self:animation = the animation to reskin - oldcol:number = the colour to replace - newcol:number = the new colour - Returns:nil -]]-- -local function repaintA(self, oldcol, newcol) - for f=1,#self.frames do - print(self.frames[f].bounds) - for y=1,self.frames[f].bounds.height do - for x=1, self.frames[f].bounds.width do - if self.frames[f][y][x] == oldcol then - self.frames[f][y][x] = newcol - end - end - end - end -end - ---[[Prints the sprite on the screen - Params: self:sprite = the sprite to draw - Returns:nil -]]-- -local function drawS(self) - local image = self.image - - for y=1,image.dimensions.height do - for x=1,image.dimensions.width do - if image[y][x] then - local xpos,ypos = x,y - if self.mirror.x then xpos = image.dimensions.width - x + 1 end - if self.mirror.y then ypos = image.dimensions.height - y + 1 end - - term.setBackgroundColour(image[y][x]) - term.setCursorPos(self.x + xpos - 1, self.y + ypos - 1) - term.write(" ") - end - end - end -end - ---[[Prints the current frame of the animation on screen - Params: self:anim = the animation to draw - frame:?number = the specific frame to draw (default self.currentFrame) - Returns:nil -]]-- -local function drawA(self, frame) - if not frame then frame = self.currentFrame end - local image = self.frames[frame] - - for y=1,image.dimensions.height do - for x=1,image.dimensions.width do - if image[y][x] then - local xpos,ypos = x,y - if self.mirror.x then xpos = image.dimensions.width - x + 1 end - if self.mirror.y then ypos = image.dimensions.height - y + 1 end - - term.setBackgroundColour(image[y][x]) - term.setCursorPos(self.x + xpos - 1, self.y + ypos - 1) - term.write(" ") - end - end - end -end - ---[[Checks the animation timer provided to see whether or not the animation needs to be updated. - If so, it makes the necessary change. - Params: self:animation = the animation to be updated - timerID:number = the ID of the most recent timer event - Returns:bool = true if the animation was update; false otherwise -]]-- -local function updateA(self, timerID) - if self.timerID and timerID and self.timerID == timerID then - self.currentFrame = self.currentFrame + 1 - if self.currentFrame > self.upperBound then - self.currentFrame = self.lowerBound - end - return true - else - return false - end -end - ---[[Moves immediately to the next frame in the sequence, as though an update had been called. - Params: self:animation = the animation to update - Returns:nil -]]-- -local function nextA(self) - self.currentFrame = self.currentFrame + 1 - if self.currentFrame > self.upperBound then - self.currentFrame = self.lowerBound - end -end - ---[[Moves immediately to the previous frame in the sequence - Params: self:animation = the animation to update - Returns:nil -]]-- -local function previousA(self) - self.currentFrame = self.currentFrame - 1 - if self.currentFrame < self.lowerBound then - self.currentFrame = self.upperBound - end -end - ---[[A simple debug function that displays the outline of the bounds - on a given shape. Useful when testing collision detection or other game - features. - Params: entity:table = the bounded entity to represent - colour:?number = the colour to draw the rectangle (default red) - Returns:nil -]]-- -local function drawBounds(entity, colour) - if not colour then colour = colours.red end - local image = nil - if entity.type == "animation" then image = entity.frames[entity.currentFrame] - else image = entity.image end - - term.setBackgroundColour(colour) - - corners = { - topleft = { x = entity.x + image.bounds.x - 1, y = entity.y + image.bounds.y - 1 }; - topright = { x = entity.x + image.bounds.x + image.bounds.width - 2, y = entity.y + image.bounds.y - 1 }; - botleft = { x = entity.x + image.bounds.x - 1, y = entity.y + image.bounds.y + image.bounds.height - 2 }; - botright = { x = entity.x + image.bounds.x + image.bounds.width - 2, y = entity.y + image.bounds.y + image.bounds.height - 2 }; - } - - term.setCursorPos(corners.topleft.x, corners.topleft.y) - term.write(" ") - term.setCursorPos(corners.topright.x, corners.topright.y) - term.write(" ") - term.setCursorPos(corners.botleft.x, corners.botleft.y) - term.write(" ") - term.setCursorPos(corners.botright.x, corners.botright.y) - term.write(" ") -end - ---[[Creates a bounding rectangle object. Used in drawing the bounds and the rCollidesWith methods - Params: self:table = the entity to create the rectangle - Returns:table = the left, right, top and bottom edges of the rectangle -]]-- -local function createRectangle(entity) - local image = nil - if entity.type == "animation" then - image = entity.frames[entity.currentFrame] - else - image = entity.image - end - --Note that the origin is always 1, so we subtract 1 for every absolute coordinate we have to test. - return { - left = entity.x + image.bounds.x - 1; - right = entity.x + image.bounds.x + image.bounds.width - 2; - top = entity.y + image.bounds.y - 1; - bottom = entity.y + image.bounds.y + image.bounds.height - 2; - } -end - ---[[Performs a rectangle collision with another given entity. Entity can be of sprite or animation - type (also true of the self). Bases collision using a least squared approach (rectangle precision). - Params: self:sprite,animation = the object in question of the testing - other:sprite,animation = the other object tested for collision - Returns:bool = true if bounding rectangle intersect is true; false otherwse -]]-- -local function rCollidesWith(self, other) - --First we construct the rectangles - local img1C, img2C = createRectangle(self), createRectangle(other) - - --We then determine the "relative position" , in terms of which is farther left or right - leftmost,rightmost,topmost,botmost = nil,nil,nil,nil - if img1C.left < img2C.left then - leftmost = img1C - rightmost = img2C - else - leftmost = img2C - rightmost = img1C - end - if img1C.top < img2C.top then - topmost = img1C - botmost = img2C - else - topmost = img2C - botmost = img1C - end - - --Then we determine the distance between the "extreme" edges- - --distance between leftmost/right edge and rightmost/left edge - --distance between topmost/bottom edge and bottommost/top edge - local xdist = rightmost.left - leftmost.right - local ydist = botmost.top - topmost.bottom - - --If both are negative, our rectangles intersect! - return xdist <= 0 and ydist <= 0 -end - ---[[Performs a pixel collision test on another given entity. Either entity can be of sprite or animation - type. This is done coarsegrain-finegrain, we first find the intersection between the rectangles - (if there is one), and then test the space within that intersection for any intersecting pixels. - Params: self:sprite,animation = the object in question of the testing - other:sprite,animation = the other object being tested for collision - Returns:?number,?number: The X and Y position in which the collision occurred. -]]-- -local function pCollidesWith(self, other) - --Identically to rCollidesWith, we create our rectangles... - local img1C, img2C = createRectangle(self), createRectangle(other) - --We'll also need the images to compare pixels later - local img1, img2 = nil,nil - if self.type == "animation" then img1 = self.frames[self.currentFrame] - else img1 = self.image end - if other.type == "animation" then img2 = other.frames[other.currentFrame] - else img2 = other.image end - - --...then we position them... - leftmost,rightmost,topmost,botmost = nil,nil,nil,nil - --We also keep track of which is left and which is right- it doesn't matter in a rectangle - --collision but it does in a pixel collision. - img1T,img2T = {},{} - - if img1C.left < img2C.left then - leftmost = img1C - rightmost = img2C - img1T.left = true - else - leftmost = img2C - rightmost = img1C - img2T.left = true - end - if img1C.top < img2C.top then - topmost = img1C - botmost = img2C - img1T.top = true - else - topmost = img2C - botmost = img1C - img2T.top = true - end - - --...and we again find the distances between the extreme edges. - local xdist = rightmost.left - leftmost.right - local ydist = botmost.top - topmost.bottom - - --If these distances are > 0 then we stop- no need to go any farther. - if xdist > 0 or ydist > 0 then return false end - - - for x = rightmost.left, rightmost.left + math.abs(xdist) do - for y = botmost.top, botmost.top + math.abs(ydist) do - --We know a collision has occurred if a pixel is occupied by both images. We do this by - --first transforming the coordinates based on which rectangle is which, then testing if a - --pixel is at that point - -- The leftmost and topmost takes the distance on x and y and removes the upper component - -- The rightmost and bottommost, being the farther extremes, compare from 1 upwards - local testX,testY = 1,1 - if img1T.left then testX = x - img1C.left + 1 - else testX = x - img1C.left + 1 end - if img1T.top then testY = y - img1C.top + 1 - else testY = y - img1C.top + 1 end - - local occupy1 = img1[testY + img1.bounds.y-1][testX + img1.bounds.x-1] ~= nil - - if img2T.left then testX = x - img2C.left + 1 - else testX = x - img2C.left + 1 end - if img2T.top then testY = y - img2C.top + 1 - else testY = y - img2C.top + 1 end - - local occupy2 = img2[testY + img2.bounds.y-1][testX + img2.bounds.x-1] ~= nil - - if occupy1 and occupy2 then return true end - end - end - --If the looop terminates without returning, then no pixels overlap - return false -end - ---[[Moves the sprite or animation to the specified coordinates. This performs the auto-centering, so - the user doesn't have to worry about adjusting for the bounds of the shape. Recommended for absolute - positioning operations (as relative direct access to the X will have unexpected results!) - Params: self:table = the animation or sprite to move - x:number = the new x position - y:number = the new y position -]]-- -local function moveTo(self, x, y) - local image = nil - if self.type == "animation" then - image = self.frames[self.currentFrame] - else - image = self.image - end - - self.x = x - image.bounds.x + 1 - self.y = y - image.bounds.y + 1 -end - ---[[ - Sprites Fields: -x:number = the x position of the sprite in the world -y:number = the y position of the sprite in the world -image:table = a table of the image. Indexed by height, a series of sub-tables, each entry being a pixel - at [y][x]. It also contains: - bounds:table = - x:number = the relative x position of the bounding rectangle - y:number = the relative y position of the bounding rectangle - width:number = the width of the bounding rectangle - height:number = the height of the bounding rectangle - dimensions:table = - width = the width of the entire image in pixels - height = the height of the entire image in pixels - -mirror:table = - x:bool = whether or not the image is mirrored on the X axis - y:bool = whether or not the image is mirrored on the Y axis -repaint:function = see repaintS (above) -rCollidesWith:function = see rCollidesWith (above) -pCollidesWith:function = see pCollidesWith (above) -draw:function = see drawS (above) -]]-- - ---[[Loads a new sprite into a table, and returns it to the user. - Params: path:string = the absolute path to the desired sprite - x:number = the initial X position of the sprite - y:number = the initial Y position of the sprite -]]-- -function loadSprite(path, x, y) - local sprite = { - type = "sprite", - x = x, - y = y, - image = { }, - mirror = { x = false, y = false } - } - - if fs.exists(path) then - local file = io.open(path, "r" ) - local leftX, rightX = math.huge, 0 - local topY, botY = nil,nil - - local lcount = 0 - for line in file:lines() do - lcount = lcount+1 - table.insert(sprite.image, {}) - for i=1,#line do - if string.sub(line, i, i) ~= " " then - leftX = math.min(leftX, i) - rightX = math.max(rightX, i) - if not topY then topY = lcount end - botY = lcount - end - sprite.image[#sprite.image][i] = getColourOf(string.sub(line,i,i)) - end - end - file:close() - - sprite.image.bounds = { - x = leftX, - width = rightX - leftX + 1, - y = topY, - height = botY - topY + 1 - } - sprite.image.dimensions = { - width = rightX, - height = botY - } - - sprite.x = sprite.x - leftX + 1 - sprite.y = sprite.y - topY + 1 - - sprite.repaint = repaintS - sprite.rCollidesWith = rCollidesWith - sprite.pCollidesWith = pCollidesWith - sprite.draw = drawS - sprite.moveTo = moveTo - return sprite - else - error(path.." not found!") - end -end - ---Animations contain - --Everything a sprite contains, but the image is a series of frames, not just one image - --An timerID that tracks the last animation - --An upper and lower bound on the active animation - --An update method that takes a timer event and updates the animation if necessary - ---[[ - -]]-- -function loadAnimation(path, x, y, currentFrame) - local anim = { - type = "animation", - x = x, - y = y, - frames = { }, - mirror = { x = false, y = false }, - currentFrame = currentFrame - } - - table.insert(anim.frames, { }) - if fs.exists(path) then - local file = io.open(path, "r") - local leftX, rightX = math.huge, 0 - local topY, botY = nil,nil - - local lcount = 0 - for line in file:lines() do - lcount = lcount+1 - local cFrame = #anim.frames - if line == "~" then - anim.frames[cFrame].bounds = { - x = leftX, - y = topY, - width = rightX - leftX + 1, - height = botY - topY + 1 - } - anim.frames[cFrame].dimensions = { - width = rightX, - height = botY - } - table.insert(anim.frames, { }) - leftX, rightX = math.huge, 0 - topY, botY = nil,nil - lcount = 0 - else - table.insert(anim.frames[cFrame], {}) - for i=1,#line do - if string.sub(line, i, i) ~= " " then - leftX = math.min(leftX, i) - rightX = math.max(rightX, i) - if not topY then topY = lcount end - botY = lcount - end - anim.frames[cFrame][#anim.frames[cFrame]] [i] = getColourOf(string.sub(line,i,i)) - end - end - end - file:close() - local cFrame = #anim.frames - anim.frames[cFrame].bounds = { - x = leftX, - y = topY, - width = rightX - leftX + 1, - height = botY - topY + 1 - } - anim.frames[cFrame].dimensions = { - width = rightX, - height = botY - } - anim.x = anim.x - leftX + 1 - anim.y = anim.y - topY + 1 - - if not currentFrame or type(currentFrame) ~= "number" or currentFrame < 1 or - currentFrame > #anim.frames then - anim.currentFrame = 1 - end - - anim.timerID = nil - anim.lowerBound = 1 - anim.upperBound = #anim.frames - anim.updating = false - - anim.repaint = repaintA - anim.rCollidesWith = rCollidesWith - anim.pCollidesWith = pCollidesWith - anim.draw = drawA - anim.update = updateA - anim.next = nextA - anim.previous = previousA - anim.moveTo = moveTo - return anim - else - error(path.." not found!") - end -end diff --git a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/npaintpro/npaintpro.lua b/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/npaintpro/npaintpro.lua deleted file mode 100644 index 826468eb7..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/nitrogenfingers/npaintpro/npaintpro.lua +++ /dev/null @@ -1,2517 +0,0 @@ ---[[ - NPaintPro - By NitrogenFingers -]]-- - ---The screen size -local w,h = term.getSize() ---Whether or not the program is currently waiting on user input -local inMenu = false ---Whether or not a drop down menu is active -local inDropDown = false ---Whether or not animation tools are enabled (use -a to turn them on) -local animated = false ---Whether or not the text tools are enabled (use -t to turn them on) -local textual = false ---Whether or not "blueprint" display mode is on -local blueprint = false ---Whether or not the "layer" display is on -local layerDisplay = false ---Whether or not the "direction" display is on -local printDirection = false ---The tool/mode npaintpro is currently in. Default is "paint" ---For a list of modes, check out the help file -local state = "paint" ---Whether or not the program is presently running -local isRunning = true ---The rednet address of the 3D printer, if one has been attached -local printer = nil - ---The list of every frame, containing every image in the picture/animation ---Note: nfp files always have the picture at frame 1 -local frames = { } ---How many frames are currently in the given animation. -local frameCount = 1 ---The Colour Picker column -local column = {} ---The currently selected left and right colours -local lSel,rSel = colours.white,nil ---The amount of scrolling on the X and Y axis -local sx,sy = 0,0 ---The alpha channel colour ---Change this to change default canvas colour -local alphaC = colours.black ---The currently selected frame. Default is 1 -local sFrame = 1 ---The contents of the image buffer- contains contents, width and height -local buffer = nil ---The position, width and height of the selection rectangle -local selectrect = nil - ---Whether or not text tools are enabled for this document -local textEnabled = false ---The X and Y positions of the text cursor -local textCurX, textCurY = 1,1 - ---The currently calculated required materials -local requiredMaterials = {} ---Whether or not required materials are being displayed in the pallette -local requirementsDisplayed = false ---A list of the rednet ID's all in-range printers located -local printerList = { } ---A list of the names of all in-range printers located. Same as the printerList in reference -local printerNames = { } ---The selected printer -local selectedPrinter = 1 ---The X,Y,Z and facing of the printer -local px,py,pz,pfx,pfz = 0,0,0,0,0 ---The form of layering used -local layering = "up" - ---The animation state of the selection rectangle and image buffer -local rectblink = 0 ---The ID for the timer -local recttimer = nil ---The radius of the brush tool -local brushsize = 3 ---Whether or not "record" mode is activated (animation mode only) -local record = false ---The time between each frame when in play mode (animation mode only) -local animtime = 0.3 - ---The current "cursor position" in text mode -local cursorTexX,cursorTexY = 1,1 - ---A list of hexidecimal conversions from numbers to hex digits -local hexnums = { [10] = "a", [11] = "b", [12] = "c", [13] = "d", [14] = "e" , [15] = "f" } ---The NPaintPro logo (divine, isn't it?) -local logo = { -"fcc 3 339"; -" fcc 9333 33"; -" fcc 933 333 33"; -" fcc 933 33 33"; -" fcc 933 33 33"; -" c88 333 93333"; -" 888 333 9333"; -" 333 3 333 939"; -} ---The Layer Up and Layer Forward printing icons -local layerUpIcon = { - "0000000"; - "0088880"; - "0888870"; - "07777f0"; - "0ffff00"; - "0000000"; -} -local layerForwardIcon = { - "0000000"; - "000fff0"; - "00777f0"; - "0888700"; - "0888000"; - "0000000"; -} ---The available menu options in the ctrl menu -local mChoices = {"Save","Exit"} ---The available modes from the dropdown menu- tables indicate submenus (include a name!) -local ddModes = { { "paint", "brush", "pippette", "flood", "move", "clear", "select", name = "painting" }, { "alpha to left", "alpha to right", name = "display" }, "help", { "print", "save", "exit", name = "file" }, name = "menu" } ---The available modes from the selection right-click menu -local srModes = { "cut", "copy", "paste", "clear", "hide", name = "selection" } ---The list of available help topics for each mode 127 -local helpTopics = { - [1] = { - name = "Paint Mode", - key = nil, - animonly = false, - textonly = false, - message = "The default mode for NPaintPro, for painting pixels." - .." Controls here that are not overridden will apply for all other modes. Leaving a mode by selecting that mode " - .." again will always send the user back to paint mode.", - controls = { - { "Arrow keys", "Scroll the canvas" }, - { "Left Click", "Paint/select left colour" }, - { "Right Click", "Paint/select right colour" }, - { "Z Key", "Clear image on screen" }, - { "Tab Key", "Hide selection rectangle if visible" }, - { "Q Key", "Set alpha mask to left colour" }, - { "W Key", "Set alpha mask to right colour" }, - { "Number Keys", "Swich between frames 1-9" }, - { " keys", "Move to the next/last frame" }, - { "R Key", "Removes every frame after the current frame"} - } - }, - [2] = { - name = "Brush Mode", - key = "b", - animonly = false, - textonly = false, - message = "Brush mode allows painting a circular area of variable diameter rather than a single pixel, working in ".. - "the exact same way as paint mode in all other regards.", - controls = { - { "Left Click", "Paints a brush blob with the left colour" }, - { "Right Click", "Paints a brush blob with the right colour" }, - { "Number Keys", "Changes the radius of the brush blob from 2-9" } - } - }, - [3] = { - name = "Pippette Mode", - key = "p", - animonly = false, - textonly = false, - message = "Pippette mode allows the user to click the canvas and set the colour clicked to the left or right ".. - "selected colour, for later painting.", - controls = { - { "Left Click", "Sets clicked colour to the left selected colour" }, - { "Right Click", "Sets clicked colour to the right selected colour" } - } - }, - [4] = { - name = "Move Mode", - key = "m", - animonly = false, - textonly = false, - message = "Mode mode allows the moving of the entire image on the screen. This is especially useful for justifying".. - " the image to the top-left for animations or game assets.", - controls = { - { "Left/Right Click", "Moves top-left corner of image to selected square" }, - { "Arrow keys", "Moves image one pixel in any direction" } - } - }, - [5] = { - name = "Flood Mode", - key = "f", - animonly = false, - textonly = false, - message = "Flood mode allows the changing of an area of a given colour to that of the selected colour. ".. - "The tool uses a flood4 algorithm and will not fill diagonally. Transparency cannot be flood filled.", - controls = { - { "Left Click", "Flood fills selected area to left colour" }, - { "Right Click", "Flood fills selected area to right colour" } - } - }, - [6] = { - name = "Select Mode", - key = "s", - animonly = false, - textonly = false, - message = "Select mode allows the creation and use of the selection rectangle, to highlight specific areas on ".. - "the screen and perform operations on the selected area of the image. The selection rectangle can contain an ".. - "image on the clipboard- if it does, the image will flash inside the rectangle, and the rectangle edges will ".. - "be light grey instead of dark grey.", - controls = { - { "C Key", "Copy: Moves selection into the clipboard" }, - { "X Key", "Cut: Clears canvas under the rectangle, and moves it into the clipboard" }, - { "V Key", "Paste: Copys clipboard to the canvas" }, - { "Z Key", "Clears clipboard" }, - { "Left Click", "Moves top-left corner of rectangle to selected pixel" }, - { "Right Click", "Opens selection menu" }, - { "Arrow Keys", "Moves rectangle one pixel in any direction" } - } - }, - [7] = { - name = "Corner Select Mode", - key = nil, - animonly = false, - textonly = false, - message = "If a selection rectangle isn't visible, this mode is selected automatically. It allows the ".. - "defining of the corners of the rectangle- one the top-left and bottom-right corners have been defined, ".. - "NPaintPro switches to selection mode. Note rectangle must be at least 2 pixels wide and high.", - controls = { - { "Left/Right Click", "Defines a corner of the selection rectangle" } - } - }, - [8] = { - name = "Play Mode", - key = "space", - animonly = true, - textonly = false, - message = "Play mode will loop through each frame in your animation at a constant rate. Editing tools are ".. - "locked in this mode, and the coordinate display will turn green to indicate it is on.", - controls = { - { " Keys", "Increases/Decreases speed of the animation" }, - { "Space Bar", "Returns to paint mode" } - } - }, - [9] = { - name = "Record Mode", - key = "\\", - animonly = true, - textonly = false, - message = "Record mode is not a true mode, but influences how other modes work. Changes made that modify the ".. - "canvas in record mode will affect ALL frames in the animation. The coordinates will turn red to indicate that ".. - "record mode is on.", - controls = { - { "", "Affects:" }, - { "- Paint Mode", "" }, - { "- Brush Mode", "" }, - { "- Cut and Paste in Select Mode", ""}, - { "- Move Mode", ""} - } - }, - [10] = { - name = "Help Mode", - key = "h", - animonly = false, - textonly = false, - message = "Displays this help screen. Clicking on options will display help on that topic. Clicking out of the screen".. - " will leave this mode.", - controls = { - { "Left/Right Click", "Displays a topic/Leaves the mode" } - } - }, - [11] = { - name = "File Mode", - key = nil, - animonly = false, - textonly = false, - message = "Clicking on the mode display at the bottom of the screen will open the options menu. Here you can".. - " activate all of the modes in the program with a simple mouse click. Pressing left control will open up the".. - " file menu automatically.", - controls = { - { "leftCtrl", "Opens the file menu" }, - { "leftAlt", "Opens the paint menu" } - } - }, - [12] = { - name = "Text Mode", - key = "t", - animonly = false, - textonly = true, - message = "In this mode, the user is able to type letters onto the document for display. The left colour ".. - "pallette value determines what colour the text will be, and the right determines what colour the background ".. - "will be (set either to nil to keep the same colours as already there).", - controls = { - { "Backspace", "Deletes the character on the previous line" }, - { "Arrow Keys", "Moves the cursor in any direction" }, - { "Left Click", "Moves the cursor to beneath the mouse cursor" } - } - }, - [13] = { - name = "Textpaint Mode", - key = "y", - animonly = false, - textonly = true, - message = "Allows the user to paint any text on screen to the desired colour with the mouse. If affects the text colour".. - " values rather than the background values, but operates identically to paint mode in all other regards.", - controls = { - { "Left Click", "Paints the text with the left colour" }, - { "Right Click", "Paints the text with the right colour" } - } - }, - [14] = { - name = "About NPaintPro", - keys = nil, - animonly = false, - textonly = false, - message = "NPaintPro: The feature-bloated paint program for ComputerCraft by Nitrogen Fingers.", - controls = { - { "Testers:", " "}, - { " ", "Faubiguy"}, - { " ", "TheOriginalBIT"} - } - } -} ---The "bounds" of the image- the first/last point on both axes where a pixel appears -local toplim,botlim,leflim,riglim = nil,nil,nil,nil ---The selected path -local sPath = nil - ---[[ - Section: Helpers -]]-- - ---[[Converts a colour parameter into a single-digit hex coordinate for the colour - Params: colour:int = The colour to be converted - Returns:string A string conversion of the colour -]]-- -local function getHexOf(colour) - if not colour or not tonumber(colour) then - return " " - end - local value = math.log(colour)/math.log(2) - if value > 9 then - value = hexnums[value] - end - return value -end - ---[[Converts a hex digit into a colour value - Params: hex:?string = the hex digit to be converted - Returns:string A colour value corresponding to the hex, or nil if the character is invalid -]]-- -local function getColourOf(hex) - local value = tonumber(hex, 16) - if not value then return nil end - value = math.pow(2,value) - return value -end - ---[[Finds the biggest and smallest bounds of the image- the outside points beyond which pixels do not appear - These values are assigned to the "lim" parameters for access by other methods - Params: forAllFrames:bool = True if all frames should be used to find bounds, otherwise false or nil - Returns:nil -]]-- -local function updateImageLims(forAllFrames) - local f,l = sFrame,sFrame - if forAllFrames == true then f,l = 1,framecount end - - toplim,botlim,leflim,riglim = nil,nil,nil,nil - for locf = f,l do - for y,_ in pairs(frames[locf]) do - if type(y) == "number" then - for x,_ in pairs(frames[locf][y]) do - if frames[locf][y][x] ~= nil then - if leflim == nil or x < leflim then leflim = x end - if toplim == nil or y < toplim then toplim = y end - if riglim == nil or x > riglim then riglim = x end - if botlim == nil or y > botlim then botlim = y end - end - end - end - end - end - - --There is just... no easier way to do this. It's horrible, but necessary - if textEnabled then - for locf = f,l do - for y,_ in pairs(frames[locf].text) do - for x,_ in pairs(frames[locf].text[y]) do - if frames[locf].text[y][x] ~= nil then - if leflim == nil or x < leflim then leflim = x end - if toplim == nil or y < toplim then toplim = y end - if riglim == nil or x > riglim then riglim = x end - if botlim == nil or y > botlim then botlim = y end - end - end - end - for y,_ in pairs(frames[locf].textcol) do - for x,_ in pairs(frames[locf].textcol[y]) do - if frames[locf].textcol[y][x] ~= nil then - if leflim == nil or x < leflim then leflim = x end - if toplim == nil or y < toplim then toplim = y end - if riglim == nil or x > riglim then riglim = x end - if botlim == nil or y > botlim then botlim = y end - end - end - end - end - end -end - ---[[Determines how much of each material is required for a print. Done each time printing is called. - Params: none - Returns:table A complete list of how much of each material is required. -]]-- -function calculateMaterials() - updateImageLims(animated) - requiredMaterials = {} - for i=1,16 do - requiredMaterials[i] = 0 - end - - if not toplim then return end - - for i=1,#frames do - for y = toplim, botlim do - for x = leflim, riglim do - if type(frames[i][y][x]) == "number" then - requiredMaterials[math.log(frames[i][y][x],10)/math.log(2,10) + 1] = - requiredMaterials[math.log(frames[i][y][x],10)/math.log(2,10) + 1] + 1 - end - end - end - end -end - - ---[[Updates the rectangle blink timer. Should be called anywhere events are captured, along with a timer capture. - Params: nil - Returns:nil -]]-- -local function updateTimer(id) - if id == recttimer then - recttimer = os.startTimer(0.5) - rectblink = (rectblink % 2) + 1 - end -end - ---[[Constructs a message based on the state currently selected - Params: nil - Returns:string A message regarding the state of the application -]]-- -local function getStateMessage() - local msg = " "..string.upper(string.sub(state, 1, 1))..string.sub(state, 2, #state).." mode" - if state == "brush" then msg = msg..", size="..brushsize end - return msg -end - ---[[Calls the rednet_message event, but also looks for timer events to keep then - system timer ticking. - Params: timeout:number how long before the event times out - Returns:number the id of the sender - :number the message send -]]-- -local function rsTimeReceive(timeout) - local timerID - if timeout then timerID = os.startTimer(timeout) end - - local id,key,msg = nil,nil - while true do - id,key,msg = os.pullEvent() - - if id == "timer" then - if key == timerID then return - else updateTimer(key) end - end - if id == "rednet_message" then - return key,msg - end - end -end - ---[[Draws a picture, in paint table format on the screen - Params: image:table = the image to display - xinit:number = the x position of the top-left corner of the image - yinit:number = the y position of the top-left corner of the image - alpha:number = the color to display for the alpha channel. Default is white. - Returns:nil -]]-- -local function drawPictureTable(image, xinit, yinit, alpha) - if not alpha then alpha = 1 end - for y=1,#image do - for x=1,#image[y] do - term.setCursorPos(xinit + x-1, yinit + y-1) - local col = getColourOf(string.sub(image[y], x, x)) - if not col then col = alpha end - term.setBackgroundColour(col) - term.write(" ") - end - end -end - ---[[ - Section: Loading -]]-- - ---[[Loads a non-animted paint file into the program - Params: path:string = The path in which the file is located - Returns:nil -]]-- -local function loadNFP(path) - sFrame = 1 - frames[sFrame] = { } - if fs.exists(path) then - local file = io.open(path, "r" ) - local sLine = file:read() - local num = 1 - while sLine do - table.insert(frames[sFrame], num, {}) - for i=1,#sLine do - frames[sFrame][num][i] = getColourOf(string.sub(sLine,i,i)) - end - num = num+1 - sLine = file:read() - end - file:close() - end -end - ---[[Loads a text-paint file into the program - Params: path:string = The path in which the file is located - Returns:nil -]]-- -local function loadNFT(path) - sFrame = 1 - frames[sFrame] = { } - frames[sFrame].text = { } - frames[sFrame].textcol = { } - - if fs.exists(path) then - local file = io.open(path, "r") - local sLine = file:read() - local num = 1 - while sLine do - table.insert(frames[sFrame], num, {}) - table.insert(frames[sFrame].text, num, {}) - table.insert(frames[sFrame].textcol, num, {}) - - --As we're no longer 1-1, we keep track of what index to write to - local writeIndex = 1 - --Tells us if we've hit a 30 or 31 (BG and FG respectively)- next char specifies the curr colour - local bgNext, fgNext = false, false - --The current background and foreground colours - local currBG, currFG = nil,nil - term.setCursorPos(1,1) - for i=1,#sLine do - local nextChar = string.sub(sLine, i, i) - if nextChar:byte() == 30 then - bgNext = true - elseif nextChar:byte() == 31 then - fgNext = true - elseif bgNext then - currBG = getColourOf(nextChar) - bgNext = false - elseif fgNext then - currFG = getColourOf(nextChar) - fgNext = false - else - if nextChar ~= " " and currFG == nil then - currFG = colours.white - end - frames[sFrame][num][writeIndex] = currBG - frames[sFrame].textcol[num][writeIndex] = currFG - frames[sFrame].text[num][writeIndex] = nextChar - writeIndex = writeIndex + 1 - end - end - num = num+1 - sLine = file:read() - end - file:close() - end -end - ---[[Loads an animated paint file into the program - Params: path:string = The path in which the file is located - Returns:nil -]]-- -local function loadNFA(path) - frames[sFrame] = { } - if fs.exists(path) then - local file = io.open(path, "r" ) - local sLine = file:read() - local num = 1 - while sLine do - table.insert(frames[sFrame], num, {}) - if sLine == "~" then - sFrame = sFrame + 1 - frames[sFrame] = { } - num = 1 - else - for i=1,#sLine do - frames[sFrame][num][i] = getColourOf(string.sub(sLine,i,i)) - end - num = num+1 - end - sLine = file:read() - end - file:close() - end - framecount = sFrame - sFrame = 1 -end - ---[[Saves a non-animated paint file to the specified path - Params: path:string = The path to save the file to - Returns:nil -]]-- -local function saveNFP(path) - local sDir = string.sub(sPath, 1, #sPath - #fs.getName(sPath)) - if not fs.exists(sDir) then - fs.makeDir(sDir) - end - - local file = io.open(path, "w") - updateImageLims(false) - if not toplim then - file:close() - return - end - for y=1,botlim do - local line = "" - if frames[sFrame][y] then - for x=1,riglim do - line = line..getHexOf(frames[sFrame][y][x]) - end - end - file:write(line.."\n") - end - file:close() -end - ---[[Saves a text-paint file to the specified path - Params: path:string = The path to save the file to - Returns:nil -]]-- -local function saveNFT(path) - local sDir = string.sub(sPath, 1, #sPath - #fs.getName(sPath)) - if not fs.exists(sDir) then - fs.makeDir(sDir) - end - - local file = io.open(path, "w") - updateImageLims(false) - if not toplim then - file:close() - return - end - for y=1,botlim do - local line = "" - local currBG, currFG = nil,nil - for x=1,riglim do - if frames[sFrame][y] and frames[sFrame][y][x] ~= currBG then - line = line..string.char(30)..getHexOf(frames[sFrame][y][x]) - currBG = frames[sFrame][y][x] - end - if frames[sFrame].textcol[y] and frames[sFrame].textcol[y][x] ~= currFG then - line = line..string.char(31)..getHexOf(frames[sFrame].textcol[y][x]) - currFG = frames[sFrame].textcol[y][x] - end - if frames[sFrame].text[y] then - local char = frames[sFrame].text[y][x] - if not char then char = " " end - line = line..char - end - end - file:write(line.."\n") - end - file:close() -end - ---[[Saves a animated paint file to the specified path - Params: path:string = The path to save the file to - Returns:nil -]]-- -local function saveNFA(path) - local sDir = string.sub(sPath, 1, #sPath - #fs.getName(sPath)) - if not fs.exists(sDir) then - fs.makeDir(sDir) - end - - local file = io.open(path, "w") - updateImageLims(true) - if not toplim then - file:close() - return - end - for i=1,#frames do - for y=1,botlim do - local line = "" - if frames[i][y] then - for x=1,riglim do - line = line..getHexOf(frames[i][y][x]) - end - end - file:write(line.."\n") - end - if i < #frames then file:write("~\n") end - end - file:close() -end - - ---[[Initializes the program, by loading in the paint file. Called at the start of each program. - Params: none - Returns:nil -]]-- -local function init() - if textEnabled then - loadNFT(sPath) - table.insert(ddModes, 2, { "text", "textpaint", name = "text"}) - elseif animated then - loadNFA(sPath) - table.insert(ddModes, #ddModes, { "record", "play", name = "anim" }) - table.insert(ddModes, #ddModes, { "go to", "remove", name = "frames"}) - table.insert(ddModes[2], #ddModes[2], "blueprint on") - table.insert(ddModes[2], #ddModes[2], "layers on") - else - loadNFP(sPath) - table.insert(ddModes[2], #ddModes[2], "blueprint on") - end - - for i=0,15 do - table.insert(column, math.pow(2,i)) - end -end - ---[[ - Section: Drawing -]]-- - - ---[[Draws the rather superflous logo. Takes about 1 second, before user is able to move to the - actual program. - Params: none - Returns:nil -]]-- -local function drawLogo() - term.setBackgroundColour(colours.white) - term.clear() - drawPictureTable(logo, w/2 - #logo[1]/2, h/2 - #logo/2, colours.white) - term.setBackgroundColour(colours.white) - term.setTextColour(colours.black) - local msg = "NPaintPro" - term.setCursorPos(w/2 - #msg/2, h-3) - term.write(msg) - msg = "By NitrogenFingers" - term.setCursorPos(w/2 - #msg/2, h-2) - term.write(msg) - - os.pullEvent() -end - ---[[Clears the display to the alpha channel colour, draws the canvas, the image buffer and the selection - rectanlge if any of these things are present. - Params: none - Returns:nil -]]-- -local function drawCanvas() - --We have to readjust the position of the canvas if we're printing - turtlechar = "@" - if state == "active print" then - if layering == "up" then - if py >= 1 and py <= #frames then - sFrame = py - end - if pz < sy then sy = pz - elseif pz > sy + h - 1 then sy = pz + h - 1 end - if px < sx then sx = px - elseif px > sx + w - 2 then sx = px + w - 2 end - else - if pz >= 1 and pz <= #frames then - sFrame = pz - end - - if py < sy then sy = py - elseif py > sy + h - 1 then sy = py + h - 1 end - if px < sx then sx = px - elseif px > sx + w - 2 then sx = px + w - 2 end - end - - if pfx == 1 then turtlechar = ">" - elseif pfx == -1 then turtlechar = "<" - elseif pfz == 1 then turtlechar = "V" - elseif pfz == -1 then turtlechar = "^" - end - end - - --Picture next - local topLayer, botLayer - if layerDisplay then - topLayer = sFrame - botLayer = 1 - else - topLayer,botLayer = sFrame,sFrame - end - - for currframe = botLayer,topLayer,1 do - for y=sy+1,sy+h-1 do - if frames[currframe][y] then - for x=sx+1,sx+w-2 do - term.setCursorPos(x-sx,y-sy) - if frames[currframe][y][x] then - term.setBackgroundColour(frames[currframe][y][x]) - if textEnabled and frames[currframe].textcol[y][x] and frames[currframe].text[y][x] then - term.setTextColour(frames[currframe].textcol[y][x]) - term.write(frames[currframe].text[y][x]) - else - term.write(" ") - end - else - tileExists = false - for i=currframe-1,botLayer,-1 do - if frames[i][y][x] then - tileExists = true - break - end - end - - if not tileExists then - if blueprint then - term.setBackgroundColour(colours.blue) - term.setTextColour(colours.white) - if x == sx+1 and y % 4 == 1 then - term.write(""..((y/4) % 10)) - elseif y == sy + 1 and x % 4 == 1 then - term.write(""..((x/4) % 10)) - elseif x % 2 == 1 and y % 2 == 1 then - term.write("+") - elseif x % 2 == 1 then - term.write("|") - elseif y % 2 == 1 then - term.write("-") - else - term.write(" ") - end - else - term.setBackgroundColour(alphaC) - if textEnabled and frames[currframe].textcol[y][x] and frames[currframe].text[y][x] then - term.setTextColour(frames[currframe].textcol[y][x]) - term.write(frames[currframe].text[y][x]) - else - term.write(" ") - end - end - end - end - end - else - for x=sx+1,sx+w-2 do - term.setCursorPos(x-sx,y-sy) - - tileExists = false - for i=currframe-1,botLayer,-1 do - if frames[i][y] and frames[i][y][x] then - tileExists = true - break - end - end - - if not tileExists then - if blueprint then - term.setBackgroundColour(colours.blue) - term.setTextColour(colours.white) - if x == sx+1 and y % 4 == 1 then - term.write(""..((y/4) % 10)) - elseif y == sy + 1 and x % 4 == 1 then - term.write(""..((x/4) % 10)) - elseif x % 2 == 1 and y % 2 == 1 then - term.write("+") - elseif x % 2 == 1 then - term.write("|") - elseif y % 2 == 1 then - term.write("-") - else - term.write(" ") - end - else - term.setBackgroundColour(alphaC) - term.write(" ") - end - end - end - end - end - end - - --Then the printer, if he's on - if state == "active print" then - local bgColour = alphaC - if layering == "up" then - term.setCursorPos(px-sx,pz-sy) - if frames[sFrame] and frames[sFrame][pz-sy] and frames[sFrame][pz-sy][px-sx] then - bgColour = frames[sFrame][pz-sy][px-sx] - elseif blueprint then bgColour = colours.blue end - else - term.setCursorPos(px-sx,py-sy) - if frames[sFrame] and frames[sFrame][py-sy] and frames[sFrame][py-sy][px-sx] then - bgColour = frames[sFrame][py-sy][px-sx] - elseif blueprint then bgColour = colours.blue end - end - - term.setBackgroundColour(bgColour) - if bgColour == colours.black then term.setTextColour(colours.white) - else term.setTextColour(colours.black) end - - term.write(turtlechar) - end - - --Then the buffer - if selectrect then - if buffer and rectblink == 1 then - for y=selectrect.y1, math.min(selectrect.y2, selectrect.y1 + buffer.height-1) do - for x=selectrect.x1, math.min(selectrect.x2, selectrect.x1 + buffer.width-1) do - if buffer.contents[y-selectrect.y1+1][x-selectrect.x1+1] then - term.setCursorPos(x+sx,y+sy) - term.setBackgroundColour(buffer.contents[y-selectrect.y1+1][x-selectrect.x1+1]) - term.write(" ") - end - end - end - end - - --This draws the "selection" box - local add = nil - if buffer then - term.setBackgroundColour(colours.lightGrey) - else - term.setBackgroundColour(colours.grey) - end - for i=selectrect.x1, selectrect.x2 do - add = (i + selectrect.y1 + rectblink) % 2 == 0 - term.setCursorPos(i-sx,selectrect.y1-sy) - if add then term.write(" ") end - add = (i + selectrect.y2 + rectblink) % 2 == 0 - term.setCursorPos(i-sx,selectrect.y2-sy) - if add then term.write(" ") end - end - for i=selectrect.y1 + 1, selectrect.y2 - 1 do - add = (i + selectrect.x1 + rectblink) % 2 == 0 - term.setCursorPos(selectrect.x1-sx,i-sy) - if add then term.write(" ") end - add = (i + selectrect.x2 + rectblink) % 2 == 0 - term.setCursorPos(selectrect.x2-sx,i-sy) - if add then term.write(" ") end - end - end -end - ---[[Draws the colour picker on the right side of the screen, the colour pallette and the footer with any - messages currently being displayed - Params: none - Returns:nil -]]-- -local function drawInterface() - --Picker - for i=1,#column do - term.setCursorPos(w-1, i) - term.setBackgroundColour(column[i]) - if state == "print" then - if i == 16 then - term.setTextColour(colours.white) - else - term.setTextColour(colours.black) - end - if requirementsDisplayed then - if requiredMaterials[i] < 10 then term.write(" ") end - term.setCursorPos(w-#tostring(requiredMaterials[i])+1, i) - term.write(requiredMaterials[i]) - else - if i < 10 then term.write(" ") end - term.write(i) - end - else - term.write(" ") - end - end - term.setCursorPos(w-1,#column+1) - term.setBackgroundColour(colours.black) - term.setTextColour(colours.red) - term.write("XX") - --Pallette - term.setCursorPos(w-1,h-1) - if not lSel then - term.setBackgroundColour(colours.black) - term.setTextColour(colours.red) - term.write("X") - else - term.setBackgroundColour(lSel) - term.setTextColour(lSel) - term.write(" ") - end - if not rSel then - term.setBackgroundColour(colours.black) - term.setTextColour(colours.red) - term.write("X") - else - term.setBackgroundColour(rSel) - term.setTextColour(rSel) - term.write(" ") - end - --Footer - if inMenu then return end - - term.setCursorPos(1, h) - term.setBackgroundColour(colours.lightGrey) - term.setTextColour(colours.grey) - term.clearLine() - if inDropDown then - term.write(string.rep(" ", 6)) - else - term.setBackgroundColour(colours.grey) - term.setTextColour(colours.lightGrey) - term.write("menu ") - end - term.setBackgroundColour(colours.lightGrey) - term.setTextColour(colours.grey) - term.write(getStateMessage()) - - local coords="X:"..sx.." Y:"..sy - if animated then coords = coords.." Frame:"..sFrame.."/"..framecount.." " end - term.setCursorPos(w-#coords+1,h) - if state == "play" then term.setBackgroundColour(colours.lime) - elseif record then term.setBackgroundColour(colours.red) end - term.write(coords) - - if animated then - term.setCursorPos(w-1,h) - term.setBackgroundColour(colours.grey) - term.setTextColour(colours.lightGrey) - term.write("<>") - end -end - ---[[Runs an interface where users can select topics of help. Will return once the user quits the help screen. - Params: none - Returns:nil -]]-- -local function drawHelpScreen() - local selectedHelp = nil - while true do - term.setBackgroundColour(colours.lightGrey) - term.clear() - if not selectedHelp then - term.setCursorPos(4, 1) - term.setTextColour(colours.brown) - term.write("Available modes (click for info):") - for i=1,#helpTopics do - term.setCursorPos(2, 2 + i) - term.setTextColour(colours.black) - term.write(helpTopics[i].name) - if helpTopics[i].key then - term.setTextColour(colours.red) - term.write(" ("..helpTopics[i].key..")") - end - end - term.setCursorPos(4,h) - term.setTextColour(colours.black) - term.write("Press any key to exit") - else - term.setCursorPos(4,1) - term.setTextColour(colours.brown) - term.write(helpTopics[selectedHelp].name) - if helpTopics[selectedHelp].key then - term.setTextColour(colours.red) - term.write(" ("..helpTopics[selectedHelp].key..")") - end - term.setCursorPos(1,3) - term.setTextColour(colours.black) - print(helpTopics[selectedHelp].message.."\n") - for i=1,#helpTopics[selectedHelp].controls do - term.setTextColour(colours.brown) - term.write(helpTopics[selectedHelp].controls[i][1].." ") - term.setTextColour(colours.black) - print(helpTopics[selectedHelp].controls[i][2]) - end - end - - local id,p1,p2,p3 = os.pullEvent() - - if id == "timer" then updateTimer(p1) - elseif id == "key" then - if selectedHelp then selectedHelp = nil - else break end - elseif id == "mouse_click" then - if not selectedHelp then - if p3 >=3 and p3 <= 2+#helpTopics then - selectedHelp = p3-2 - else break end - else - selectedHelp = nil - end - end - end -end - ---[[Draws a message in the footer bar. A helper for DrawInterface, but can be called for custom messages, if the - inMenu paramter is set to true while this is being done (remember to set it back when done!) - Params: message:string = The message to be drawn - Returns:nil -]]-- -local function drawMessage(message) - term.setCursorPos(1,h) - term.setBackgroundColour(colours.lightGrey) - term.setTextColour(colours.grey) - term.clearLine() - term.write(message) -end - ---[[ - Section: Generic Interfaces -]]-- - - ---[[One of my generic text printing methods, printing a message at a specified position with width and offset. - No colour materials included. - Params: msg:string = The message to print off-center - height:number = The starting height of the message - width:number = The limit as to how many characters long each line may be - offset:number = The starting width offset of the message - Returns:number the number of lines used in printing the message -]]-- -local function wprintOffCenter(msg, height, width, offset) - local inc = 0 - local ops = 1 - while #msg - ops > width do - local nextspace = 0 - while string.find(msg, " ", ops + nextspace) and - string.find(msg, " ", ops + nextspace) - ops < width do - nextspace = string.find(msg, " ", nextspace + ops) + 1 - ops - end - local ox,oy = term.getCursorPos() - term.setCursorPos(width/2 - (nextspace)/2 + offset, height + inc) - inc = inc + 1 - term.write(string.sub(msg, ops, nextspace + ops - 1)) - ops = ops + nextspace - end - term.setCursorPos(width/2 - #string.sub(msg, ops)/2 + offset, height + inc) - term.write(string.sub(msg, ops)) - - return inc + 1 -end - ---[[Draws a message that must be clicked on or a key struck to be cleared. No options, so used for displaying - generic information. - Params: ctitle:string = The title of the confirm dialogue - msg:string = The message displayed in the dialogue - Returns:nil -]]-- -local function displayConfirmDialogue(ctitle, msg) - local dialogoffset = 8 - --We actually print twice- once to get the lines, second time to print proper. Easier this way. - local lines = wprintOffCenter(msg, 5, w - (dialogoffset+2) * 2, dialogoffset + 2) - - term.setCursorPos(dialogoffset, 3) - term.setBackgroundColour(colours.grey) - term.setTextColour(colours.lightGrey) - term.write(string.rep(" ", w - dialogoffset * 2)) - term.setCursorPos(dialogoffset + (w - dialogoffset * 2)/2 - #ctitle/2, 3) - term.write(ctitle) - term.setTextColour(colours.grey) - term.setBackgroundColour(colours.lightGrey) - term.setCursorPos(dialogoffset, 4) - term.write(string.rep(" ", w - dialogoffset * 2)) - for i=5,5+lines do - term.setCursorPos(dialogoffset, i) - term.write(" "..string.rep(" ", w - (dialogoffset) * 2 - 2).." ") - end - wprintOffCenter(msg, 5, w - (dialogoffset+2) * 2, dialogoffset + 2) - - --In the event of a message, the player hits anything to continue - while true do - local id,key = os.pullEvent() - if id == "timer" then updateTimer(key); - elseif id == "key" or id == "mouse_click" or id == "mouse_drag" then break end - end -end - ---[[Produces a nice dropdown menu based on a table of strings. Depending on the position, this will auto-adjust the position - of the menu drawn, and allows nesting of menus and sub menus. Clicking anywhere outside the menu will cancel and return nothing - Params: x:int = the x position the menu should be displayed at - y:int = the y position the menu should be displayed at - options:table = the list of options available to the user, as strings or submenus (tables of strings, with a name parameter) - Returns:string the selected menu option. -]]-- -local function displayDropDown(x, y, options) - inDropDown = true - --Figures out the dimensions of our thing - local longestX = #options.name - for i=1,#options do - local currVal = options[i] - if type(currVal) == "table" then currVal = currVal.name end - - longestX = math.max(longestX, #currVal) - end - local xOffset = math.max(0, longestX - ((w-2) - x) + 1) - local yOffset = math.max(0, #options - ((h-1) - y)) - - local clickTimes = 0 - local tid = nil - local selection = nil - while clickTimes < 2 do - drawCanvas() - drawInterface() - - term.setCursorPos(x-xOffset,y-yOffset) - term.setBackgroundColour(colours.grey) - term.setTextColour(colours.lightGrey) - term.write(options.name..string.rep(" ", longestX-#options.name + 2)) - - for i=1,#options do - term.setCursorPos(x-xOffset, y-yOffset+i) - if i==selection and clickTimes % 2 == 0 then - term.setBackgroundColour(colours.grey) - term.setTextColour(colours.lightGrey) - else - term.setBackgroundColour(colours.lightGrey) - term.setTextColour(colours.grey) - end - local currVal = options[i] - if type(currVal) == "table" then - term.write(currVal.name..string.rep(" ", longestX-#currVal.name + 1)) - term.setBackgroundColour(colours.grey) - term.setTextColour(colours.lightGrey) - term.write(">") - else - term.write(currVal..string.rep(" ", longestX-#currVal + 2)) - end - end - - local id, p1, p2, p3 = os.pullEvent() - if id == "timer" then - if p1 == tid then - clickTimes = clickTimes + 1 - if clickTimes > 2 then - break - else - tid = os.startTimer(0.1) - end - else - updateTimer(p1) - drawCanvas() - drawInterface() - end - elseif id == "mouse_click" then - if p2 >=x-xOffset and p2 <= x-xOffset + longestX + 1 and p3 >= y-yOffset+1 and p3 <= y-yOffset+#options then - selection = p3-(y-yOffset) - tid = os.startTimer(0.1) - else - selection = "" - break - end - end - end - - if type(selection) == "number" then - selection = options[selection] - end - - if type(selection) == "string" then - inDropDown = false - return selection - elseif type(selection) == "table" then - return displayDropDown(x, y, selection) - end -end - ---[[A custom io.read() function with a few differences- it limits the number of characters being printed, - waits a 1/100th of a second so any keys still in the event library are removed before input is read and - the timer for the selectionrectangle is continuously updated during the process. - Params: lim:int = the number of characters input is allowed - Returns:string the inputted string, trimmed of leading and tailing whitespace -]]-- -local function readInput(lim) - term.setCursorBlink(true) - - local inputString = "" - if not lim or type(lim) ~= "number" or lim < 1 then lim = w - ox end - local ox,oy = term.getCursorPos() - --We only get input from the footer, so this is safe. Change if recycling - term.setBackgroundColour(colours.lightGrey) - term.setTextColour(colours.grey) - term.write(string.rep(" ", lim)) - term.setCursorPos(ox, oy) - --As events queue immediately, we may get an unwanted key... this will solve that problem - local inputTimer = os.startTimer(0.01) - local keysAllowed = false - - while true do - local id,key = os.pullEvent() - - if keysAllowed then - if id == "key" and key == 14 and #inputString > 0 then - inputString = string.sub(inputString, 1, #inputString-1) - term.setCursorPos(ox + #inputString,oy) - term.write(" ") - elseif id == "key" and key == 28 and inputString ~= string.rep(" ", #inputString) then - break - elseif id == "key" and key == keys.leftCtrl then - return "" - elseif id == "char" and #inputString < lim then - inputString = inputString..key - end - end - - if id == "timer" then - if key == inputTimer then - keysAllowed = true - else - updateTimer(key) - drawCanvas() - drawInterface() - term.setBackgroundColour(colours.lightGrey) - term.setTextColour(colours.grey) - end - end - term.setCursorPos(ox,oy) - term.write(inputString) - term.setCursorPos(ox + #inputString, oy) - end - - while string.sub(inputString, 1, 1) == " " do - inputString = string.sub(inputString, 2, #inputString) - end - while string.sub(inputString, #inputString, #inputString) == " " do - inputString = string.sub(inputString, 1, #inputString-1) - end - term.setCursorBlink(false) - - return inputString -end - ---[[ - Section: Image tools -]]-- - - ---[[Copies all pixels beneath the selection rectangle into the image buffer. Empty buffers are converted to nil. - Params: removeImage:bool = true if the image is to be erased after copying, false otherwise - Returns:nil -]]-- -local function copyToBuffer(removeImage) - buffer = { width = selectrect.x2 - selectrect.x1 + 1, height = selectrect.y2 - selectrect.y1 + 1, contents = { } } - - local containsSomething = false - for y=1,buffer.height do - buffer.contents[y] = { } - local f,l = sFrame,sFrame - if record then f,l = 1, framecount end - - for fra = f,l do - if frames[fra][selectrect.y1 + y - 1] then - for x=1,buffer.width do - buffer.contents[y][x] = frames[sFrame][selectrect.y1 + y - 1][selectrect.x1 + x - 1] - if removeImage then frames[fra][selectrect.y1 + y - 1][selectrect.x1 + x - 1] = nil end - if buffer.contents[y][x] then containsSomething = true end - end - end - end - end - --I don't classify an empty buffer as a real buffer- confusing to the user. - if not containsSomething then buffer = nil end -end - ---[[Replaces all pixels under the selection rectangle with the image buffer (or what can be seen of it). Record-dependent. - Params: removeBuffer:bool = true if the buffer is to be emptied after copying, false otherwise - Returns:nil -]]-- -local function copyFromBuffer(removeBuffer) - if not buffer then return end - - for y = 1, math.min(buffer.height,selectrect.y2-selectrect.y1+1) do - local f,l = sFrame, sFrame - if record then f,l = 1, framecount end - - for fra = f,l do - if not frames[fra][selectrect.y1+y-1] then frames[fra][selectrect.y1+y-1] = { } end - for x = 1, math.min(buffer.width,selectrect.x2-selectrect.x1+1) do - frames[fra][selectrect.y1+y-1][selectrect.x1+x-1] = buffer.contents[y][x] - end - end - end - - if removeBuffer then buffer = nil end -end - ---[[Moves the entire image (or entire animation) to the specified coordinates. Record-dependent. - Params: newx:int = the X coordinate to move the image to - newy:int = the Y coordinate to move the image to - Returns:nil -]]-- -local function moveImage(newx,newy) - if not leflim or not toplim then return end - if newx <=0 or newy <=0 then return end - local f,l = sFrame,sFrame - if record then f,l = 1,framecount end - - for i=f,l do - local newlines = { } - for y=toplim,botlim do - local line = frames[i][y] - if line then - newlines[y-toplim+newy] = { } - for x,char in pairs(line) do - newlines[y-toplim+newy][x-leflim+newx] = char - end - end - end - --Exceptions that allow us to move the text as well - if textEnabled then - newlines.text = { } - for y=toplim,botlim do - local line = frames[i].text[y] - if line then - newlines.text[y-toplim+newy] = { } - for x,char in pairs(line) do - newlines.text[y-toplim+newy][x-leflim+newx] = char - end - end - end - - newlines.textcol = { } - for y=toplim,botlim do - local line = frames[i].textcol[y] - if line then - newlines.textcol[y-toplim+newy] = { } - for x,char in pairs(line) do - newlines.textcol[y-toplim+newy][x-leflim+newx] = char - end - end - end - end - - frames[i] = newlines - end -end - ---[[Prompts the user to clear the current frame or all frames. Record-dependent., - Params: none - Returns:nil -]]-- -local function clearImage() - inMenu = true - if not animated then - drawMessage("Clear image? Y/N: ") - elseif record then - drawMessage("Clear ALL frames? Y/N: ") - else - drawMessage("Clear current frame? Y/N :") - end - if string.find(string.upper(readInput(1)), "Y") then - local f,l = sFrame,sFrame - if record then f,l = 1,framecount end - - for i=f,l do - frames[i] = { } - end - end - inMenu = false -end - ---[[A recursively called method (watch out for big calls!) in which every pixel of a set colour is - changed to another colour. Does not work on the nil colour, for obvious reasons. - Params: x:int = The X coordinate of the colour to flood-fill - y:int = The Y coordinate of the colour to flood-fill - targetColour:colour = the colour that is being flood-filled - newColour:colour = the colour with which to replace the target colour - Returns:nil -]]-- -local function floodFill(x, y, targetColour, newColour) - if not newColour or not targetColour then return end - local nodeList = { } - - table.insert(nodeList, {x = x, y = y}) - - while #nodeList > 0 do - local node = nodeList[1] - if frames[sFrame][node.y] and frames[sFrame][node.y][node.x] == targetColour then - frames[sFrame][node.y][node.x] = newColour - table.insert(nodeList, { x = node.x + 1, y = node.y}) - table.insert(nodeList, { x = node.x, y = node.y + 1}) - if x > 1 then table.insert(nodeList, { x = node.x - 1, y = node.y}) end - if y > 1 then table.insert(nodeList, { x = node.x, y = node.y - 1}) end - end - table.remove(nodeList, 1) - end -end - ---[[ - Section: Animation Tools -]]-- - ---[[Enters play mode, allowing the animation to play through. Interface is restricted to allow this, - and method only leaves once the player leaves play mode. - Params: none - Returns:nil -]]-- -local function playAnimation() - state = "play" - selectedrect = nil - - local animt = os.startTimer(animtime) - repeat - drawCanvas() - drawInterface() - - local id,key,_,y = os.pullEvent() - - if id=="timer" then - if key == animt then - animt = os.startTimer(animtime) - sFrame = (sFrame % framecount) + 1 - else - updateTimer(key) - end - elseif id=="key" then - if key == keys.comma and animtime > 0.1 then animtime = animtime - 0.05 - elseif key == keys.period and animtime < 0.5 then animtime = animtime + 0.05 - elseif key == keys.space then state = "paint" end - elseif id=="mouse_click" and y == h then - state = "paint" - end - until state ~= "play" - os.startTimer(0.5) -end - ---[[Changes the selected frame (sFrame) to the chosen frame. If this frame is above the framecount, - additional frames are created with a copy of the image on the selected frame. - Params: newframe:int = the new frame to move to - Returns:nil -]]-- -local function changeFrame(newframe) - inMenu = true - if not tonumber(newframe) then - term.setCursorPos(1,h) - term.setBackgroundColour(colours.lightGrey) - term.setTextColour(colours.grey) - term.clearLine() - - term.write("Go to frame: ") - newframe = tonumber(readInput(2)) - if not newframe or newframe <= 0 then - inMenu = false - return - end - elseif newframe <= 0 then return end - - if newframe > framecount then - for i=framecount+1,newframe do - frames[i] = {} - for y,line in pairs(frames[sFrame]) do - frames[i][y] = { } - for x,v in pairs(line) do - frames[i][y][x] = v - end - end - end - framecount = newframe - end - sFrame = newframe - inMenu = false -end - ---[[Removes every frame leading after the frame passed in - Params: frame:int the non-inclusive lower bounds of the delete - Returns:nil -]]-- -local function removeFramesAfter(frame) - inMenu = true - if frame==framecount then return end - drawMessage("Remove frames "..(frame+1).."/"..framecount.."? Y/N :") - local answer = string.upper(readInput(1)) - - if string.find(answer, string.upper("Y")) ~= 1 then - inMenu = false - return - end - - for i=frame+1, framecount do - frames[i] = nil - end - framecount = frame - inMenu = false -end - ---[[ - Section: Printing Tools -]]-- - ---[[Constructs a new facing to the left of the current facing - Params: curx:number = The facing on the X axis - curz:number = The facing on the Z axis - hand:string = The hand of the axis ("right" or "left") - Returns:number,number = the new facing on the X and Z axis after a left turn -]]-- -local function getLeft(curx, curz) - local hand = "left" - if layering == "up" then hand = "right" end - - if hand == "right" then - if curx == 1 then return 0,-1 end - if curx == -1 then return 0,1 end - if curz == 1 then return 1,0 end - if curz == -1 then return -1,0 end - else - if curx == 1 then return 0,1 end - if curx == -1 then return 0,-1 end - if curz == 1 then return -1,0 end - if curz == -1 then return 1,0 end - end -end - ---[[Constructs a new facing to the right of the current facing - Params: curx:number = The facing on the X axis - curz:number = The facing on the Z axis - hand:string = The hand of the axis ("right" or "left") - Returns:number,number = the new facing on the X and Z axis after a right turn -]]-- -local function getRight(curx, curz) - local hand = "left" - if layering == "up" then hand = "right" end - - if hand == "right" then - if curx == 1 then return 0,1 end - if curx == -1 then return 0,-1 end - if curz == 1 then return -1,0 end - if curz == -1 then return 1,0 end - else - if curx == 1 then return 0,-1 end - if curx == -1 then return 0,1 end - if curz == 1 then return 1,0 end - if curz == -1 then return -1,0 end - end -end - - ---[[Sends out a rednet signal requesting local printers, and will listen for any responses. Printers found are added to the - printerList (for ID's) and printerNames (for names) - Params: nil - Returns:nil -]]-- -local function locatePrinters() - printerList = { } - printerNames = { name = "Printers" } - local oldState = state - state = "Locating printers, please wait... " - drawCanvas() - drawInterface() - state = oldState - - local modemOpened = false - for k,v in pairs(rs.getSides()) do - if peripheral.isPresent(v) and peripheral.getType(v) == "modem" then - rednet.open(v) - modemOpened = true - break - end - end - - if not modemOpened then - displayConfirmDialogue("Modem not found!", "No modem peripheral. Must have network modem to locate printers.") - return false - end - - rednet.broadcast("$3DPRINT IDENTIFY") - - while true do - local id, msg = rsTimeReceive(1) - - if not id then break end - if string.find(msg, "$3DPRINT IDACK") == 1 then - msg = string.gsub(msg, "$3DPRINT IDACK ", "") - table.insert(printerList, id) - table.insert(printerNames, msg) - end - end - - if #printerList == 0 then - displayConfirmDialogue("Printers not found!", "No active printers found in proximity of this computer.") - return false - else - return true - end -end - ---[[Sends a request to the printer. Waits on a response and updates the state of the application accordingly. - Params: command:string the command to send - param:string a parameter to send, if any - Returns:nil -]]-- -local function sendPC(command,param) - local msg = "$PC "..command - if param then msg = msg.." "..param end - rednet.send(printerList[selectedPrinter], msg) - - while true do - local id,key = rsTimeReceive() - if id == printerList[selectedPrinter] then - if key == "$3DPRINT ACK" then - break - elseif key == "$3DPRINT DEP" then - displayConfirmDialogue("Printer Empty", "The printer has exhasted a material. Please refill slot "..param.. - ", and click this message when ready to continue.") - rednet.send(printerList[selectedPrinter], msg) - elseif key == "$3DPRINT OOF" then - displayConfirmDialogue("Printer Out of Fuel", "The printer has no fuel. Please replace the material ".. - "in slot 1 with a fuel source, then click this message.") - rednet.send(printerList[selectedPrinter], "$PC SS 1") - id,key = rsTimeReceive() - rednet.send(printerList[selectedPrinter], "$PC RF") - id,key = rsTimeReceive() - rednet.send(printerList[selectedPrinter], msg) - end - end - end - - --Changes to position are handled after the event has been successfully completed - if command == "FW" then - px = px + pfx - pz = pz + pfz - elseif command == "BK" then - px = px - pfx - pz = pz - pfz - elseif command == "UP" then - if layering == "up" then - py = py + 1 - else - py = py - 1 - end - elseif command == "DW" then - if layering == "up" then - py = py - 1 - else - py = py + 1 - end - elseif command == "TL" then - pfx,pfz = getLeft(pfx,pfz) - elseif command == "TR" then - pfx,pfz = getRight(pfx,pfz) - elseif command == "TU" then - pfx = -pfx - pfz = -pfz - end - - drawCanvas() - drawInterface() -end - ---[[A printing function that commands the printer to turn to face the desired direction, if it is not already doing so - Params: desx:number = the normalized x direction to face - desz:number = the normalized z direction to face - Returns:nil -]]-- -local function turnToFace(desx,desz) - if desx ~= 0 then - if pfx ~= desx then - local temppfx,_ = getLeft(pfx,pfz) - if temppfx == desx then - sendPC("TL") - elseif temppfx == -desx then - sendPC("TR") - else - sendPC("TU") - end - end - else - print("on the z axis") - if pfz ~= desz then - local _,temppfz = getLeft(pfx,pfz) - if temppfz == desz then - sendPC("TL") - elseif temppfz == -desz then - sendPC("TR") - else - sendPC("TU") - end - end - end -end - ---[[Performs the print - Params: nil - Returns:nil -]]-- -local function performPrint() - state = "active print" - if layering == "up" then - --An up layering starts our builder bot on the bottom left corner of our build - px,py,pz = leflim, 0, botlim + 1 - pfx,pfz = 0,-1 - - --We move him forward and up a bit from his original position. - sendPC("FW") - sendPC("UP") - --For each layer that needs to be completed, we go up by one each time - for layers=1,#frames do - --We first decide if we're going forwards or back, depending on what side we're on - local rowbot,rowtop,rowinc = nil,nil,nil - if pz == botlim then - rowbot,rowtop,rowinc = botlim,toplim,-1 - else - rowbot,rowtop,rowinc = toplim,botlim,1 - end - - for rows = rowbot,rowtop,rowinc do - --Then we decide if we're going left or right, depending on what side we're on - local linebot,linetop,lineinc = nil,nil,nil - if px == leflim then - --Facing from the left side has to be easterly- it's changed here - turnToFace(1,0) - linebot,linetop,lineinc = leflim,riglim,1 - else - --Facing from the right side has to be westerly- it's changed here - turnToFace(-1,0) - linebot,linetop,lineinc = riglim,leflim,-1 - end - - for lines = linebot,linetop,lineinc do - --We move our turtle forward, placing the right material at each step - local material = frames[py][pz][px] - if material then - material = math.log10(frames[py][pz][px])/math.log10(2) + 1 - sendPC("SS", material) - sendPC("PD") - end - if lines ~= linetop then - sendPC("FW") - end - end - - --The printer then has to do a U-turn, depending on which way he's facing and - --which way he needs to go - local temppfx,temppfz = getLeft(pfx,pfz) - if temppfz == rowinc and rows ~= rowtop then - sendPC("TL") - sendPC("FW") - sendPC("TL") - elseif temppfz == -rowinc and rows ~= rowtop then - sendPC("TR") - sendPC("FW") - sendPC("TR") - end - end - --Now at the end of a run he does a 180 and moves up to begin the next part of the print - sendPC("TU") - if layers ~= #frames then - sendPC("UP") - end - end - --All done- now we head back to where we started. - if px ~= leflim then - turnToFace(-1,0) - while px ~= leflim do - sendPC("FW") - end - end - if pz ~= botlim then - turnToFace(0,-1) - while pz ~= botlim do - sendPC("BK") - end - end - turnToFace(0,-1) - sendPC("BK") - while py > 0 do - sendPC("DW") - end - else - --The front facing is at the top-left corner, facing south not north - px,py,pz = leflim, botlim, 1 - pfx,pfz = 0,1 - --We move the printer to the last layer- he prints from the back forwards - while pz < #frames do - sendPC("FW") - end - - --For each layer in the frame we build our wall, the move back - for layers = 1,#frames do - --We first decide if we're going left or right based on our position - local rowbot,rowtop,rowinc = nil,nil,nil - if px == leflim then - rowbot,rowtop,rowinc = leflim,riglim,1 - else - rowbot,rowtop,rowinc = riglim,leflim,-1 - end - - for rows = rowbot,rowtop,rowinc do - --Then we decide if we're going up or down, depending on our given altitude - local linebot,linetop,lineinc = nil,nil,nil - if py == botlim then - linebot,linetop,lineinc = botlim,toplim,-1 - else - linebot,linetop,lineinc = toplim,botlim,1 - end - - for lines = linebot,linetop,lineinc do - --We move our turtle up/down, placing the right material at each step - local material = frames[pz][py][px] - if material then - material = math.log10(frames[pz][py][px])/math.log10(2) + 1 - sendPC("SS", material) - sendPC("PF") - end - if lines ~= linetop then - if lineinc == 1 then sendPC("DW") - else sendPC("UP") end - end - end - - if rows ~= rowtop then - turnToFace(rowinc,0) - sendPC("FW") - turnToFace(0,1) - end - end - - if layers ~= #frames then - sendPC("TU") - sendPC("FW") - sendPC("TU") - end - end - --He's easy to reset - while px ~= leflim do - turnToFace(-1,0) - sendPC("FW") - end - turnToFace(0,1) - end - - sendPC("DE") - - displayConfirmDialogue("Print complete", "The 3D print was successful.") -end - ---[[ - Section: Interface -]]-- - ---[[Runs the printing interface. Allows users to find/select a printer, the style of printing to perform and to begin the operation - Params: none - Returns:boolean true if printing was started, false otherwse -]]-- -local function runPrintInterface() - calculateMaterials() - --There's nothing on canvas yet! - if not botlim then - displayConfirmDialogue("Cannot Print Empty Canvas", "There is nothing on canvas that ".. - "can be printed, and the operation cannot be completed.") - return false - end - --No printers nearby - if not locatePrinters() then - return false - end - - layering = "up" - requirementsDisplayed = false - selectedPrinter = 1 - while true do - drawCanvas() - term.setBackgroundColour(colours.lightGrey) - for i=1,10 do - term.setCursorPos(1,i) - term.clearLine() - end - drawInterface() - term.setBackgroundColour(colours.lightGrey) - term.setTextColour(colours.black) - - local msg = "3D Printing" - term.setCursorPos(w/2-#msg/2 - 2, 1) - term.write(msg) - term.setBackgroundColour(colours.grey) - term.setTextColour(colours.lightGrey) - if(requirementsDisplayed) then - msg = "Count:" - else - msg = " Slot:" - end - term.setCursorPos(w-3-#msg, 1) - term.write(msg) - term.setBackgroundColour(colours.lightGrey) - term.setTextColour(colours.black) - - term.setCursorPos(7, 2) - term.write("Layering") - drawPictureTable(layerUpIcon, 3, 3, colours.white) - drawPictureTable(layerForwardIcon, 12, 3, colours.white) - if layering == "up" then - term.setBackgroundColour(colours.red) - else - term.setBackgroundColour(colours.lightGrey) - end - term.setCursorPos(3, 9) - term.write("Upwards") - if layering == "forward" then - term.setBackgroundColour(colours.red) - else - term.setBackgroundColour(colours.lightGrey) - end - term.setCursorPos(12, 9) - term.write("Forward") - - term.setBackgroundColour(colours.lightGrey) - term.setTextColour(colours.black) - term.setCursorPos(31, 2) - term.write("Printer ID") - term.setCursorPos(33, 3) - if #printerList > 1 then - term.setBackgroundColour(colours.grey) - term.setTextColour(colours.lightGrey) - else - term.setTextColour(colours.red) - end - term.write(" "..printerNames[selectedPrinter].." ") - - term.setBackgroundColour(colours.grey) - term.setTextColour(colours.lightGrey) - term.setCursorPos(25, 10) - term.write(" Cancel ") - term.setCursorPos(40, 10) - term.write(" Print ") - - local id, p1, p2, p3 = os.pullEvent() - - if id == "timer" then - updateTimer(p1) - elseif id == "mouse_click" then - --Layering Buttons - if p2 >= 3 and p2 <= 9 and p3 >= 3 and p3 <= 9 then - layering = "up" - elseif p2 >= 12 and p2 <= 18 and p3 >= 3 and p3 <= 9 then - layering = "forward" - --Count/Slot - elseif p2 >= w - #msg - 3 and p2 <= w - 3 and p3 == 1 then - requirementsDisplayed = not requirementsDisplayed - --Printer ID - elseif p2 >= 33 and p2 <= 33 + #printerNames[selectedPrinter] and p3 == 3 and #printerList > 1 then - local chosenName = displayDropDown(33, 3, printerNames) - for i=1,#printerNames do - if printerNames[i] == chosenName then - selectedPrinter = i - break; - end - end - --Print and Cancel - elseif p2 >= 25 and p2 <= 32 and p3 == 10 then - break - elseif p2 >= 40 and p2 <= 46 and p3 == 10 then - rednet.send(printerList[selectedPrinter], "$3DPRINT ACTIVATE") - ready = false - while true do - local id,msg = rsTimeReceive(10) - - if id == printerList[selectedPrinter] and msg == "$3DPRINT ACTACK" then - ready = true - break - end - end - if ready then - performPrint() - break - else - displayConfirmDialogue("Printer Didn't Respond", "The printer didn't respond to the activation command. Check to see if it's online") - end - end - end - end - state = "paint" -end - ---[[This function changes the current paint program to another tool or mode, depending on user input. Handles - any necessary changes in logic involved in that. - Params: mode:string = the name of the mode to change to - Returns:nil -]]-- -local function performSelection(mode) - if not mode or mode == "" then return - - elseif mode == "help" then - drawHelpScreen() - - elseif mode == "blueprint on" then - blueprint = true - ddModes[2][3] = "blueprint off" - - elseif mode == "blueprint off" then - blueprint = false - ddModes[2][3] = "blueprint on" - - elseif mode == "layers on" then - layerDisplay = true - ddModes[2][4] = "layers off" - - elseif mode == "layers off" then - layerDisplay = false - ddModes[2][4] = "layers on" - - elseif mode == "direction on" then - printDirection = true - ddModes[2][5] = "direction off" - - elseif mode == "direction off" then - printDirection = false - ddModes[2][5] = "direction on" - - elseif mode == "go to" then - changeFrame() - - elseif mode == "remove" then - removeFramesAfter(sFrame) - - elseif mode == "play" then - playAnimation() - - elseif mode == "copy" then - if selectrect and selectrect.x1 ~= selectrect.x2 then - copyToBuffer(false) - end - - elseif mode == "cut" then - if selectrect and selectrect.x1 ~= selectrect.x2 then - copyToBuffer(true) - end - - elseif mode == "paste" then - if selectrect and selectrect.x1 ~= selectrect.x2 then - copyFromBuffer(false) - end - - elseif mode == "hide" then - selectrect = nil - if state == "select" then state = "corner select" end - - elseif mode == "alpha to left" then - if lSel then alphaC = lSel end - - elseif mode == "alpha to right" then - if rSel then alphaC = rSel end - - elseif mode == "record" then - record = not record - - elseif mode == "clear" then - if state=="select" then buffer = nil - else clearImage() end - - elseif mode == "select" then - if state=="corner select" or state=="select" then - state = "paint" - elseif selectrect and selectrect.x1 ~= selectrect.x2 then - state = "select" - else - state = "corner select" - end - - elseif mode == "print" then - state = "print" - runPrintInterface() - state = "paint" - - elseif mode == "save" then - if animated then saveNFA(sPath) - elseif textEnabled then saveNFT(sPath) - else saveNFP(sPath) end - - elseif mode == "exit" then - isRunning = false - - elseif mode ~= state then state = mode - else state = "paint" - - end -end - ---[[The main function of the program, reads and handles all events and updates them accordingly. Mode changes, - painting to the canvas and general selections are done here. - Params: none - Returns:nil -]]-- -local function handleEvents() - recttimer = os.startTimer(0.5) - while isRunning do - drawCanvas() - drawInterface() - - if state == "text" then - term.setCursorPos(textCurX - sx, textCurY - sy) - term.setCursorBlink(true) - end - - local id,p1,p2,p3 = os.pullEvent() - term.setCursorBlink(false) - if id=="timer" then - updateTimer(p1) - elseif id=="mouse_click" or id=="mouse_drag" then - if p2 >=w-1 and p3 < #column+1 then - if p1==1 then lSel = column[p3] - else rSel = column[p3] end - elseif p2 >=w-1 and p3==#column+1 then - if p1==1 then lSel = nil - else rSel = nil end - elseif p2==w-1 and p3==h and animated then - changeFrame(sFrame-1) - elseif p2==w and p3==h and animated then - changeFrame(sFrame+1) - elseif p2 < w-10 and p3==h then - local sel = displayDropDown(1, h-1, ddModes) - performSelection(sel) - elseif p2 < w-1 and p3 <= h-1 then - if state=="pippette" then - if p1==1 then - if frames[sFrame][p3+sy] and frames[sFrame][p3+sy][p2+sx] then - lSel = frames[sFrame][p3+sy][p2+sx] - end - elseif p1==2 then - if frames[sFrame][p3+sy] and frames[sFrame][p3+sy][p2+sx] then - rSel = frames[sFrame][p3+sy][p2+sx] - end - end - elseif state=="move" then - updateImageLims(record) - moveImage(p2,p3) - elseif state=="flood" then - if p1 == 1 and lSel and frames[sFrame][p3+sy] then - floodFill(p2,p3,frames[sFrame][p3+sy][p2+sx],lSel) - elseif p1 == 2 and rSel and frames[sFrame][p3+sy] then - floodFill(p2,p3,frames[sFrame][p3+sy][p2+sx],rSel) - end - elseif state=="corner select" then - if not selectrect then - selectrect = { x1=p2+sx, x2=p2+sx, y1=p3+sy, y2=p3+sy } - elseif selectrect.x1 ~= p2+sx and selectrect.y1 ~= p3+sy then - if p2+sx w + sx - 2 then sx = textCurX - w + 2 end - elseif tonumber(p1) then - if state=="brush" and tonumber(p1) > 1 then - brushsize = tonumber(p1) - elseif animated and tonumber(p1) > 0 then - changeFrame(tonumber(p1)) - end - end - elseif id=="key" then - --Text needs special handlers (all other keyboard shortcuts are of course reserved for typing) - if state=="text" then - if p1==keys.backspace and textCurX > 1 then - textCurX = textCurX-1 - if frames[sFrame].text[textCurY] then - frames[sFrame].text[textCurY][textCurX] = nil - frames[sFrame].textcol[textCurY][textCurX] = nil - end - if textCurX < sx then sx = textCurX end - elseif p1==keys.left and textCurX > 1 then - textCurX = textCurX-1 - if textCurX-1 < sx then sx = textCurX-1 end - elseif p1==keys.right then - textCurX = textCurX+1 - if textCurX > w + sx - 2 then sx = textCurX - w + 2 end - elseif p1==keys.up and textCurY > 1 then - textCurY = textCurY-1 - if textCurY-1 < sy then sy = textCurY-1 end - elseif p1==keys.down then - textCurY = textCurY+1 - if textCurY > h + sy - 1 then sy = textCurY - h + 1 end - end - - elseif p1==keys.leftCtrl then - local sel = displayDropDown(1, h-1, ddModes[#ddModes]) - performSelection(sel) - elseif p1==keys.leftAlt then - local sel = displayDropDown(1, h-1, ddModes[1]) - performSelection(sel) - elseif p1==keys.h then - performSelection("help") - elseif p1==keys.x then - performSelection("cut") - elseif p1==keys.c then - performSelection("copy") - elseif p1==keys.v then - performSelection("paste") - elseif p1==keys.z then - performSelection("clear") - elseif p1==keys.s then - performSelection("select") - elseif p1==keys.tab then - performSelection("hide") - elseif p1==keys.q then - performSelection("alpha to left") - elseif p1==keys.w then - performSelection("alpha to right") - elseif p1==keys.f then - performSelection("flood") - elseif p1==keys.b then - performSelection("brush") - elseif p1==keys.m then - performSelection("move") - elseif p1==keys.backslash and animated then - performSelection("record") - elseif p1==keys.p then - performSelection("pippette") - elseif p1==keys.g and animated then - performSelection("go to") - elseif p1==keys.period and animated then - changeFrame(sFrame+1) - elseif p1==keys.comma and animated then - changeFrame(sFrame-1) - elseif p1==keys.r and animated then - performSelection("remove") - elseif p1==keys.space and animated then - performSelection("play") - elseif p1==keys.t and textEnabled then - performSelection("text") - sleep(0.01) - elseif p1==keys.y and textEnabled then - performSelection("textpaint") - elseif p1==keys.left then - if state == "move" and toplim then - updateImageLims(record) - if toplim and leflim then - moveImage(leflim-1,toplim) - end - elseif state=="select" and selectrect.x1 > 1 then - selectrect.x1 = selectrect.x1-1 - selectrect.x2 = selectrect.x2-1 - elseif sx > 0 then sx=sx-1 end - elseif p1==keys.right then - if state == "move" then - updateImageLims(record) - if toplim and leflim then - moveImage(leflim+1,toplim) - end - elseif state=="select" then - selectrect.x1 = selectrect.x1+1 - selectrect.x2 = selectrect.x2+1 - else sx=sx+1 end - elseif p1==keys.up then - if state == "move" then - updateImageLims(record) - if toplim and leflim then - moveImage(leflim,toplim-1) - end - elseif state=="select" and selectrect.y1 > 1 then - selectrect.y1 = selectrect.y1-1 - selectrect.y2 = selectrect.y2-1 - elseif sy > 0 then sy=sy-1 end - elseif p1==keys.down then - if state == "move" then - updateImageLims(record) - if toplim and leflim then - moveImage(leflim,toplim+1) - end - elseif state=="select" then - selectrect.y1 = selectrect.y1+1 - selectrect.y2 = selectrect.y2+1 - else sy=sy+1 end - end - end - end -end - ---[[ - Section: Main -]]-- - -if not term.isColour() then - printError("Requires an Advanced Computer") - return -end - ---Taken almost directly from edit (for consistency) -local tArgs = {...} - -local ca = 1 - -if tArgs[ca] == "-a" then - animated = true - ca = ca + 1 -end - -if tArgs[ca] == "-t" then - textEnabled = true - ca = ca + 1 -end - -if #tArgs < ca then - print("Usage: npaintpro [-a,-t] ") - return -end - ---Yeah you can't have animated text files YET... I haven't supported that, maybe later? -if animated and textEnabled then - print("No support for animated text files- cannot have both -a and -t") -end - -sPath = shell.resolve(tArgs[ca]) -local bReadOnly = fs.isReadOnly(sPath) -if fs.exists(sPath) then - if fs.isDir(sPath) then - print("Cannot edit a directory.") - return - elseif string.find(sPath, ".nfp") ~= #sPath-3 and string.find(sPath, ".nfa") ~= #sPath-3 and - string.find(sPath, ".nft") ~= #sPath-3 then - print("Can only edit .nfp, .nft and .nfa files:",string.find(sPath, ".nfp"),#sPath-3) - return - end - - if string.find(sPath, ".nfa") == #sPath-3 then - animated = true - end - - if string.find(sPath, ".nft") == #sPath-3 then - textEnabled = true - end - - if string.find(sPath, ".nfp") == #sPath-3 and animated then - print("Convert to nfa? Y/N") - if string.find(string.lower(io.read()), "y") then - local nsPath = string.sub(sPath, 1, #sPath-1).."a" - fs.move(sPath, nsPath) - sPath = nsPath - else - animated = false - end - end - - --Again this is possible, I just haven't done it. Maybe I will? - if textEnabled and (string.find(sPath, ".nfp") == #sPath-3 or string.find(sPath, ".nfa") == #sPath-3) then - print("Cannot convert to nft") - end -else - if not animated and not textEnabled and string.find(sPath, ".nfp") ~= #sPath-3 then - sPath = sPath..".nfp" - elseif animated and string.find(sPath, ".nfa") ~= #sPath-3 then - sPath = sPath..".nfa" - elseif textEnabled and string.find(sPath, ".nft") ~= #sPath-3 then - sPath = sPath..".nft" - end -end - -drawLogo() -init() -handleEvents() - -term.setBackgroundColour(colours.black) -shell.run("clear") diff --git a/src/main/resources/data/computercraft/lua/treasure/vilsol/gameoflife/gameoflife.lua b/src/main/resources/data/computercraft/lua/treasure/vilsol/gameoflife/gameoflife.lua deleted file mode 100644 index 2a1a447a4..000000000 --- a/src/main/resources/data/computercraft/lua/treasure/vilsol/gameoflife/gameoflife.lua +++ /dev/null @@ -1,178 +0,0 @@ -board = {} -tArgs = { ... } -generation = 0 -sleeptime = 0.5 - -if(tArgs[1] == "left" or tArgs[1] == "right" or tArgs[1] == "top" or tArgs[1] == "bottom" or tArgs[1] == "front" or tArgs[1] == "back")then - mon = peripheral.wrap(tArgs[1]) -else - mon = term -end - -if(mon.isColor() or mon.isColor)then - colored = true -else - colored = false -end - -w, h = mon.getSize() -for x = 1, w do - board[x] = {} - for y = 1, h do - board[x][y] = 0 - end -end - -function drawScreen() - w, h = mon.getSize() - for x = 1, w do - for y = 1, h do - nei = getNeighbours(x, y) - if(board[x][y] == 1)then - if colored then - if(nei < 2 or nei > 3)then - mon.setBackgroundColor(colors.red) - else - mon.setBackgroundColor(colors.green) - end - else - mon.setBackgroundColor(colors.white) - end - else - if colored then - if(nei == 3)then - mon.setBackgroundColor(colors.yellow) - else - mon.setBackgroundColor(colors.black) - end - else - mon.setBackgroundColor(colors.black) - end - end - mon.setCursorPos(x, y) - mon.write(" ") - end - end - mon.setCursorPos(1,1) - if colored then - mon.setTextColor(colors.blue) - end - mon.write(generation) -end - -function getNeighbours(x, y) - w, h = mon.getSize() - total = 0 - if(x > 1 and y > 1)then if(board[x-1][y-1] == 1)then total = total + 1 end end - if(y > 1)then if(board[x][y-1] == 1)then total = total + 1 end end - if(x < w and y > 1)then if(board[x+1][y-1] == 1)then total = total + 1 end end - if(x > 1)then if(board[x-1][y] == 1)then total = total + 1 end end - if(x < w)then if(board[x+1][y] == 1)then total = total + 1 end end - if(x > 1 and y < h)then if(board[x-1][y+1] == 1)then total = total + 1 end end - if(y < h)then if(board[x][y+1] == 1)then total = total + 1 end end - if(x < w and y < h)then if(board[x+1][y+1] == 1)then total = total + 1 end end - return total -end - -function compute() - w, h = mon.getSize() - while true do - newBoard = {} - for x = 1, w do - newBoard[x] = {} - for y = 1, h do - nei = getNeighbours(x, y) - if(board[x][y] == 1)then - if(nei < 2)then - newBoard[x][y] = 0 - elseif(nei > 3)then - newBoard[x][y] = 0 - else - newBoard[x][y] = 1 - end - else - if(nei == 3)then - newBoard[x][y] = 1 - end - end - end - end - board = newBoard - generation = generation + 1 - sleep(sleeptime) - end -end - -function loop() - while true do - event, variable, xPos, yPos = os.pullEvent() - if event == "mouse_click" or event == "monitor_touch" or event == "mouse_drag" then - if variable == 1 then - board[xPos][yPos] = 1 - else - board[xPos][yPos] = 0 - end - end - if event == "key" then - if tostring(variable) == "28" then - return true - elseif tostring(variable) == "57" then - if(mon.isColor() or mon.isColor)then - colored = not colored - end - elseif tostring(variable) == "200" then - if sleeptime > 0.1 then - sleeptime = sleeptime - 0.1 - end - elseif tostring(variable) == "208" then - if sleeptime < 1 then - sleeptime = sleeptime + 0.1 - end - end - end - drawScreen() - end -end - -function intro() - mon.setBackgroundColor(colors.black) - mon.clear() - mon.setCursorPos(1,1) - mon.write("Conway's Game Of Life") - mon.setCursorPos(1,2) - mon.write("It is a game which represents life.") - mon.setCursorPos(1,3) - mon.write("The game runs by 4 basic rules:") - mon.setCursorPos(1,4) - mon.write("1. If a cell has less than 2 neighbours, it dies.") - mon.setCursorPos(1,5) - mon.write("2. If a cell has 2 or 3 neightbours, it lives.") - mon.setCursorPos(1,6) - mon.write("3. If a cell has more than 3 neighbours, it dies.") - mon.setCursorPos(1,7) - mon.write("4. If a cell has exactly 3 neighbours it is born.") - mon.setCursorPos(1,9) - mon.write("At the top left is the generation count.") - mon.setCursorPos(1,10) - mon.write("Press spacebar to switch between color modes") - mon.setCursorPos(1,11) - mon.write("Press enter to start the game") - mon.setCursorPos(1,13) - mon.write("Colors:") - mon.setCursorPos(1,14) - mon.write("Red - Cell will die in next generation") - mon.setCursorPos(1,15) - mon.write("Green - Cell will live in next generation") - mon.setCursorPos(1,16) - mon.write("Yellow - Cell will be born in next generation") - mon.setCursorPos(1,18) - mon.write("Press any key to continue!") - event, variable, xPos, yPos = os.pullEvent("key") -end - -intro() -drawScreen() -while true do - loop() - parallel.waitForAny(loop, compute) -end