--˷
Ƿ=ȡǷӳ()
=ȡ()
=1
Ƿ=1
ﱣ()
()

if (ȡƷ ("") == 0 and ȡ ("˷",1) == false) then 
   ӡϢ("ڶ")
   goto en;
end

if (Ѱı ("ɱ߾ Ұկ ",ȡͼ ()) <= 0) then
        ٻ()
        ԶѪ(80)
        Ѱ·2("","Ǯ")
end

if (Ƿ==1) then
  ӡϢ("ʼ")
  while (ȡ () <  and ȡͼ () == "") do
    Զ(,"90","119")  
    ȴ ()
  end
  ӡϢ("")
end
ֻȡƷ="ç ˿   "

function (,ͼ,npc,Ի)
    while (ȡ() == -1) do
        ٻ()
        Ѱ·2(ͼ,npc)
        (npc)
        ȴ()
        Ի(Ի)
        ȴ()
        if (Ѱı(ȡԻ(),"5") > 0) then
            ӡϢ("Ѿ5")
            return -1
        else
            ()
        end
        ȴ()
        
    end
           return 0
end

function (,ͼ,npc,Ի1,Ի2,ͼ)
    while(ȡ() == 0) do
        if(ȡͼ() == ͼ) then
            ٻ()
            Ѱ·2(ͼ,npc)
            ȴ()
            if((npc) == true) then
                ȴ()
                if(Ի(Ի1) == true) then
                    ȴ()
                    if(Ի(Ի2) == true) then
                         жϵͼ()
                        if(Ѱı(ȡԻ(),"ʧ") > 0) then
                            ӡϢ("ʧܣȴ30Ӻ")
                            ()
                        end
                    end
                end
            end
          
        end
      if ȡͼ() == ͼ then
          break;
      end
    end    
end
function (,ͼ,npc,Ի,Ƿ)
 while(ȡ() == 1) do
        Ѱ·2(ͼ,npc)
        ȴ()
        (npc)
        ȴ()
        Ի()
        ȴ()
   if Ƿ~=nil then
        ()
        ȴ()
   end
        ()
        ȴ()
 end
 while(ȡ() == 2) do
        ӡϢ("ʧܣȴ30Ӻ")
        ()
        ȴ()
 end
end

=ȡλ()
ӡϢ()

if (ȡ ("˷",1) ==false or ȡ ("˷") == 0) then
    while(Ѱı("ɱ߾  Ұկ",ȡͼ()) <= 0) do
        ٻ()
        Ѱ·2("","Ǯ")
        if (ȡ ("˷") == 2) then
           ("˷")
          ȴ (1800)
        end
        if ("˷","","Ǯ","˷")==-1 then
             goto en
        end  
            
        ("˷","","Ǯ","˷","ǰҰկ","Ұկ")
    end 
end
   
while (ȡ ("˷") == 0 and ȡͼ () == "Ұկ") do
    if ( == 1) then
        Ѱ· (13, 27)
        ɱ (0, 0,"ɽկ")
        ȴ ()
        if (ȡ ("ɽկ") < 1 and ȡ ("˷") == 0 and ȡͼ () ==  "Ұկ") then
            ٻ ()
            Ѱ· (57, 59)
            ȴ (4)
            Ѱ· (13, 27)
             ()
            ȴ (4)
            ɫ ("", "")
            ȴ ()
            ɫ ("", "")
        end
    end

    if ( ~= 1) then 
        Ѱ· (13, 27)
        ()
        if Ƿ~=true then
            ɱ (0, 0,"ɽկ")
        end
        ȴ ()
    end
end

local ƴ=0
while (ȡͼ () == "Ұկ" and ƴ < 10) do
        ƴ = ƴ + 1
        Ѱ· (13, 27)
        2 (ֻȡƷ)
        ɱ (0, 1)
        ȴ (1)
end 

while(ȡ ("˷") == 1 and ȡͼ () == "Ұկ") do    
        ٻ()
        Ѱ· (12, 23)
        ȴ ()
        жϵͼ ()
end

("˷","","Ǯ","˷",1)

::en::
