From a1c6f720a20032a21787e265332a6c74a53c1a4a Mon Sep 17 00:00:00 2001
From: MrZ626 <1046101471@qq.com>
Date: Sat, 28 Aug 2021 16:46:10 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E8=A7=84=E8=8C=83=EF=BC=9A?=
=?UTF-8?q?=E6=89=80=E6=9C=89=E6=96=87=E4=BB=B6=E4=BB=A5=E7=A9=BA=E8=A1=8C?=
=?UTF-8?q?=E7=BB=93=E5=B0=BE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.github/workflows/build.yml | 2 +-
.github/workflows/getLatest.py | 2 +-
.github/workflows/getVersion.lua | 2 +-
.github/workflows/release.yml | 2 +-
.github/workflows/updateVersion.py | 2 +-
Zframework/background.lua | 2 +-
Zframework/bgm.lua | 2 +-
Zframework/color.lua | 2 +-
Zframework/file.lua | 2 +-
Zframework/gcExtend.lua | 2 +-
Zframework/image.lua | 2 +-
Zframework/init.lua | 2 +-
Zframework/json.lua | 2 +-
Zframework/languages.lua | 2 +-
Zframework/light/init.lua | 2 +-
Zframework/light/lightRender.glsl | 2 +-
Zframework/light/shadowMap.glsl | 2 +-
Zframework/message.lua | 2 +-
Zframework/scene.lua | 2 +-
Zframework/screen.lua | 2 +-
Zframework/setFont.lua | 2 +-
Zframework/sfx.lua | 2 +-
Zframework/stringExtend.lua | 2 +-
Zframework/sysFX.lua | 2 +-
Zframework/tableExtend.lua | 2 +-
Zframework/task.lua | 2 +-
Zframework/text.lua | 2 +-
Zframework/theme.lua | 2 +-
Zframework/vibrate.lua | 2 +-
Zframework/voice.lua | 2 +-
Zframework/websocket.lua | 2 +-
Zframework/websocket_thread.lua | 2 +-
Zframework/wheelScroll.lua | 2 +-
Zframework/widget.lua | 2 +-
build/Linux/Techmino.desktop.template | 2 +-
build/Linux/love.template | 2 +-
build/Windows/Techmino.rc.template | 28 +++++++++++++--------------
build/macOS/info.plist.template | 2 +-
document/mode.txt | 2 +-
document/voice.txt | 2 +-
parts/RSlist.lua | 2 +-
parts/backgrounds/aura.lua | 2 +-
parts/backgrounds/bg1.lua | 2 +-
parts/backgrounds/bg2.lua | 2 +-
parts/backgrounds/blackhole.lua | 2 +-
parts/backgrounds/blockfall.lua | 2 +-
parts/backgrounds/blockrain.lua | 2 +-
parts/backgrounds/blockspace.lua | 2 +-
parts/backgrounds/cubes.lua | 2 +-
parts/backgrounds/fan.lua | 2 +-
parts/backgrounds/firework.lua | 2 +-
parts/backgrounds/flink.lua | 2 +-
parts/backgrounds/glow.lua | 2 +-
parts/backgrounds/lanterns.lua | 2 +-
parts/backgrounds/league.lua | 2 +-
parts/backgrounds/lightning.lua | 2 +-
parts/backgrounds/lightning2.lua | 2 +-
parts/backgrounds/matrix.lua | 2 +-
parts/backgrounds/rainbow.lua | 2 +-
parts/backgrounds/rainbow2.lua | 2 +-
parts/backgrounds/rgb.lua | 2 +-
parts/backgrounds/snow.lua | 2 +-
parts/backgrounds/space.lua | 2 +-
parts/backgrounds/tunnel.lua | 2 +-
parts/backgrounds/welcome.lua | 2 +-
parts/backgrounds/wing.lua | 2 +-
parts/bot/bot_9s.lua | 2 +-
parts/bot/bot_cc.lua | 2 +-
parts/bot/init.lua | 2 +-
parts/customEnv0.lua | 2 +-
parts/data.lua | 2 +-
parts/eventsets/attacker_h.lua | 2 +-
parts/eventsets/attacker_u.lua | 2 +-
parts/eventsets/backfire_0.lua | 2 +-
parts/eventsets/backfire_120.lua | 2 +-
parts/eventsets/backfire_30.lua | 2 +-
parts/eventsets/backfire_60.lua | 2 +-
parts/eventsets/blindMesDisp.lua | 2 +-
parts/eventsets/c4wBase.lua | 2 +-
parts/eventsets/c4wCheck_easy.lua | 2 +-
parts/eventsets/c4wCheck_hard.lua | 2 +-
parts/eventsets/checkAttack_100.lua | 2 +-
parts/eventsets/checkClearBoard.lua | 2 +-
parts/eventsets/checkLine_10.lua | 2 +-
parts/eventsets/checkLine_100.lua | 2 +-
parts/eventsets/checkLine_1000.lua | 2 +-
parts/eventsets/checkLine_20.lua | 2 +-
parts/eventsets/checkLine_200.lua | 2 +-
parts/eventsets/checkLine_40.lua | 2 +-
parts/eventsets/checkLine_400.lua | 2 +-
parts/eventsets/checkTurn_1.lua | 2 +-
parts/eventsets/checkTurn_7.lua | 2 +-
parts/eventsets/classic_fast.lua | 2 +-
parts/eventsets/defender_l.lua | 2 +-
parts/eventsets/defender_n.lua | 2 +-
parts/eventsets/digBase.lua | 2 +-
parts/eventsets/dig_h.lua | 2 +-
parts/eventsets/dig_u.lua | 2 +-
parts/eventsets/marathon_bfmax.lua | 2 +-
parts/eventsets/marathon_h.lua | 2 +-
parts/eventsets/marathon_n.lua | 2 +-
parts/eventsets/master_ex.lua | 2 +-
parts/eventsets/master_final.lua | 2 +-
parts/eventsets/master_h.lua | 2 +-
parts/eventsets/master_l.lua | 2 +-
parts/eventsets/master_n.lua | 2 +-
parts/eventsets/master_ph.lua | 2 +-
parts/eventsets/master_u.lua | 2 +-
parts/eventsets/pc_inf.lua | 2 +-
parts/eventsets/pctrain_l.lua | 2 +-
parts/eventsets/pctrain_n.lua | 2 +-
parts/eventsets/rhythm_e.lua | 2 +-
parts/eventsets/rhythm_h.lua | 2 +-
parts/eventsets/rhythm_u.lua | 2 +-
parts/eventsets/survivor_e.lua | 2 +-
parts/eventsets/survivor_h.lua | 2 +-
parts/eventsets/survivor_l.lua | 2 +-
parts/eventsets/survivor_n.lua | 2 +-
parts/eventsets/survivor_u.lua | 2 +-
parts/eventsets/tsd_e.lua | 2 +-
parts/eventsets/tsd_h.lua | 2 +-
parts/eventsets/tsd_u.lua | 2 +-
parts/eventsets/ultra.lua | 2 +-
parts/freeRow.lua | 2 +-
parts/gametoolfunc.lua | 2 +-
parts/globalTables.lua | 2 +-
parts/language/dict_zh.lua | 2 +-
parts/language/lang_en.lua | 2 +-
parts/language/lang_fr.lua | 2 +-
parts/language/lang_pt.lua | 2 +-
parts/language/lang_symbol.lua | 2 +-
parts/language/lang_yygq.lua | 2 +-
parts/language/lang_zh.lua | 2 +-
parts/language/lang_zh2.lua | 2 +-
parts/language/manual_zh.lua | 2 +-
parts/list.lua | 2 +-
parts/modes.lua | 2 +-
parts/modes/PCbase.lua | 2 +-
parts/modes/PClist.lua | 2 +-
parts/modes/attacker_h.lua | 2 +-
parts/modes/attacker_u.lua | 2 +-
parts/modes/backfire_h.lua | 2 +-
parts/modes/backfire_l.lua | 2 +-
parts/modes/backfire_n.lua | 2 +-
parts/modes/backfire_u.lua | 2 +-
parts/modes/bigbang.lua | 2 +-
parts/modes/blind_e.lua | 2 +-
parts/modes/blind_h.lua | 2 +-
parts/modes/blind_l.lua | 2 +-
parts/modes/blind_n.lua | 2 +-
parts/modes/blind_u.lua | 2 +-
parts/modes/blind_wtf.lua | 2 +-
parts/modes/c4wtrain_l.lua | 2 +-
parts/modes/c4wtrain_n.lua | 2 +-
parts/modes/classic_fast.lua | 2 +-
parts/modes/custom_clear.lua | 2 +-
parts/modes/custom_puzzle.lua | 2 +-
parts/modes/defender_l.lua | 2 +-
parts/modes/defender_n.lua | 2 +-
parts/modes/dig_100l.lua | 2 +-
parts/modes/dig_10l.lua | 2 +-
parts/modes/dig_400l.lua | 2 +-
parts/modes/dig_40l.lua | 2 +-
parts/modes/dig_h.lua | 2 +-
parts/modes/dig_u.lua | 2 +-
parts/modes/drought_l.lua | 2 +-
parts/modes/drought_n.lua | 2 +-
parts/modes/infinite.lua | 2 +-
parts/modes/infinite_dig.lua | 2 +-
parts/modes/marathon_bfmax.lua | 2 +-
parts/modes/marathon_h.lua | 2 +-
parts/modes/marathon_n.lua | 2 +-
parts/modes/master_ex.lua | 2 +-
parts/modes/master_final.lua | 2 +-
parts/modes/master_h.lua | 2 +-
parts/modes/master_l.lua | 2 +-
parts/modes/master_n.lua | 2 +-
parts/modes/master_ph.lua | 2 +-
parts/modes/master_u.lua | 2 +-
parts/modes/netBattle.lua | 2 +-
parts/modes/pc_h.lua | 2 +-
parts/modes/pc_inf.lua | 2 +-
parts/modes/pc_l.lua | 2 +-
parts/modes/pc_n.lua | 2 +-
parts/modes/pctrain_l.lua | 2 +-
parts/modes/pctrain_n.lua | 2 +-
parts/modes/rhythm_e.lua | 2 +-
parts/modes/rhythm_h.lua | 2 +-
parts/modes/rhythm_u.lua | 2 +-
parts/modes/round_e.lua | 2 +-
parts/modes/round_h.lua | 2 +-
parts/modes/round_l.lua | 2 +-
parts/modes/round_n.lua | 2 +-
parts/modes/round_u.lua | 2 +-
parts/modes/solo_e.lua | 2 +-
parts/modes/solo_h.lua | 2 +-
parts/modes/solo_l.lua | 2 +-
parts/modes/solo_n.lua | 2 +-
parts/modes/solo_u.lua | 2 +-
parts/modes/sprintAtk.lua | 2 +-
parts/modes/sprintFix.lua | 2 +-
parts/modes/sprintLock.lua | 2 +-
parts/modes/sprintMPH.lua | 2 +-
parts/modes/sprintPenta.lua | 2 +-
parts/modes/sprintSmooth.lua | 2 +-
parts/modes/sprint_1000l.lua | 2 +-
parts/modes/sprint_100l.lua | 2 +-
parts/modes/sprint_10l.lua | 2 +-
parts/modes/sprint_20l.lua | 2 +-
parts/modes/sprint_400l.lua | 2 +-
parts/modes/sprint_40l.lua | 2 +-
parts/modes/stack_e.lua | 2 +-
parts/modes/stack_h.lua | 2 +-
parts/modes/stack_u.lua | 2 +-
parts/modes/survivor_e.lua | 2 +-
parts/modes/survivor_h.lua | 2 +-
parts/modes/survivor_l.lua | 2 +-
parts/modes/survivor_n.lua | 2 +-
parts/modes/survivor_u.lua | 2 +-
parts/modes/tech_finesse.lua | 2 +-
parts/modes/tech_finesse_f.lua | 2 +-
parts/modes/tech_h.lua | 2 +-
parts/modes/tech_h_plus.lua | 2 +-
parts/modes/tech_l.lua | 2 +-
parts/modes/tech_l_plus.lua | 2 +-
parts/modes/tech_n.lua | 2 +-
parts/modes/tech_n_plus.lua | 2 +-
parts/modes/techmino49_e.lua | 2 +-
parts/modes/techmino49_h.lua | 2 +-
parts/modes/techmino49_u.lua | 2 +-
parts/modes/techmino99_e.lua | 2 +-
parts/modes/techmino99_h.lua | 2 +-
parts/modes/techmino99_u.lua | 2 +-
parts/modes/tsd_e.lua | 2 +-
parts/modes/tsd_h.lua | 2 +-
parts/modes/tsd_u.lua | 2 +-
parts/modes/ultra.lua | 2 +-
parts/modes/zen.lua | 2 +-
parts/net.lua | 2 +-
parts/netPlayer.lua | 2 +-
parts/patron.lua | 2 +-
parts/player/draw.lua | 2 +-
parts/player/gameEnv0.lua | 2 +-
parts/player/init.lua | 2 +-
parts/player/player.lua | 2 +-
parts/player/seqGenerators.lua | 2 +-
parts/player/update.lua | 2 +-
parts/scenes/about.lua | 2 +-
parts/scenes/account.lua | 2 +-
parts/scenes/app_15p.lua | 2 +-
parts/scenes/app_2048.lua | 2 +-
parts/scenes/app_AtoZ.lua | 2 +-
parts/scenes/app_UTTT.lua | 2 +-
parts/scenes/app_calc.lua | 2 +-
parts/scenes/app_cannon.lua | 2 +-
parts/scenes/app_console.lua | 2 +-
parts/scenes/app_cubefield.lua | 2 +-
parts/scenes/app_dropper.lua | 2 +-
parts/scenes/app_dtw.lua | 2 +-
parts/scenes/app_polyforge.lua | 2 +-
parts/scenes/app_pong.lua | 2 +-
parts/scenes/app_reflect.lua | 2 +-
parts/scenes/app_schulteG.lua | 2 +-
parts/scenes/app_tap.lua | 2 +-
parts/scenes/app_ten.lua | 2 +-
parts/scenes/customGame.lua | 2 +-
parts/scenes/custom_field.lua | 2 +-
parts/scenes/custom_mission.lua | 2 +-
parts/scenes/custom_sequence.lua | 2 +-
parts/scenes/depause.lua | 2 +-
parts/scenes/dict.lua | 2 +-
parts/scenes/error.lua | 2 +-
parts/scenes/game.lua | 2 +-
parts/scenes/history.lua | 2 +-
parts/scenes/lang.lua | 2 +-
parts/scenes/load.lua | 2 +-
parts/scenes/login.lua | 2 +-
parts/scenes/main.lua | 2 +-
parts/scenes/main_simple.lua | 2 +-
parts/scenes/manual.lua | 2 +-
parts/scenes/mod.lua | 2 +-
parts/scenes/mode.lua | 2 +-
parts/scenes/music.lua | 2 +-
parts/scenes/net_game.lua | 2 +-
parts/scenes/net_league.lua | 2 +-
parts/scenes/net_menu.lua | 2 +-
parts/scenes/net_newRoom.lua | 2 +-
parts/scenes/net_rooms.lua | 2 +-
parts/scenes/pause.lua | 2 +-
parts/scenes/quit.lua | 2 +-
parts/scenes/register.lua | 2 +-
parts/scenes/replays.lua | 2 +-
parts/scenes/savedata.lua | 2 +-
parts/scenes/setting_control.lua | 2 +-
parts/scenes/setting_game.lua | 2 +-
parts/scenes/setting_key.lua | 2 +-
parts/scenes/setting_skin.lua | 2 +-
parts/scenes/setting_sound.lua | 2 +-
parts/scenes/setting_touch.lua | 2 +-
parts/scenes/setting_touchSwitch.lua | 2 +-
parts/scenes/setting_video.lua | 2 +-
parts/scenes/sound.lua | 2 +-
parts/scenes/staff.lua | 2 +-
parts/scenes/stat.lua | 2 +-
parts/scenes/test.lua | 2 +-
parts/shaders/alpha.glsl | 2 +-
parts/shaders/aura.glsl | 2 +-
parts/shaders/blockSatur.glsl | 2 +-
parts/shaders/fieldSatur.glsl | 2 +-
parts/shaders/grad1.glsl | 2 +-
parts/shaders/grad2.glsl | 2 +-
parts/shaders/lighter.glsl | 2 +-
parts/shaders/rgb1.glsl | 2 +-
parts/shaders/rgb2.glsl | 2 +-
parts/shaders/warning.glsl | 2 +-
parts/skin.lua | 2 +-
parts/texture.lua | 2 +-
parts/updateLog.lua | 2 +-
parts/users.lua | 2 +-
parts/virtualKey.lua | 2 +-
320 files changed, 333 insertions(+), 333 deletions(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index e2b475f2..d53d538b 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -278,4 +278,4 @@ jobs:
uses: actions/upload-artifact@v2
with:
name: Techmino_${{ env.Version }}_${{ GITHUB.RUN_NUMBER }}_${{ env.CommitID }}_macOS
- path: Techmino.zip
\ No newline at end of file
+ path: Techmino.zip
diff --git a/.github/workflows/getLatest.py b/.github/workflows/getLatest.py
index eb12b502..94989b49 100644
--- a/.github/workflows/getLatest.py
+++ b/.github/workflows/getLatest.py
@@ -24,4 +24,4 @@ if __name__ == '__main__':
parser.add_argument('-P', '--Pre', action='store_true', help = '是否获取pre')
parser.add_argument('-R', '--Repo', default = '26F-Studio/cold_clear_ai_love2d_wrapper', help = '获取的仓库, 默认为cold_clear_ai_love2d_wrapper, 输入格式为User/Repo')
args = parser.parse_args()
- getColdClear(args)
\ No newline at end of file
+ getColdClear(args)
diff --git a/.github/workflows/getVersion.lua b/.github/workflows/getVersion.lua
index f986a764..581f31da 100644
--- a/.github/workflows/getVersion.lua
+++ b/.github/workflows/getVersion.lua
@@ -22,4 +22,4 @@ elseif arg[1]=="-updateNote"then
:gsub("\n_","\n")
:gsub("\n\n","\n",1)
print(note)
-end
\ No newline at end of file
+end
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 42d029fa..519fa700 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -457,4 +457,4 @@ jobs:
uses: softprops/action-gh-release@v1
with:
name: ${{ env.Title }}
- body_path: ./updateNote.txt
\ No newline at end of file
+ body_path: ./updateNote.txt
diff --git a/.github/workflows/updateVersion.py b/.github/workflows/updateVersion.py
index 397981dc..13d79209 100644
--- a/.github/workflows/updateVersion.py
+++ b/.github/workflows/updateVersion.py
@@ -94,4 +94,4 @@ if __name__ == '__main__':
elif args.Type == 'AndroidRelease':
updateAndroid(args, 'Release')
elif args.Type == 'AndroidSnapshot':
- updateAndroid(args, 'Snapshot')
\ No newline at end of file
+ updateAndroid(args, 'Snapshot')
diff --git a/Zframework/background.lua b/Zframework/background.lua
index b9ff8816..6add35da 100644
--- a/Zframework/background.lua
+++ b/Zframework/background.lua
@@ -47,4 +47,4 @@ function BG.set(background)
end
return true
end
-return BG
\ No newline at end of file
+return BG
diff --git a/Zframework/bgm.lua b/Zframework/bgm.lua
index 31d8061d..1f743dde 100644
--- a/Zframework/bgm.lua
+++ b/Zframework/bgm.lua
@@ -111,4 +111,4 @@ function BGM.init(list)
BGM.nowPlay,BGM.playing=nil
end
end
-return BGM
\ No newline at end of file
+return BGM
diff --git a/Zframework/color.lua b/Zframework/color.lua
index ed790a27..5905af17 100644
--- a/Zframework/color.lua
+++ b/Zframework/color.lua
@@ -123,4 +123,4 @@ do--Rainbow generators
end
end
-return COLOR
\ No newline at end of file
+return COLOR
diff --git a/Zframework/file.lua b/Zframework/file.lua
index 07baa300..9400c3f7 100644
--- a/Zframework/file.lua
+++ b/Zframework/file.lua
@@ -87,4 +87,4 @@ function FILE.clear_s(path)
end
fs.remove(path)
end
-return FILE
\ No newline at end of file
+return FILE
diff --git a/Zframework/gcExtend.lua b/Zframework/gcExtend.lua
index f638ba17..aed3c107 100644
--- a/Zframework/gcExtend.lua
+++ b/Zframework/gcExtend.lua
@@ -156,4 +156,4 @@ do--function GC.DO(L)
return canvas
end
end
-return GC
\ No newline at end of file
+return GC
diff --git a/Zframework/image.lua b/Zframework/image.lua
index aae24d93..61cedf65 100644
--- a/Zframework/image.lua
+++ b/Zframework/image.lua
@@ -23,4 +23,4 @@ function IMG.init(list)
IMG.loadAll=nil
end
end
-return IMG
\ No newline at end of file
+return IMG
diff --git a/Zframework/init.lua b/Zframework/init.lua
index 9a53056c..109a38c5 100644
--- a/Zframework/init.lua
+++ b/Zframework/init.lua
@@ -732,4 +732,4 @@ function love.run()
if _<.0162 then WAIT(.0162-_)end
while TIME()-lastFrame<1/60 do end
end
-end
\ No newline at end of file
+end
diff --git a/Zframework/json.lua b/Zframework/json.lua
index 30ada473..75541ea4 100644
--- a/Zframework/json.lua
+++ b/Zframework/json.lua
@@ -337,4 +337,4 @@ function json.decode(str)
if idx <= #str then decode_error(str, idx, "trailing garbage") end
return res
end
-return json
\ No newline at end of file
+return json
diff --git a/Zframework/languages.lua b/Zframework/languages.lua
index 58eb9a8e..b74a528b 100644
--- a/Zframework/languages.lua
+++ b/Zframework/languages.lua
@@ -53,4 +53,4 @@ function LANG.init(langList,publicText)--Attention, calling this will destory al
end
end
end
-return LANG
\ No newline at end of file
+return LANG
diff --git a/Zframework/light/init.lua b/Zframework/light/init.lua
index 4d6d4eae..71213969 100644
--- a/Zframework/light/init.lua
+++ b/Zframework/light/init.lua
@@ -83,4 +83,4 @@ function LIGHT.add(x,y,radius,solidFunc)
setPow=setPow,
}
end
-return LIGHT
\ No newline at end of file
+return LIGHT
diff --git a/Zframework/light/lightRender.glsl b/Zframework/light/lightRender.glsl
index 9c27886f..7d3efe70 100644
--- a/Zframework/light/lightRender.glsl
+++ b/Zframework/light/lightRender.glsl
@@ -26,4 +26,4 @@ vec4 effect(vec4 color,Image tex,vec2 tex_coords,vec2 screen_coords){
// Multiply the distance to get a soft fading
return vec4(vec3(1.),sum*smoothstep(1.,0.,r));
-}
\ No newline at end of file
+}
diff --git a/Zframework/light/shadowMap.glsl b/Zframework/light/shadowMap.glsl
index aefe8776..54809c79 100644
--- a/Zframework/light/shadowMap.glsl
+++ b/Zframework/light/shadowMap.glsl
@@ -17,4 +17,4 @@ vec4 effect(vec4 color,Image tex,vec2 tex_coords,vec2 screen_coords){
)return vec4(vec3(y/yresolution),1.);// Collision check, alpha>0.1 means transparent
}
return vec4(1.);// Return max distance 1
-}
\ No newline at end of file
+}
diff --git a/Zframework/message.lua b/Zframework/message.lua
index 946605ed..772332ab 100644
--- a/Zframework/message.lua
+++ b/Zframework/message.lua
@@ -145,4 +145,4 @@ function MES.traceback()
),5)
end
-return MES
\ No newline at end of file
+return MES
diff --git a/Zframework/scene.lua b/Zframework/scene.lua
index ee0786a9..d9fa956a 100644
--- a/Zframework/scene.lua
+++ b/Zframework/scene.lua
@@ -173,4 +173,4 @@ function SCN.back()
SCN.stack[m],SCN.stack[m-1]=nil
end
end
-return SCN
\ No newline at end of file
+return SCN
diff --git a/Zframework/screen.lua b/Zframework/screen.lua
index e9acf426..cf86cbd4 100644
--- a/Zframework/screen.lua
+++ b/Zframework/screen.lua
@@ -70,4 +70,4 @@ function SCR.info()
("k,dpi,rad : %.2f, %d, %.2f"):format(SCR.k,SCR.dpi,SCR.rad),
}
end
-return SCR
\ No newline at end of file
+return SCR
diff --git a/Zframework/setFont.lua b/Zframework/setFont.lua
index af7fa688..3567b035 100644
--- a/Zframework/setFont.lua
+++ b/Zframework/setFont.lua
@@ -35,4 +35,4 @@ else
end
return fontCache[s]
end
-end
\ No newline at end of file
+end
diff --git a/Zframework/sfx.lua b/Zframework/sfx.lua
index 4384f40a..e9181bc1 100644
--- a/Zframework/sfx.lua
+++ b/Zframework/sfx.lua
@@ -84,4 +84,4 @@ function SFX.init(list)
end
end
end
-return SFX
\ No newline at end of file
+return SFX
diff --git a/Zframework/stringExtend.lua b/Zframework/stringExtend.lua
index 1fe333d5..768d33c3 100644
--- a/Zframework/stringExtend.lua
+++ b/Zframework/stringExtend.lua
@@ -159,4 +159,4 @@ function STRING.unpackTable(t)
return JSON.decode(STRING.unpackText(t))
end
-return STRING
\ No newline at end of file
+return STRING
diff --git a/Zframework/sysFX.lua b/Zframework/sysFX.lua
index 48336264..07ddef2c 100644
--- a/Zframework/sysFX.lua
+++ b/Zframework/sysFX.lua
@@ -202,4 +202,4 @@ function SYSFX.newLine(rate,x1,y1,x2,y2,r,g,b,a)
r=r or 1,g=g or 1,b=b or 1,a=a or 1,
})
end
-return SYSFX
\ No newline at end of file
+return SYSFX
diff --git a/Zframework/tableExtend.lua b/Zframework/tableExtend.lua
index 3763c718..fbb201ca 100644
--- a/Zframework/tableExtend.lua
+++ b/Zframework/tableExtend.lua
@@ -195,4 +195,4 @@ do--function TABLE.dumpDeflate(L,t)
TABLE.dumpDeflate=dump
end
-return TABLE
\ No newline at end of file
+return TABLE
diff --git a/Zframework/task.lua b/Zframework/task.lua
index b431bc80..7166a52b 100644
--- a/Zframework/task.lua
+++ b/Zframework/task.lua
@@ -48,4 +48,4 @@ function TASK.clear()
i=i-1
end
end
-return TASK
\ No newline at end of file
+return TASK
diff --git a/Zframework/text.lua b/Zframework/text.lua
index 6e716636..3fbe7747 100644
--- a/Zframework/text.lua
+++ b/Zframework/text.lua
@@ -126,4 +126,4 @@ function TEXT.draw(list)
t:draw()
end
end
-return TEXT
\ No newline at end of file
+return TEXT
diff --git a/Zframework/theme.lua b/Zframework/theme.lua
index 6f32dc71..1742cf14 100644
--- a/Zframework/theme.lua
+++ b/Zframework/theme.lua
@@ -98,4 +98,4 @@ function THEME.fresh()
THEME.set(THEME.calculate(os.date('%Y'),os.date('%m'),os.date('%d')))
end
-return THEME
\ No newline at end of file
+return THEME
diff --git a/Zframework/vibrate.lua b/Zframework/vibrate.lua
index 20967972..116264f3 100644
--- a/Zframework/vibrate.lua
+++ b/Zframework/vibrate.lua
@@ -5,4 +5,4 @@ return function(t)
if L>0 then
vib(level[L+t])
end
-end
\ No newline at end of file
+end
diff --git a/Zframework/voice.lua b/Zframework/voice.lua
index 019d4a56..12215ab2 100644
--- a/Zframework/voice.lua
+++ b/Zframework/voice.lua
@@ -115,4 +115,4 @@ function VOC.init(list)
end
end
end
-return VOC
\ No newline at end of file
+return VOC
diff --git a/Zframework/websocket.lua b/Zframework/websocket.lua
index aa891e05..fca1e70c 100644
--- a/Zframework/websocket.lua
+++ b/Zframework/websocket.lua
@@ -188,4 +188,4 @@ function WS.update(dt)
end
end
-return WS
\ No newline at end of file
+return WS
diff --git a/Zframework/websocket_thread.lua b/Zframework/websocket_thread.lua
index ee2c0358..e5bc154d 100644
--- a/Zframework/websocket_thread.lua
+++ b/Zframework/websocket_thread.lua
@@ -188,4 +188,4 @@ end
SOCK:close()
CHN_push(readCHN,8)--close
CHN_push(readCHN,err or"Disconnected")
-error()
\ No newline at end of file
+error()
diff --git a/Zframework/wheelScroll.lua b/Zframework/wheelScroll.lua
index 0f9fd931..d1062ccf 100644
--- a/Zframework/wheelScroll.lua
+++ b/Zframework/wheelScroll.lua
@@ -16,4 +16,4 @@ return function(y,key1,key2)
love.keypressed(key2 or"down")
float=float+1
end
-end
\ No newline at end of file
+end
diff --git a/Zframework/widget.lua b/Zframework/widget.lua
index 4adf35f3..892580b2 100644
--- a/Zframework/widget.lua
+++ b/Zframework/widget.lua
@@ -1505,4 +1505,4 @@ function WIDGET.draw()
gc_replaceTransform(SCR.xOy)
end
-return WIDGET
\ No newline at end of file
+return WIDGET
diff --git a/build/Linux/Techmino.desktop.template b/build/Linux/Techmino.desktop.template
index 1cec86b9..bed656e1 100644
--- a/build/Linux/Techmino.desktop.template
+++ b/build/Linux/Techmino.desktop.template
@@ -5,4 +5,4 @@ Exec=wrapper-love %f
Type=Application
Categories=Game;
Terminal=false
-Icon=icon
\ No newline at end of file
+Icon=icon
diff --git a/build/Linux/love.template b/build/Linux/love.template
index b40225c7..37022827 100644
--- a/build/Linux/love.template
+++ b/build/Linux/love.template
@@ -2,4 +2,4 @@
export LOVE_LAUNCHER_LOCATION="$(dirname "$(which "$0")")"
export LD_LIBRARY_PATH="${LOVE_LAUNCHER_LOCATION}/lib/x86_64-linux-gnu:${LOVE_LAUNCHER_LOCATION}/usr/bin:${LOVE_LAUNCHER_LOCATION}/usr/lib:${LOVE_LAUNCHER_LOCATION}/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH"
/sbin/ldconfig -p | grep -q libstdc++ || export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${LOVE_LAUNCHER_LOCATION}/libstdc++/"
-exec ${LOVE_BIN_WRAPPER} "${LOVE_LAUNCHER_LOCATION}/usr/bin/love" "${LOVE_LAUNCHER_LOCATION}/usr/share/Techmino"
\ No newline at end of file
+exec ${LOVE_BIN_WRAPPER} "${LOVE_LAUNCHER_LOCATION}/usr/bin/love" "${LOVE_LAUNCHER_LOCATION}/usr/share/Techmino"
diff --git a/build/Windows/Techmino.rc.template b/build/Windows/Techmino.rc.template
index f7a1b597..09c61fab 100644
--- a/build/Windows/Techmino.rc.template
+++ b/build/Windows/Techmino.rc.template
@@ -4,20 +4,20 @@ PRODUCTVERSION @FileVersion
FILEOS 0x40004
FILETYPE 0x1
{
-BLOCK "StringFileInfo"
-{
- BLOCK "040904B0"
+ BLOCK "StringFileInfo"
{
- VALUE "FileDescription", "Techmino Alpha"
- VALUE "CompanyName", "26F Studio"
- VALUE "LegalCopyright", "Copyright @ 26F Studio"
- VALUE "ProductName", "Techmino"
- VALUE "ProductVersion", "@Version"
+ BLOCK "040904B0"
+ {
+ VALUE "FileDescription", "Techmino Alpha"
+ VALUE "CompanyName", "26F Studio"
+ VALUE "LegalCopyright", "Copyright @ 26F Studio"
+ VALUE "ProductName", "Techmino"
+ VALUE "ProductVersion", "@Version"
+ }
+ }
+
+ BLOCK "VarFileInfo"
+ {
+ VALUE "Translation", 0x0409 0x04E4
}
}
-
-BLOCK "VarFileInfo"
-{
- VALUE "Translation", 0x0409 0x04E4
-}
-}
\ No newline at end of file
diff --git a/build/macOS/info.plist.template b/build/macOS/info.plist.template
index 3a185724..20480e6d 100644
--- a/build/macOS/info.plist.template
+++ b/build/macOS/info.plist.template
@@ -53,4 +53,4 @@
NSSupportsAutomaticGraphicsSwitching
-
\ No newline at end of file
+
diff --git a/document/mode.txt b/document/mode.txt
index 8400c04b..6c7973ae 100644
--- a/document/mode.txt
+++ b/document/mode.txt
@@ -146,4 +146,4 @@ return{--返回一个table,你也可以在之前定义一些常量或者函数
T<=183 and 1 or--D级要求,解锁别的模式的最低标准
0--记录成绩的最低标准
end,
-}
\ No newline at end of file
+}
diff --git a/document/voice.txt b/document/voice.txt
index 709635a9..6bde35af 100644
--- a/document/voice.txt
+++ b/document/voice.txt
@@ -47,4 +47,4 @@
split
未来可能加入的:
- 暂无
\ No newline at end of file
+ 暂无
diff --git a/parts/RSlist.lua b/parts/RSlist.lua
index 32e7a728..6a6dbc58 100644
--- a/parts/RSlist.lua
+++ b/parts/RSlist.lua
@@ -953,4 +953,4 @@ for _,rs in next,RSlist do
end
end
-return RSlist
\ No newline at end of file
+return RSlist
diff --git a/parts/backgrounds/aura.lua b/parts/backgrounds/aura.lua
index abf83328..3927c8b2 100644
--- a/parts/backgrounds/aura.lua
+++ b/parts/backgrounds/aura.lua
@@ -22,4 +22,4 @@ function back.draw()
gc.rectangle('fill',0,0,SCR.w,SCR.h)
gc.setShader()
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/bg1.lua b/parts/backgrounds/bg1.lua
index 4635daea..a08ce303 100644
--- a/parts/backgrounds/bg1.lua
+++ b/parts/backgrounds/bg1.lua
@@ -21,4 +21,4 @@ function back.draw()
gc.rectangle('fill',0,0,SCR.w,SCR.h)
gc.setShader()
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/bg2.lua b/parts/backgrounds/bg2.lua
index dce32f7a..7a2952a1 100644
--- a/parts/backgrounds/bg2.lua
+++ b/parts/backgrounds/bg2.lua
@@ -21,4 +21,4 @@ function back.draw()
gc.rectangle('fill',0,0,SCR.w,SCR.h)
gc.setShader()
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/blackhole.lua b/parts/backgrounds/blackhole.lua
index ac131b0e..8249d34e 100644
--- a/parts/backgrounds/blackhole.lua
+++ b/parts/backgrounds/blackhole.lua
@@ -63,4 +63,4 @@ end
function back.discard()
squares=nil
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/blockfall.lua b/parts/backgrounds/blockfall.lua
index 9b21f2c1..db63ccf6 100644
--- a/parts/backgrounds/blockfall.lua
+++ b/parts/backgrounds/blockfall.lua
@@ -52,4 +52,4 @@ end
function back.discard()
mino=nil
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/blockrain.lua b/parts/backgrounds/blockrain.lua
index e46c5994..fab7c387 100644
--- a/parts/backgrounds/blockrain.lua
+++ b/parts/backgrounds/blockrain.lua
@@ -51,4 +51,4 @@ end
function back.discard()
mino=nil
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/blockspace.lua b/parts/backgrounds/blockspace.lua
index 9ca48e9e..18ffa9d7 100644
--- a/parts/backgrounds/blockspace.lua
+++ b/parts/backgrounds/blockspace.lua
@@ -54,4 +54,4 @@ end
function back.discard()
mino=nil
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/cubes.lua b/parts/backgrounds/cubes.lua
index 02a7503d..1ad00108 100644
--- a/parts/backgrounds/cubes.lua
+++ b/parts/backgrounds/cubes.lua
@@ -78,4 +78,4 @@ end
function back.discard()
squares=nil
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/fan.lua b/parts/backgrounds/fan.lua
index 72a353de..4bc9a430 100644
--- a/parts/backgrounds/fan.lua
+++ b/parts/backgrounds/fan.lua
@@ -76,4 +76,4 @@ end
function back.discard()
petal=nil
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/firework.lua b/parts/backgrounds/firework.lua
index 73ead655..33c5ae70 100644
--- a/parts/backgrounds/firework.lua
+++ b/parts/backgrounds/firework.lua
@@ -95,4 +95,4 @@ end
function back.discard()
firework=nil
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/flink.lua b/parts/backgrounds/flink.lua
index 3f052457..39b74e66 100644
--- a/parts/backgrounds/flink.lua
+++ b/parts/backgrounds/flink.lua
@@ -15,4 +15,4 @@ function back.draw()
else gc.clear(0,0,0)
end
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/glow.lua b/parts/backgrounds/glow.lua
index 2d8309c6..792a5a9b 100644
--- a/parts/backgrounds/glow.lua
+++ b/parts/backgrounds/glow.lua
@@ -14,4 +14,4 @@ function back.draw()
local t1=(sin(t*.5)+sin(t*.7)+sin(t*.9+1)+sin(t*1.5)+sin(t*2+10))*.08
gc.clear(t1,t1,t1)
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/lanterns.lua b/parts/backgrounds/lanterns.lua
index a2584b38..63d60681 100644
--- a/parts/backgrounds/lanterns.lua
+++ b/parts/backgrounds/lanterns.lua
@@ -45,4 +45,4 @@ function back.draw()
mDraw(img[int(L.phase*6)+1],L.x,L.y,nil,L.size)
end
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/league.lua b/parts/backgrounds/league.lua
index 114262f5..a940207a 100644
--- a/parts/backgrounds/league.lua
+++ b/parts/backgrounds/league.lua
@@ -33,4 +33,4 @@ function back.draw()
gc.draw(upCover,0,0,0,W,H*.3/64)
gc.draw(downCover,0,H*.7,0,W,H*.3/64)
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/lightning.lua b/parts/backgrounds/lightning.lua
index ea7b319d..7bac2b45 100644
--- a/parts/backgrounds/lightning.lua
+++ b/parts/backgrounds/lightning.lua
@@ -15,4 +15,4 @@ function back.draw()
else gc.clear(0,0,0)
end
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/lightning2.lua b/parts/backgrounds/lightning2.lua
index af268a27..2a7970c3 100644
--- a/parts/backgrounds/lightning2.lua
+++ b/parts/backgrounds/lightning2.lua
@@ -23,4 +23,4 @@ function back.draw()
gc.setColor(_[1],_[2],_[3],.12)
gc.draw(TEXTURE.miniBlock[R],SCR.cx,SCR.cy,t%3.1416*6,400*SCR.k,nil,scs[R][0][2]+.5,#blocks[R][0]-scs[R][0][1]-.5)
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/matrix.lua b/parts/backgrounds/matrix.lua
index cb5a20b3..d487d801 100644
--- a/parts/backgrounds/matrix.lua
+++ b/parts/backgrounds/matrix.lua
@@ -28,4 +28,4 @@ function back.draw()
end
end
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/rainbow.lua b/parts/backgrounds/rainbow.lua
index d41dd01e..b0a5d4fc 100644
--- a/parts/backgrounds/rainbow.lua
+++ b/parts/backgrounds/rainbow.lua
@@ -22,4 +22,4 @@ function back.draw()
gc.rectangle('fill',0,0,SCR.w,SCR.h)
gc.setShader()
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/rainbow2.lua b/parts/backgrounds/rainbow2.lua
index 5351ca99..ef8d5645 100644
--- a/parts/backgrounds/rainbow2.lua
+++ b/parts/backgrounds/rainbow2.lua
@@ -22,4 +22,4 @@ function back.draw()
gc.rectangle('fill',0,0,SCR.w,SCR.h)
gc.setShader()
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/rgb.lua b/parts/backgrounds/rgb.lua
index 3c110b4c..1983464c 100644
--- a/parts/backgrounds/rgb.lua
+++ b/parts/backgrounds/rgb.lua
@@ -17,4 +17,4 @@ function back.draw()
sin(t*1.9)*.06+.08
)
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/snow.lua b/parts/backgrounds/snow.lua
index c8000236..d3a65803 100644
--- a/parts/backgrounds/snow.lua
+++ b/parts/backgrounds/snow.lua
@@ -48,4 +48,4 @@ end
function back.discard()
snow=nil
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/space.lua b/parts/backgrounds/space.lua
index 29cfaff7..96a3c1b5 100644
--- a/parts/backgrounds/space.lua
+++ b/parts/backgrounds/space.lua
@@ -43,4 +43,4 @@ end
function back.discard()
stars=nil
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/tunnel.lua b/parts/backgrounds/tunnel.lua
index 7ced0911..103de65d 100644
--- a/parts/backgrounds/tunnel.lua
+++ b/parts/backgrounds/tunnel.lua
@@ -40,4 +40,4 @@ end
function back.discard()
ring=nil
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/welcome.lua b/parts/backgrounds/welcome.lua
index 286fb5ec..e9b1cffe 100644
--- a/parts/backgrounds/welcome.lua
+++ b/parts/backgrounds/welcome.lua
@@ -36,4 +36,4 @@ function back.draw()
gc.draw(txt,-883*.5+3*sin(t*.7283),-110*.5+3*sin(t*.7626))
gc.pop()
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/backgrounds/wing.lua b/parts/backgrounds/wing.lua
index bb8b90f5..9d89060d 100644
--- a/parts/backgrounds/wing.lua
+++ b/parts/backgrounds/wing.lua
@@ -70,4 +70,4 @@ end
function back.discard()
bar,crystal=nil
end
-return back
\ No newline at end of file
+return back
diff --git a/parts/bot/bot_9s.lua b/parts/bot/bot_9s.lua
index cf1360de..cd633658 100644
--- a/parts/bot/bot_9s.lua
+++ b/parts/bot/bot_9s.lua
@@ -197,4 +197,4 @@ function bot_9s.thread(bot)
end
end
end
-return bot_9s
\ No newline at end of file
+return bot_9s
diff --git a/parts/bot/bot_cc.lua b/parts/bot/bot_cc.lua
index f63d6830..658a7bd4 100644
--- a/parts/bot/bot_cc.lua
+++ b/parts/bot/bot_cc.lua
@@ -88,4 +88,4 @@ function bot_cc:switch20G()
self.P:loadAI(self.data)
end
bot_cc.lockWrongPlace=bot_cc.updateField
-return bot_cc
\ No newline at end of file
+return bot_cc
diff --git a/parts/bot/init.lua b/parts/bot/init.lua
index b7721576..185d4dc4 100644
--- a/parts/bot/init.lua
+++ b/parts/bot/init.lua
@@ -131,4 +131,4 @@ function BOT.new(P,data)
return bot
end
-return BOT
\ No newline at end of file
+return BOT
diff --git a/parts/customEnv0.lua b/parts/customEnv0.lua
index 107b9d3f..0fda49bf 100644
--- a/parts/customEnv0.lua
+++ b/parts/customEnv0.lua
@@ -41,4 +41,4 @@ return{
bgm='hang out',
eventSet="X",
-}
\ No newline at end of file
+}
diff --git a/parts/data.lua b/parts/data.lua
index faaa4a82..be311182 100644
--- a/parts/data.lua
+++ b/parts/data.lua
@@ -427,4 +427,4 @@ function DATA.parseReplayData(fileName,fileData,ifFull)
available=false,
}
end
-return DATA
\ No newline at end of file
+return DATA
diff --git a/parts/eventsets/attacker_h.lua b/parts/eventsets/attacker_h.lua
index 25407520..a4aeaf42 100644
--- a/parts/eventsets/attacker_h.lua
+++ b/parts/eventsets/attacker_h.lua
@@ -34,4 +34,4 @@ return{
end
end
end
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/attacker_u.lua b/parts/eventsets/attacker_u.lua
index 9d84996a..5f86c681 100644
--- a/parts/eventsets/attacker_u.lua
+++ b/parts/eventsets/attacker_u.lua
@@ -43,4 +43,4 @@ return{
end
end
end
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/backfire_0.lua b/parts/eventsets/backfire_0.lua
index 1c555287..7a93bfe5 100644
--- a/parts/eventsets/backfire_0.lua
+++ b/parts/eventsets/backfire_0.lua
@@ -4,4 +4,4 @@ return{
P:receive(nil,P.lastPiece.atk,0,generateLine(P.holeRND:random(10)))
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/backfire_120.lua b/parts/eventsets/backfire_120.lua
index bfbe5688..22ae96b8 100644
--- a/parts/eventsets/backfire_120.lua
+++ b/parts/eventsets/backfire_120.lua
@@ -4,4 +4,4 @@ return{
P:receive(nil,P.lastPiece.atk,120,generateLine(P.holeRND:random(10)))
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/backfire_30.lua b/parts/eventsets/backfire_30.lua
index 8a964c4b..6d086d49 100644
--- a/parts/eventsets/backfire_30.lua
+++ b/parts/eventsets/backfire_30.lua
@@ -4,4 +4,4 @@ return{
P:receive(nil,P.lastPiece.atk,30,generateLine(P.holeRND:random(10)))
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/backfire_60.lua b/parts/eventsets/backfire_60.lua
index 056b4520..fb0c62e7 100644
--- a/parts/eventsets/backfire_60.lua
+++ b/parts/eventsets/backfire_60.lua
@@ -4,4 +4,4 @@ return{
P:receive(nil,P.lastPiece.atk,60,generateLine(P.holeRND:random(10)))
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/blindMesDisp.lua b/parts/eventsets/blindMesDisp.lua
index cf35355b..9a017750 100644
--- a/parts/eventsets/blindMesDisp.lua
+++ b/parts/eventsets/blindMesDisp.lua
@@ -10,4 +10,4 @@ return{
gc.draw(IMG.electric,0,106,0,2.6)
PLY.draw.cancelField(P)
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/c4wBase.lua b/parts/eventsets/c4wBase.lua
index 57f0f75a..05389c99 100644
--- a/parts/eventsets/c4wBase.lua
+++ b/parts/eventsets/c4wBase.lua
@@ -31,4 +31,4 @@ return{
end
end
end
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/c4wCheck_easy.lua b/parts/eventsets/c4wCheck_easy.lua
index d04f7d69..d2c42d08 100644
--- a/parts/eventsets/c4wCheck_easy.lua
+++ b/parts/eventsets/c4wCheck_easy.lua
@@ -15,4 +15,4 @@ return{
end
end
end
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/c4wCheck_hard.lua b/parts/eventsets/c4wCheck_hard.lua
index 930d4f2e..43af09ea 100644
--- a/parts/eventsets/c4wCheck_hard.lua
+++ b/parts/eventsets/c4wCheck_hard.lua
@@ -17,4 +17,4 @@ return{
end
end
end
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/checkAttack_100.lua b/parts/eventsets/checkAttack_100.lua
index d22feee8..3ab7ee67 100644
--- a/parts/eventsets/checkAttack_100.lua
+++ b/parts/eventsets/checkAttack_100.lua
@@ -11,4 +11,4 @@ return{
P:win('finish')
end
end
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/checkClearBoard.lua b/parts/eventsets/checkClearBoard.lua
index 8ce3eff2..3817205b 100644
--- a/parts/eventsets/checkClearBoard.lua
+++ b/parts/eventsets/checkClearBoard.lua
@@ -18,4 +18,4 @@ return{
end
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/checkLine_10.lua b/parts/eventsets/checkLine_10.lua
index b808f990..475ebef6 100644
--- a/parts/eventsets/checkLine_10.lua
+++ b/parts/eventsets/checkLine_10.lua
@@ -11,4 +11,4 @@ return{
P:win('finish')
end
end
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/checkLine_100.lua b/parts/eventsets/checkLine_100.lua
index 338d7be7..46e84bcf 100644
--- a/parts/eventsets/checkLine_100.lua
+++ b/parts/eventsets/checkLine_100.lua
@@ -11,4 +11,4 @@ return{
P:win('finish')
end
end
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/checkLine_1000.lua b/parts/eventsets/checkLine_1000.lua
index a42b4141..6443c155 100644
--- a/parts/eventsets/checkLine_1000.lua
+++ b/parts/eventsets/checkLine_1000.lua
@@ -11,4 +11,4 @@ return{
P:win('finish')
end
end
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/checkLine_20.lua b/parts/eventsets/checkLine_20.lua
index 6d2016a9..ca8f527a 100644
--- a/parts/eventsets/checkLine_20.lua
+++ b/parts/eventsets/checkLine_20.lua
@@ -11,4 +11,4 @@ return{
P:win('finish')
end
end
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/checkLine_200.lua b/parts/eventsets/checkLine_200.lua
index be0b3161..bbeb562f 100644
--- a/parts/eventsets/checkLine_200.lua
+++ b/parts/eventsets/checkLine_200.lua
@@ -11,4 +11,4 @@ return{
P:win('finish')
end
end
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/checkLine_40.lua b/parts/eventsets/checkLine_40.lua
index c64995ec..0affb33a 100644
--- a/parts/eventsets/checkLine_40.lua
+++ b/parts/eventsets/checkLine_40.lua
@@ -11,4 +11,4 @@ return{
P:win('finish')
end
end
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/checkLine_400.lua b/parts/eventsets/checkLine_400.lua
index 1244ec7a..c7ea4368 100644
--- a/parts/eventsets/checkLine_400.lua
+++ b/parts/eventsets/checkLine_400.lua
@@ -11,4 +11,4 @@ return{
P:win('finish')
end
end
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/checkTurn_1.lua b/parts/eventsets/checkTurn_1.lua
index 0f8c2434..bdd209db 100644
--- a/parts/eventsets/checkTurn_1.lua
+++ b/parts/eventsets/checkTurn_1.lua
@@ -10,4 +10,4 @@ return{
PLAYERS[ID].control=true
end
end
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/checkTurn_7.lua b/parts/eventsets/checkTurn_7.lua
index 7dcadd3f..08156272 100644
--- a/parts/eventsets/checkTurn_7.lua
+++ b/parts/eventsets/checkTurn_7.lua
@@ -10,4 +10,4 @@ return{
PLAYERS[ID].control=true
end
end
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/classic_fast.lua b/parts/eventsets/classic_fast.lua
index 1e9e5e02..55273350 100644
--- a/parts/eventsets/classic_fast.lua
+++ b/parts/eventsets/classic_fast.lua
@@ -42,4 +42,4 @@ return{
end
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/defender_l.lua b/parts/eventsets/defender_l.lua
index a90a6318..6a018b7b 100644
--- a/parts/eventsets/defender_l.lua
+++ b/parts/eventsets/defender_l.lua
@@ -40,4 +40,4 @@ return{
end
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/defender_n.lua b/parts/eventsets/defender_n.lua
index 9eadcfc5..fa393b15 100644
--- a/parts/eventsets/defender_n.lua
+++ b/parts/eventsets/defender_n.lua
@@ -40,4 +40,4 @@ return{
end
end
end
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/digBase.lua b/parts/eventsets/digBase.lua
index 8d9fef0c..093b2602 100644
--- a/parts/eventsets/digBase.lua
+++ b/parts/eventsets/digBase.lua
@@ -5,4 +5,4 @@ return{
end
P.fieldBeneath=0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/dig_h.lua b/parts/eventsets/dig_h.lua
index 7bf93d95..0e9dcc25 100644
--- a/parts/eventsets/dig_h.lua
+++ b/parts/eventsets/dig_h.lua
@@ -19,4 +19,4 @@ return{
end
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/dig_u.lua b/parts/eventsets/dig_u.lua
index afa24b01..40ac5f19 100644
--- a/parts/eventsets/dig_u.lua
+++ b/parts/eventsets/dig_u.lua
@@ -19,4 +19,4 @@ return{
end
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/marathon_bfmax.lua b/parts/eventsets/marathon_bfmax.lua
index 4bfd9362..b61f87a5 100644
--- a/parts/eventsets/marathon_bfmax.lua
+++ b/parts/eventsets/marathon_bfmax.lua
@@ -36,4 +36,4 @@ return{
end
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/marathon_h.lua b/parts/eventsets/marathon_h.lua
index aaebbaea..9a8530f9 100644
--- a/parts/eventsets/marathon_h.lua
+++ b/parts/eventsets/marathon_h.lua
@@ -26,4 +26,4 @@ return
end
end
end
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/marathon_n.lua b/parts/eventsets/marathon_n.lua
index bbbdc62d..b86103b3 100644
--- a/parts/eventsets/marathon_n.lua
+++ b/parts/eventsets/marathon_n.lua
@@ -24,4 +24,4 @@ return
end
end
end
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/master_ex.lua b/parts/eventsets/master_ex.lua
index ee3fa0d6..a75a5141 100644
--- a/parts/eventsets/master_ex.lua
+++ b/parts/eventsets/master_ex.lua
@@ -42,4 +42,4 @@ return{
end
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/master_final.lua b/parts/eventsets/master_final.lua
index d6a9dc16..0d47dd5c 100644
--- a/parts/eventsets/master_final.lua
+++ b/parts/eventsets/master_final.lua
@@ -51,4 +51,4 @@ return{
P.modeData.pt=0
P.modeData.target=100
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/master_h.lua b/parts/eventsets/master_h.lua
index 4c86039c..0e1e07b9 100644
--- a/parts/eventsets/master_h.lua
+++ b/parts/eventsets/master_h.lua
@@ -67,4 +67,4 @@ return{
P.modeData.pt=0
P.modeData.target=100
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/master_l.lua b/parts/eventsets/master_l.lua
index d915e613..69f8d2be 100644
--- a/parts/eventsets/master_l.lua
+++ b/parts/eventsets/master_l.lua
@@ -53,4 +53,4 @@ return{
P.modeData.pt=0
P.modeData.target=100
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/master_n.lua b/parts/eventsets/master_n.lua
index 22550013..a6d26c4a 100644
--- a/parts/eventsets/master_n.lua
+++ b/parts/eventsets/master_n.lua
@@ -67,4 +67,4 @@ return{
P.modeData.pt=0
P.modeData.target=100
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/master_ph.lua b/parts/eventsets/master_ph.lua
index 510ce64a..d7bfc297 100644
--- a/parts/eventsets/master_ph.lua
+++ b/parts/eventsets/master_ph.lua
@@ -140,4 +140,4 @@ return
P.gameEnv.fall=10
P.modeData.target=12
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/master_u.lua b/parts/eventsets/master_u.lua
index c26f5f3f..ba267276 100644
--- a/parts/eventsets/master_u.lua
+++ b/parts/eventsets/master_u.lua
@@ -62,4 +62,4 @@ return{
P.modeData.pt=0
P.modeData.target=100
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/pc_inf.lua b/parts/eventsets/pc_inf.lua
index f48995fa..464d057c 100644
--- a/parts/eventsets/pc_inf.lua
+++ b/parts/eventsets/pc_inf.lua
@@ -20,4 +20,4 @@ return{
P:lose()
end
end
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/pctrain_l.lua b/parts/eventsets/pctrain_l.lua
index fe300ac2..6e3f9da2 100644
--- a/parts/eventsets/pctrain_l.lua
+++ b/parts/eventsets/pctrain_l.lua
@@ -48,4 +48,4 @@ return{
end,
dropPiece=check,
task=check,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/pctrain_n.lua b/parts/eventsets/pctrain_n.lua
index b3e254d4..bc906f3b 100644
--- a/parts/eventsets/pctrain_n.lua
+++ b/parts/eventsets/pctrain_n.lua
@@ -39,4 +39,4 @@ return{
end,
dropPiece=check,
task=check,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/rhythm_e.lua b/parts/eventsets/rhythm_e.lua
index a92dedd9..5acc35f2 100644
--- a/parts/eventsets/rhythm_e.lua
+++ b/parts/eventsets/rhythm_e.lua
@@ -53,4 +53,4 @@ return{
end
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/rhythm_h.lua b/parts/eventsets/rhythm_h.lua
index 6dde33ac..cc3c005c 100644
--- a/parts/eventsets/rhythm_h.lua
+++ b/parts/eventsets/rhythm_h.lua
@@ -53,4 +53,4 @@ return{
end
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/rhythm_u.lua b/parts/eventsets/rhythm_u.lua
index 41bab773..e300071b 100644
--- a/parts/eventsets/rhythm_u.lua
+++ b/parts/eventsets/rhythm_u.lua
@@ -58,4 +58,4 @@ return{
end
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/survivor_e.lua b/parts/eventsets/survivor_e.lua
index f4fdb2be..943fc33d 100644
--- a/parts/eventsets/survivor_e.lua
+++ b/parts/eventsets/survivor_e.lua
@@ -21,4 +21,4 @@ return{
end
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/survivor_h.lua b/parts/eventsets/survivor_h.lua
index 53ee6c4d..453a3ef2 100644
--- a/parts/eventsets/survivor_h.lua
+++ b/parts/eventsets/survivor_h.lua
@@ -28,4 +28,4 @@ return{
end
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/survivor_l.lua b/parts/eventsets/survivor_l.lua
index c9a45b2c..414d0d23 100644
--- a/parts/eventsets/survivor_l.lua
+++ b/parts/eventsets/survivor_l.lua
@@ -22,4 +22,4 @@ return{
end
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/survivor_n.lua b/parts/eventsets/survivor_n.lua
index 5aa163b5..235fd1db 100644
--- a/parts/eventsets/survivor_n.lua
+++ b/parts/eventsets/survivor_n.lua
@@ -27,4 +27,4 @@ return{
end
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/survivor_u.lua b/parts/eventsets/survivor_u.lua
index 1f789b1e..0ed9ed03 100644
--- a/parts/eventsets/survivor_u.lua
+++ b/parts/eventsets/survivor_u.lua
@@ -25,4 +25,4 @@ return{
end
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/tsd_e.lua b/parts/eventsets/tsd_e.lua
index 8cda1dd2..af37d391 100644
--- a/parts/eventsets/tsd_e.lua
+++ b/parts/eventsets/tsd_e.lua
@@ -17,4 +17,4 @@ return{
task=function(P)
P.modeData.history={}
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/tsd_h.lua b/parts/eventsets/tsd_h.lua
index 2aadcd5e..d5468fe7 100644
--- a/parts/eventsets/tsd_h.lua
+++ b/parts/eventsets/tsd_h.lua
@@ -34,4 +34,4 @@ return{
task=function(P)
P.modeData.history={}
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/tsd_u.lua b/parts/eventsets/tsd_u.lua
index 52450ce1..da604444 100644
--- a/parts/eventsets/tsd_u.lua
+++ b/parts/eventsets/tsd_u.lua
@@ -33,4 +33,4 @@ return{
task=function(P)
P.modeData.history={}
end,
-}
\ No newline at end of file
+}
diff --git a/parts/eventsets/ultra.lua b/parts/eventsets/ultra.lua
index d29d124f..6b6a3267 100644
--- a/parts/eventsets/ultra.lua
+++ b/parts/eventsets/ultra.lua
@@ -25,4 +25,4 @@ return{
end
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/freeRow.lua b/parts/freeRow.lua
index ce17ac40..7a4577c7 100644
--- a/parts/freeRow.lua
+++ b/parts/freeRow.lua
@@ -34,4 +34,4 @@ end
function FREEROW.getCount()
return len
end
-return FREEROW
\ No newline at end of file
+return FREEROW
diff --git a/parts/gametoolfunc.lua b/parts/gametoolfunc.lua
index 751e90bf..b54f259a 100644
--- a/parts/gametoolfunc.lua
+++ b/parts/gametoolfunc.lua
@@ -725,4 +725,4 @@ do--CUS/SETXXX(k)
function CUSsto(k)return function(i)CUSTOMENV[k]=i end end
function ROOMsto(k)return function(i)ROOMENV[k]=i end end
function SETsto(k)return function(i)SETTING[k]=i end end
-end
\ No newline at end of file
+end
diff --git a/parts/globalTables.lua b/parts/globalTables.lua
index eb344cf6..955a4295 100644
--- a/parts/globalTables.lua
+++ b/parts/globalTables.lua
@@ -369,4 +369,4 @@ STAT={
lastPlay='sprint_10l',--Last played mode ID
date=false,
todayTime=0,
-}
\ No newline at end of file
+}
diff --git a/parts/language/dict_zh.lua b/parts/language/dict_zh.lua
index 09220dc7..7ffcca8a 100644
--- a/parts/language/dict_zh.lua
+++ b/parts/language/dict_zh.lua
@@ -1188,4 +1188,4 @@ return{
"【研究群】「T7023」\nvup,喜欢打块的猫猫(Z酱单推),techmino配音之一",
"https://space.bilibili.com/846180",
},
-}
\ No newline at end of file
+}
diff --git a/parts/language/lang_en.lua b/parts/language/lang_en.lua
index 581dcbe3..903cb1a6 100644
--- a/parts/language/lang_en.lua
+++ b/parts/language/lang_en.lua
@@ -947,4 +947,4 @@ return{
{C.Y,"O-Spin Triple!"},
{C.Z,"What? ",C.lC,"Xspin?"},
}
-}
\ No newline at end of file
+}
diff --git a/parts/language/lang_fr.lua b/parts/language/lang_fr.lua
index 05919d8c..e0088299 100644
--- a/parts/language/lang_fr.lua
+++ b/parts/language/lang_fr.lua
@@ -740,4 +740,4 @@ return{
['custom_clear']= {"Perso.", "NORMAL"},
['custom_puzzle']= {"Perso.", "PUZZLE"},
},
-}
\ No newline at end of file
+}
diff --git a/parts/language/lang_pt.lua b/parts/language/lang_pt.lua
index f65200af..238ca0e8 100644
--- a/parts/language/lang_pt.lua
+++ b/parts/language/lang_pt.lua
@@ -937,4 +937,4 @@ return{
{C.Y,"暫定段位:MV"},
{C.Y,"O-spin Triple!"},
}
-}
\ No newline at end of file
+}
diff --git a/parts/language/lang_symbol.lua b/parts/language/lang_symbol.lua
index 477e2d61..9c382212 100644
--- a/parts/language/lang_symbol.lua
+++ b/parts/language/lang_symbol.lua
@@ -587,4 +587,4 @@ return{
end
return s
end,
-}
\ No newline at end of file
+}
diff --git a/parts/language/lang_yygq.lua b/parts/language/lang_yygq.lua
index 903c8d0b..04dac5f2 100644
--- a/parts/language/lang_yygq.lua
+++ b/parts/language/lang_yygq.lua
@@ -311,4 +311,4 @@ return{
['custom_clear']= {"自定义", "普通"},
['custom_puzzle']= {"自定义", "拼图"},
},
-}
\ No newline at end of file
+}
diff --git a/parts/language/lang_zh.lua b/parts/language/lang_zh.lua
index 88676f21..da81cbb9 100644
--- a/parts/language/lang_zh.lua
+++ b/parts/language/lang_zh.lua
@@ -1208,4 +1208,4 @@ return{
{C.Z,"协调药水",C.H," MD减少 II(1:30)"},
-- "Z酱 可爱!",
}
-}
\ No newline at end of file
+}
diff --git a/parts/language/lang_zh2.lua b/parts/language/lang_zh2.lua
index 34684578..509c2de7 100644
--- a/parts/language/lang_zh2.lua
+++ b/parts/language/lang_zh2.lua
@@ -227,4 +227,4 @@ return{
['custom_clear']= {"自定义", "普通"},
['custom_puzzle']= {"自定义", "拼图"},
},
-}
\ No newline at end of file
+}
diff --git a/parts/language/manual_zh.lua b/parts/language/manual_zh.lua
index d8fdadda..9fc0870f 100644
--- a/parts/language/manual_zh.lua
+++ b/parts/language/manual_zh.lua
@@ -73,4 +73,4 @@ back to back(B2B)点数说明:
普通的七种彩色方块必须颜色对应;
垃圾行方块的位置只要有方块就可以,但是不能是空气.
玩家拼出画的图后就会判定胜利.
-]=],"\n")
\ No newline at end of file
+]=],"\n")
diff --git a/parts/list.lua b/parts/list.lua
index 9bd2db8a..9cc22af0 100644
--- a/parts/list.lua
+++ b/parts/list.lua
@@ -321,4 +321,4 @@ minoColor={
COLOR.R,COLOR.F,COLOR.O,COLOR.Y,COLOR.L,COLOR.J,COLOR.G,COLOR.A,
COLOR.C,COLOR.N,COLOR.S,COLOR.B,COLOR.V,COLOR.P,COLOR.M,COLOR.W,
COLOR.dH,COLOR.D,COLOR.lY,COLOR.H,COLOR.lH,COLOR.dV,COLOR.dR,COLOR.dG,
-}
\ No newline at end of file
+}
diff --git a/parts/modes.lua b/parts/modes.lua
index a5357ee1..2048b6a9 100644
--- a/parts/modes.lua
+++ b/parts/modes.lua
@@ -129,4 +129,4 @@ return{
{name='custom_puzzle'},
{name='custom_clear'},
{name="netBattle"},
-}
\ No newline at end of file
+}
diff --git a/parts/modes/PCbase.lua b/parts/modes/PCbase.lua
index 6f420487..73b2b7d3 100644
--- a/parts/modes/PCbase.lua
+++ b/parts/modes/PCbase.lua
@@ -105,4 +105,4 @@ return{
{1,3,0,0,0,0,0,0,7,5},
},
},--4*6
-}
\ No newline at end of file
+}
diff --git a/parts/modes/PClist.lua b/parts/modes/PClist.lua
index 22275292..4f7b847b 100644
--- a/parts/modes/PClist.lua
+++ b/parts/modes/PClist.lua
@@ -13,4 +13,4 @@ return{
--4*6
{{1,6,5,3,7,5},{1,6,5,3,7,3},{1,6,5,3,7,2},{5,1,6,3,2,5},{5,1,6,3,2,7},{5,1,6,3,2,6},{5,6,1,3,2,5},{5,6,1,3,2,7},{5,6,1,3,2,6},{6,5,1,3,2,5},{6,1,5,3,7,5},{6,5,1,3,2,7},{6,1,5,3,7,3},{6,1,5,3,7,2},{6,5,1,3,2,6},{6,1,5,3,2,5},{3,4,7,1,5,5},{6,1,5,3,2,7},{5,7,2,1,4,5},{3,4,7,1,5,3},{3,4,7,1,5,2},{3,4,7,1,5,1},{3,4,7,1,5,6},{3,4,1,7,5,5},{3,4,1,7,5,4},{3,4,1,7,5,3},{6,1,5,3,2,6},{1,6,5,3,2,5},{1,6,5,3,2,7},{3,4,1,7,5,2},{3,4,1,7,5,1},{5,7,2,1,4,3},{1,6,5,3,2,6},{1,5,6,3,2,5},{5,7,2,4,1,5},{1,5,6,3,2,7},{1,5,6,3,2,6},{5,2,7,4,1,5},{3,4,1,7,5,6},{3,1,4,7,5,5},{1,5,3,2,6,5},{5,2,7,4,1,4},{1,5,2,3,6,5},{3,1,4,7,5,4},{5,2,7,1,4,5},{5,2,7,1,4,3},{5,2,7,1,4,2},{5,2,1,7,4,5},{3,1,4,7,5,3},{5,2,1,7,4,4},{1,3,4,7,5,5},{5,2,1,7,4,3},{1,3,4,7,5,4},{1,3,4,7,5,3},{1,5,2,6,3,5},{1,5,2,6,3,7},{5,1,2,7,4,5},{5,1,2,7,4,4},{1,5,2,7,4,4},{6,5,1,3,7,4},{1,5,2,7,4,2},{6,5,1,3,7,3},{1,2,5,7,4,3},{6,5,1,3,7,2},{1,2,5,7,4,2},{2,1,5,7,4,7},{2,1,5,7,4,3},{2,1,5,7,4,2},{2,1,5,7,4,1},{5,6,1,3,7,4},{2,5,1,7,4,5},{2,5,1,7,4,7},{2,5,1,7,4,4},{2,5,1,7,4,3},{2,5,1,7,4,1},{2,5,7,1,4,5},{2,5,7,1,4,7},{5,6,1,3,7,2},{2,5,7,1,4,4},{2,5,7,1,4,3},{2,5,7,1,4,2},{2,5,7,1,4,1},{2,5,7,4,1,5},{2,5,7,4,1,4},{5,1,6,3,7,4},{5,1,6,3,7,2},{5,1,3,6,7,4},{5,1,3,7,6,5},{2,5,7,4,1,6},{5,1,3,7,6,4},{2,5,4,7,1,5},{2,5,4,7,1,4},{2,5,4,1,7,5},{5,3,1,7,6,5},{2,5,4,1,7,4},{2,5,4,1,7,3},{5,3,1,7,6,4},{5,3,1,6,7,5},{5,3,1,6,7,4},{5,3,6,1,7,5},{5,3,6,1,7,4},{5,3,6,1,7,3},{5,6,3,1,7,4},{2,5,1,4,7,5},{2,5,1,4,7,4},{2,5,1,4,7,3},{6,5,3,1,7,4},{6,5,3,1,7,3},{2,5,1,4,7,1},{6,5,3,7,1,4},{2,1,5,4,7,3},{2,1,5,4,7,1},{1,2,5,4,7,3},{1,5,2,4,7,5},{5,6,3,7,1,4},{1,5,2,4,7,4},{1,5,2,4,7,3},{1,5,2,4,7,2},{5,1,2,4,7,5},{5,1,2,4,7,4},{5,1,2,4,7,2},{5,3,6,7,1,5},{5,3,7,6,1,5},{5,3,7,6,1,7},{5,3,7,1,6,5},{5,3,7,1,6,7},{1,4,3,7,5,5},{1,4,3,7,5,4},{3,5,7,1,6,5},{1,4,3,7,5,3},{3,5,7,1,6,7},{3,5,7,1,6,3},{3,5,7,6,1,5},{3,5,7,6,1,7},{3,5,7,6,1,4},{3,5,6,7,1,5},{3,5,6,7,1,4},{3,6,5,7,1,5},{3,6,5,7,1,4},{4,1,3,7,5,5},{1,5,2,6,3,6},{1,5,6,2,3,5},{4,1,3,7,5,4},{4,1,3,7,5,3},{1,5,6,2,3,7},{4,1,3,7,5,2},{4,1,3,7,5,1},{4,1,3,7,5,6},{4,3,1,7,5,5},{1,5,6,2,3,6},{4,3,1,7,5,4},{4,3,1,7,5,3},{4,3,1,7,5,2},{5,2,1,4,7,5},{4,3,1,7,5,1},{4,3,1,7,5,6},{4,3,7,1,5,5},{4,3,7,1,5,4},{4,3,7,1,5,3},{4,3,7,1,5,2},{4,3,7,1,5,1},{5,2,1,4,7,4},{4,3,7,1,5,6},{5,2,1,4,7,3},{4,3,7,5,1,5},{5,2,1,4,7,2},{5,2,1,4,7,1},{4,3,7,5,1,4},{4,3,7,5,1,3},{5,2,4,1,7,5},{4,7,3,5,1,5},{5,2,4,1,7,4},{5,2,4,1,7,3},{4,7,3,5,1,4},{4,7,3,5,1,3},{4,7,3,1,5,5},{4,7,3,1,5,7},{4,7,3,1,5,4},{4,7,3,1,5,3},{4,7,3,1,5,2},{4,7,3,1,5,1},{5,2,4,7,1,5},{4,7,1,3,5,5},{5,2,4,7,1,4},{4,7,1,3,5,4},{4,7,1,3,5,3},{4,7,1,3,5,2},{4,7,1,3,5,1},{5,4,2,7,1,5},{4,7,1,3,5,6},{4,1,7,3,5,5},{5,4,2,7,1,4},{4,1,7,3,5,4},{4,1,7,3,5,3},{4,1,7,3,5,2},{4,1,7,3,5,1},{4,1,7,3,5,6},{1,4,7,3,5,5},{5,4,2,7,1,3},{1,4,7,3,5,4},{1,4,7,3,5,3},{1,4,7,3,5,6},{1,4,7,5,3,5},{1,4,7,5,3,4},{1,4,7,5,3,1},{5,4,2,1,7,5},{1,4,7,5,3,6},{4,1,7,5,3,5},{5,4,2,1,7,4},{5,4,2,1,7,3},{4,1,7,5,3,4},{4,1,7,5,3,3},{4,1,7,5,3,2},{4,1,7,5,3,1},{4,1,7,5,3,6},{4,7,1,5,3,5},{4,7,1,5,3,7},{4,7,1,5,3,4},{4,7,1,5,3,3},{4,7,1,5,3,2},{4,7,1,5,3,1},{4,7,1,5,3,6},{1,6,5,2,3,5},{4,7,5,1,3,5},{1,6,5,2,3,7},{4,7,5,1,3,7},{4,7,5,1,3,4},{4,7,5,1,3,3},{4,7,5,1,3,2},{4,7,5,3,1,5},{4,7,5,3,1,7},{4,7,5,3,1,4},{4,7,5,3,1,3},{7,4,5,3,1,5},{7,4,5,3,1,7},{7,4,5,3,1,4},{7,4,5,3,1,3},{5,4,1,2,7,5},{7,4,5,1,3,5},{7,4,5,1,3,7},{5,4,1,2,7,4},{7,4,5,1,3,4},{7,4,5,1,3,3},{7,4,5,1,3,2},{7,4,1,5,3,5},{7,4,1,5,3,7},{7,4,1,5,3,4},{7,4,1,5,3,3},{7,4,1,5,3,2},{7,1,4,5,3,5},{7,1,4,5,3,7},{7,1,4,5,3,4},{7,1,4,5,3,3},{7,1,4,5,3,6},{1,7,4,5,3,5},{1,7,4,5,3,4},{1,7,4,5,3,1},{1,7,4,5,3,6},{1,7,4,3,5,5},{1,7,4,3,5,4},{1,7,4,3,5,3},{5,4,1,2,7,3},{1,7,4,3,5,6},{7,1,4,3,5,5},{7,1,4,3,5,4},{5,1,4,2,7,5},{7,1,4,3,5,3},{5,1,4,2,7,7},{7,1,4,3,5,2},{5,1,4,2,7,4},{7,1,4,3,5,6},{7,4,1,3,5,5},{7,4,1,3,5,4},{7,4,1,3,5,3},{7,4,1,3,5,2},{1,5,4,2,7,5},{7,4,1,3,5,6},{7,4,3,1,5,5},{1,5,4,2,7,4},{7,4,3,1,5,7},{7,4,3,1,5,4},{7,4,3,1,5,3},{7,4,3,1,5,2},{1,5,4,2,7,3},{7,4,3,1,5,6},{1,6,5,2,3,6},{1,5,4,2,7,6},{6,1,5,2,3,5},{6,1,5,2,3,7},{1,5,4,7,2,5},{1,5,4,7,2,4},{6,1,5,2,3,6},{1,5,4,7,2,3},{6,5,1,2,3,5},{6,5,1,2,3,7},{6,5,1,2,3,6},{5,6,1,2,3,5},{5,6,1,2,3,7},{5,1,4,7,2,5},{5,6,1,2,3,6},{5,1,4,7,2,4},{5,1,6,2,3,5},{5,1,6,2,3,7},{5,1,6,2,3,6},{5,1,2,6,3,5},{5,1,2,6,3,7},{5,1,2,6,3,6},{5,4,1,7,2,5},{5,4,1,7,2,4},{5,2,1,6,3,5},{5,4,1,7,2,3},{5,2,1,6,3,7},{5,4,7,1,2,5},{5,4,7,1,2,4},{5,4,7,1,2,3},{5,2,1,6,3,6},{5,6,2,1,3,5},{5,4,7,2,1,5},{5,4,7,2,1,3},{5,4,7,2,1,2},{6,5,2,1,3,5},{4,5,7,2,1,5},{4,5,7,2,1,4},{4,5,7,2,1,3},{4,5,7,2,1,2},{6,5,2,3,1,5},{4,5,7,1,2,5},{6,3,5,7,1,4},{4,5,7,1,2,4},{4,5,7,1,2,3},{6,3,5,1,7,4},{4,5,1,7,2,5},{6,3,5,1,7,3},{4,5,1,7,2,4},{4,5,1,7,2,3},{3,6,5,1,7,5},{3,6,5,1,7,4},{3,6,5,1,7,3},{4,1,5,7,2,5},{4,1,5,7,2,7},{4,1,5,7,2,4},{3,5,6,1,7,5},{3,5,6,1,7,4},{3,5,6,1,7,3},{4,1,5,7,2,3},{3,5,1,6,7,5},{1,4,5,7,2,5},{3,5,1,6,7,4},{1,4,5,7,2,4},{1,4,5,7,2,3},{3,5,1,7,6,5},{1,4,5,2,7,5},{3,5,1,7,6,4},{1,4,5,2,7,4},{3,5,1,7,6,3},{1,4,5,2,7,3},{1,4,5,2,7,6},{4,1,5,2,7,5},{4,1,5,2,7,7},{4,1,5,2,7,3},{4,1,5,2,7,6},{4,5,1,2,7,5},{4,5,1,2,7,3},{4,5,2,1,7,5},{4,5,2,1,7,4},{4,5,2,1,7,3},{4,5,2,7,1,5},{4,5,2,7,1,4},{4,5,2,7,1,3},{4,2,5,7,1,5},{4,2,5,7,1,4},{4,2,5,1,7,5},{4,2,5,1,7,4},{4,2,5,1,7,3},{3,1,5,7,6,5},{4,2,1,5,7,5},{4,2,1,5,7,4},{4,2,1,5,7,3},{5,6,2,3,1,5},{3,1,5,7,6,3},{4,1,2,5,7,5},{3,1,5,6,7,5},{4,1,2,5,7,3},{3,1,5,6,7,3},{1,4,2,5,7,3},{3,1,6,5,7,5},{3,1,6,5,7,3},{1,2,4,5,7,3},{3,6,1,5,7,5},{3,6,1,5,7,3},{2,1,4,5,7,3},{2,4,1,5,7,5},{6,3,1,5,7,5},{2,4,5,1,7,5},{6,1,3,5,7,5},{5,2,6,3,1,5},{1,6,3,5,7,5},{1,3,6,5,7,3},{2,5,3,1,6,5},{1,3,5,6,7,3},{2,5,3,1,6,7},{2,5,3,1,6,4},{1,3,5,7,6,5},{2,5,3,6,1,5},{2,5,3,6,1,7},{2,5,3,6,1,4},{1,3,7,5,6,5},{1,3,7,5,6,7},{1,3,7,6,5,7},{7,4,3,5,1,5},{1,3,7,6,5,3},{7,4,3,5,1,7},{7,4,3,5,1,4},{7,4,3,5,1,3},{1,3,6,7,5,7},{1,3,6,7,5,3},{1,6,3,7,5,5},{7,3,4,5,1,5},{1,6,3,7,5,7},{7,3,4,5,1,7},{1,6,3,7,5,3},{7,3,4,5,1,4},{6,1,3,7,5,5},{7,3,4,5,1,3},{7,3,4,1,5,5},{6,3,1,7,5,5},{7,3,4,1,5,7},{7,3,4,1,5,4},{7,3,4,1,5,3},{7,3,4,1,5,2},{7,3,4,1,5,6},{3,6,1,7,5,5},{3,6,1,7,5,7},{7,3,1,4,5,5},{7,3,1,4,5,7},{7,3,1,4,5,4},{7,3,1,4,5,3},{7,3,1,4,5,2},{3,1,6,7,5,5},{3,1,6,7,5,7},{3,1,6,7,5,3},{3,1,7,6,5,5},{3,1,7,6,5,7},{3,1,7,6,5,3},{3,1,7,5,6,5},{3,1,7,5,6,3},{3,7,1,5,6,5},{3,7,1,5,6,3},{7,3,1,4,5,6},{3,7,1,6,5,5},{3,7,1,6,5,7},{7,1,3,4,5,5},{3,7,1,6,5,3},{7,1,3,4,5,4},{7,1,3,4,5,3},{3,7,6,1,5,5},{7,1,3,4,5,2},{3,7,6,1,5,7},{7,1,3,4,5,6},{3,7,6,1,5,3},{1,7,3,4,5,5},{1,7,3,4,5,4},{3,6,7,1,5,5},{3,6,7,1,5,7},{1,7,3,4,5,3},{1,7,3,4,5,1},{1,3,7,4,5,5},{6,3,7,1,5,5},{1,3,7,4,5,4},{1,3,7,4,5,3},{1,3,7,4,5,1},{6,3,7,5,1,4},{3,1,7,4,5,5},{6,3,7,5,1,3},{3,1,7,4,5,4},{3,1,7,4,5,3},{3,6,7,5,1,5},{3,1,7,4,5,1},{3,7,1,4,5,5},{3,7,6,5,1,5},{3,7,1,4,5,4},{3,7,1,4,5,3},{3,7,1,4,5,2},{3,7,5,6,1,5},{3,7,5,6,1,7},{3,7,4,1,5,5},{3,7,4,1,5,3},{3,7,4,1,5,2},{3,7,5,1,6,5},{3,7,4,1,5,1},{3,7,5,1,6,7},{3,7,4,1,5,6},{3,7,4,5,1,5},{3,7,5,1,6,3},{3,7,4,5,1,7},{3,7,4,5,1,4},{7,3,5,1,6,5},{7,3,5,1,6,7},{7,3,5,1,6,3},{3,7,5,4,1,5},{3,7,5,4,1,7},{3,7,5,4,1,4},{3,7,5,4,1,3},{7,3,5,6,1,5},{7,3,5,6,1,7},{3,7,5,4,1,2},{7,3,6,5,1,5},{7,3,6,5,1,4},{3,7,5,1,4,5},{3,7,5,1,4,7},{3,7,5,1,4,4},{3,7,5,1,4,3},{3,7,5,1,4,2},{3,7,1,5,4,5},{3,7,1,5,4,4},{3,7,1,5,4,3},{3,7,1,5,4,2},{6,2,5,3,1,5},{3,1,7,5,4,5},{3,1,7,5,4,4},{3,1,7,5,4,3},{6,2,5,1,3,5},{3,1,7,5,4,2},{1,3,7,5,4,5},{1,3,7,5,4,4},{1,3,7,5,4,3},{1,3,7,5,4,2},{1,7,3,5,4,5},{1,7,3,5,4,4},{1,7,3,5,4,3},{7,1,3,5,4,5},{7,1,3,5,4,4},{7,1,3,5,4,3},{2,5,1,3,6,4},{7,1,3,5,4,2},{7,3,1,5,4,5},{7,3,1,5,4,7},{7,3,1,5,4,4},{2,1,5,3,6,4},{7,3,1,5,4,3},{7,3,1,5,4,2},{7,3,1,5,4,1},{7,3,5,1,4,5},{7,3,5,1,4,7},{7,3,5,1,4,4},{7,3,5,1,4,3},{7,3,5,1,4,2},{2,1,6,5,3,7},{7,3,5,1,4,1},{7,3,5,1,4,6},{2,1,6,5,3,4},{7,3,5,4,1,5},{7,3,5,4,1,7},{7,3,5,4,1,4},{2,1,6,5,3,6},{7,3,5,4,1,3},{7,3,5,4,1,2},{7,3,5,4,1,1},{2,6,1,5,3,7},{2,6,1,5,3,4},{7,5,3,4,1,5},{7,5,3,4,1,7},{7,5,3,4,1,4},{7,5,3,4,1,3},{2,6,1,5,3,6},{7,5,3,4,1,2},{7,5,3,4,1,1},{6,2,1,5,3,7},{6,2,1,5,3,4},{7,5,3,1,4,5},{7,5,3,1,4,7},{7,5,3,1,4,4},{7,5,3,1,4,3},{6,2,1,5,3,6},{7,5,3,1,4,2},{7,5,3,1,4,1},{2,4,5,1,7,4},{7,5,3,1,4,6},{6,1,2,5,3,7},{6,1,2,5,3,4},{2,4,5,1,7,3},{7,5,1,3,4,5},{7,5,1,3,4,7},{7,5,1,3,4,4},{7,5,1,3,4,3},{7,5,1,3,4,1},{2,4,5,7,1,5},{7,5,1,3,4,6},{7,1,5,3,4,5},{7,1,5,3,4,7},{2,4,5,7,1,4},{7,1,5,3,4,4},{7,1,5,3,4,3},{7,1,5,3,4,6},{1,7,5,3,4,5},{2,4,7,5,1,5},{1,7,5,3,4,4},{2,4,7,5,1,4},{1,7,5,3,4,3},{1,7,5,4,3,5},{2,4,7,1,5,5},{1,7,5,4,3,4},{2,4,7,1,5,7},{1,7,5,4,3,3},{1,7,5,4,3,6},{7,1,5,4,3,5},{7,1,5,4,3,7},{7,1,5,4,3,4},{2,4,1,7,5,5},{2,4,1,7,5,7},{7,1,5,4,3,6},{7,5,1,4,3,5},{7,5,1,4,3,7},{7,5,1,4,3,4},{7,5,1,4,3,3},{7,5,1,4,3,6},{2,1,4,7,5,7},{7,5,4,1,3,5},{2,1,4,7,5,4},{7,5,4,1,3,7},{7,5,4,1,3,4},{7,5,4,1,3,3},{2,1,4,7,5,3},{7,5,4,1,3,2},{2,1,4,7,5,6},{7,5,4,3,1,5},{7,5,4,3,1,7},{7,5,4,3,1,4},{7,5,4,3,1,3},{7,5,4,3,1,2},{1,2,4,7,5,7},{1,2,4,7,5,4},{5,7,4,3,2,5},{1,2,4,7,5,3},{5,7,4,3,2,7},{5,7,4,3,2,4},{1,2,4,7,5,6},{5,7,4,3,2,3},{5,7,4,3,2,2},{1,4,2,7,5,4},{5,7,4,2,3,5},{1,4,2,7,5,3},{5,7,4,2,3,7},{5,7,4,2,3,4},{5,7,4,2,3,3},{5,7,4,2,3,2},{1,4,2,7,5,6},{5,7,4,2,3,1},{4,1,2,7,5,5},{5,7,2,4,3,5},{4,1,2,7,5,7},{4,1,2,7,5,4},{5,7,2,4,3,4},{4,1,2,7,5,3},{5,7,2,4,3,3},{5,7,2,4,3,2},{4,1,2,7,5,6},{5,2,7,4,3,5},{4,2,1,7,5,5},{4,2,1,7,5,7},{5,2,7,4,3,4},{5,2,7,4,3,3},{5,2,7,4,3,2},{2,5,7,4,3,5},{4,2,7,1,5,5},{2,5,7,4,3,4},{2,5,7,4,3,3},{4,2,7,1,5,7},{4,2,7,1,5,4},{2,5,7,3,4,5},{2,5,7,3,4,4},{2,5,7,3,4,3},{4,2,7,5,1,5},{2,5,7,3,4,1},{4,2,7,5,1,4},{2,5,7,3,4,6},{5,2,7,3,4,5},{5,2,7,3,4,4},{5,2,7,3,4,3},{5,2,7,3,4,2},{5,2,7,3,4,1},{5,2,7,3,4,6},{4,7,2,5,1,5},{5,7,2,3,4,5},{4,7,2,5,1,4},{5,7,2,3,4,4},{4,7,2,5,1,3},{5,7,2,3,4,2},{6,1,2,5,3,6},{1,6,2,5,3,7},{1,6,2,5,3,4},{4,7,2,1,5,5},{4,7,2,1,5,7},{4,7,2,1,5,4},{4,7,2,1,5,3},{7,6,3,5,1,4},{7,6,3,5,1,3},{4,7,1,2,5,5},{4,7,1,2,5,7},{4,7,1,2,5,4},{4,7,1,2,5,3},{4,7,1,2,5,6},{6,7,3,5,1,4},{4,1,7,2,5,5},{4,1,7,2,5,7},{6,7,3,5,1,3},{4,1,7,2,5,4},{4,1,7,2,5,3},{4,1,7,2,5,6},{6,7,3,1,5,5},{1,4,7,2,5,4},{1,4,7,2,5,3},{1,4,7,5,2,5},{7,6,3,1,5,5},{1,4,7,5,2,4},{1,4,7,5,2,3},{7,6,3,1,5,3},{4,1,7,5,2,5},{4,1,7,5,2,7},{4,1,7,5,2,4},{4,1,7,5,2,3},{7,3,6,1,5,5},{7,3,6,1,5,7},{4,1,7,5,2,6},{4,7,1,5,2,5},{7,3,6,1,5,3},{4,7,1,5,2,7},{4,7,1,5,2,4},{4,7,1,5,2,3},{7,3,1,6,5,5},{7,3,1,6,5,7},{7,3,1,6,5,3},{4,7,1,5,2,6},{4,7,5,1,2,5},{4,7,5,1,2,7},{7,3,1,5,6,5},{7,3,1,5,6,3},{4,7,5,1,2,3},{7,1,3,5,6,5},{7,1,3,5,6,7},{4,7,5,2,1,5},{4,7,5,2,1,4},{7,1,3,6,5,5},{4,7,5,2,1,3},{4,7,5,2,1,2},{7,1,3,6,5,7},{7,4,5,2,1,5},{7,4,5,2,1,4},{7,1,6,3,5,5},{7,4,5,2,1,3},{7,4,5,2,1,2},{7,4,5,1,2,5},{7,6,1,3,5,5},{7,4,5,1,2,7},{7,4,5,1,2,3},{7,4,1,5,2,5},{6,7,1,3,5,5},{7,4,1,5,2,7},{7,4,1,5,2,3},{6,1,7,3,5,5},{7,1,4,5,2,5},{7,1,4,5,2,7},{7,1,4,5,2,3},{1,6,7,3,5,5},{1,6,7,3,5,3},{1,7,4,5,2,5},{1,7,4,5,2,4},{1,7,6,3,5,5},{1,7,4,5,2,3},{1,7,6,3,5,4},{1,7,6,3,5,3},{1,7,4,2,5,5},{1,7,3,6,5,5},{1,7,4,2,5,4},{1,7,3,6,5,7},{1,7,3,6,5,4},{1,7,4,2,5,3},{1,7,3,5,6,5},{7,1,4,2,5,5},{1,7,3,5,6,7},{1,7,3,5,6,4},{7,1,4,2,5,4},{7,1,4,2,5,3},{1,7,5,3,6,5},{1,7,5,3,6,4},{7,4,1,2,5,5},{1,7,5,3,6,2},{1,7,5,6,3,5},{7,4,1,2,5,3},{1,7,5,6,3,7},{1,7,5,6,3,4},{1,7,5,6,3,3},{1,7,5,6,3,2},{7,4,2,1,5,5},{7,4,2,1,5,7},{1,7,5,6,3,6},{7,4,2,1,5,4},{1,7,6,5,3,5},{7,4,2,1,5,3},{1,7,6,5,3,7},{1,7,6,5,3,4},{1,7,6,5,3,3},{7,4,2,5,1,5},{1,7,6,5,3,6},{1,6,7,5,3,5},{7,4,2,5,1,4},{1,6,7,5,3,7},{7,4,2,5,1,3},{1,6,7,5,3,3},{1,6,7,5,3,2},{1,6,7,5,3,6},{7,2,4,5,1,5},{6,1,7,5,3,5},{6,1,7,5,3,7},{7,2,4,5,1,3},{6,1,7,5,3,3},{6,1,7,5,3,2},{6,1,7,5,3,6},{7,2,4,1,5,5},{6,7,1,5,3,5},{7,2,4,1,5,7},{6,7,1,5,3,7},{6,7,1,5,3,4},{6,7,1,5,3,3},{7,2,4,1,5,3},{6,7,1,5,3,2},{6,7,1,5,3,6},{7,6,1,5,3,5},{7,6,1,5,3,7},{7,2,1,4,5,7},{7,6,1,5,3,4},{7,6,1,5,3,3},{7,2,1,4,5,4},{7,2,1,4,5,3},{7,6,1,5,3,1},{7,6,1,5,3,6},{7,1,6,5,3,5},{7,1,6,5,3,7},{7,1,2,4,5,7},{7,1,6,5,3,4},{7,1,2,4,5,4},{7,1,6,5,3,3},{7,1,2,4,5,3},{7,1,6,5,3,1},{7,1,6,5,3,6},{7,1,5,6,3,5},{7,1,5,6,3,7},{7,1,5,6,3,3},{1,7,2,4,5,7},{7,1,5,6,3,1},{1,7,2,4,5,4},{7,1,5,6,3,6},{1,7,2,4,5,3},{7,1,5,3,6,5},{1,2,7,4,5,7},{1,2,7,4,5,4},{7,5,1,3,6,5},{1,2,7,4,5,3},{1,2,7,4,5,6},{2,1,7,4,5,7},{2,1,7,4,5,4},{7,5,1,6,3,4},{2,1,7,4,5,3},{2,1,7,4,5,6},{2,7,1,4,5,7},{2,7,1,4,5,4},{7,5,6,1,3,4},{2,7,1,4,5,3},{2,7,1,4,5,6},{2,7,4,1,5,5},{7,6,5,1,3,4},{2,7,4,1,5,7},{6,7,5,1,3,4},{2,7,4,5,1,5},{2,7,4,5,1,4},{6,7,5,3,1,4},{6,7,5,3,1,3},{2,7,5,4,1,5},{7,6,5,3,1,4},{5,7,2,3,4,1},{7,6,5,3,1,3},{5,7,2,3,4,6},{5,7,3,2,4,5},{5,7,3,2,4,4},{7,5,6,3,1,4},{5,7,3,2,4,3},{7,5,6,3,1,3},{5,7,3,2,4,2},{7,5,3,6,1,5},{7,5,3,6,1,7},{5,7,3,2,4,1},{7,5,3,1,6,5},{7,5,3,1,6,7},{5,7,3,2,4,6},{5,7,3,4,2,5},{1,6,2,5,3,6},{1,2,6,5,3,7},{5,7,3,4,2,7},{5,7,3,2,6,5},{5,7,3,4,2,4},{5,7,3,2,6,4},{5,7,3,2,6,3},{5,7,3,4,2,3},{5,7,3,4,2,2},{5,7,3,4,2,6},{5,7,3,6,2,4},{5,3,7,4,2,5},{5,7,3,6,2,3},{5,3,7,4,2,7},{5,3,7,4,2,4},{5,3,7,4,2,2},{5,7,6,3,2,3},{5,3,7,4,2,6},{5,3,7,2,4,5},{1,2,6,5,3,4},{5,6,7,3,2,3},{5,6,7,3,2,1},{1,2,6,5,3,6},{6,5,7,3,2,3},{6,5,7,3,2,1},{1,2,5,6,3,6},{1,2,5,3,6,5},{6,5,7,2,3,3},{1,2,3,5,6,5},{5,6,7,2,3,3},{5,3,7,2,4,4},{5,3,7,2,4,3},{5,3,7,2,4,2},{5,3,7,2,4,1},{5,3,7,2,4,6},{5,3,2,7,4,5},{1,2,3,6,5,5},{5,3,2,7,4,4},{1,2,3,6,5,4},{5,3,2,7,4,3},{5,3,2,7,4,2},{5,3,2,7,4,1},{5,3,2,7,4,6},{1,2,3,6,5,6},{5,2,3,7,4,5},{1,2,6,3,5,7},{5,2,3,7,4,4},{1,2,6,3,5,4},{5,2,3,7,4,3},{5,2,3,7,4,2},{5,2,3,7,4,1},{1,2,6,3,5,6},{5,2,3,7,4,6},{1,6,2,3,5,7},{2,5,3,7,4,5},{1,6,2,3,5,4},{2,5,3,7,4,4},{2,5,3,7,4,3},{1,6,2,3,5,6},{6,1,2,3,5,7},{2,5,3,7,4,1},{6,1,2,3,5,4},{2,5,3,7,4,6},{2,3,5,7,4,5},{6,1,2,3,5,6},{2,3,5,7,4,4},{2,3,5,7,4,3},{2,3,5,7,4,2},{6,2,1,3,5,7},{2,3,5,7,4,1},{6,2,1,3,5,4},{2,3,5,7,4,6},{3,2,5,7,4,5},{3,2,5,7,4,4},{6,2,1,3,5,6},{3,2,5,7,4,3},{3,2,5,7,4,2},{2,6,1,3,5,7},{3,2,5,7,4,1},{3,2,5,7,4,6},{2,6,1,3,5,4},{3,5,2,7,4,5},{3,5,2,7,4,4},{2,6,1,3,5,6},{3,5,2,7,4,3},{3,5,2,7,4,2},{3,5,2,7,4,1},{2,1,6,3,5,7},{3,5,2,7,4,6},{2,1,6,3,5,4},{3,5,7,2,4,5},{3,5,7,2,4,4},{3,5,7,2,4,3},{2,1,6,3,5,6},{3,5,7,2,4,1},{3,5,7,4,2,5},{2,1,3,6,5,4},{3,5,7,4,2,7},{3,5,7,4,2,4},{3,5,7,4,2,3},{2,1,3,6,5,6},{3,5,4,7,2,5},{3,5,4,7,2,3},{3,5,4,2,7,5},{3,5,4,2,7,4},{3,5,4,2,7,3},{3,5,2,4,7,5},{2,3,1,6,5,4},{3,5,2,4,7,4},{3,5,2,4,7,3},{2,3,1,6,5,6},{3,5,2,4,7,2},{2,3,6,1,5,4},{3,2,5,4,7,5},{2,3,6,1,5,6},{3,2,5,4,7,4},{3,2,5,4,7,3},{3,2,5,4,7,2},{2,6,3,1,5,4},{3,2,5,4,7,6},{2,3,5,4,7,5},{2,6,3,1,5,6},{2,3,5,4,7,4},{6,2,3,1,5,4},{2,3,5,4,7,3},{2,3,5,4,7,6},{6,2,3,1,5,6},{2,5,3,4,7,5},{6,2,3,5,1,5},{2,5,3,4,7,4},{2,5,3,4,7,3},{2,5,3,4,7,6},{5,2,3,4,7,5},{5,2,3,4,7,4},{5,2,3,4,7,6},{5,3,2,4,7,5},{2,3,6,5,1,5},{5,3,2,4,7,4},{5,3,2,4,7,3},{5,3,2,4,7,2},{2,3,5,6,1,5},{2,3,5,6,1,7},{5,3,4,2,7,5},{2,3,5,6,1,4},{5,3,4,2,7,4},{5,3,4,2,7,3},{2,3,5,1,6,5},{2,3,5,1,6,7},{2,3,5,1,6,4},{5,3,4,7,2,5},{5,3,4,7,2,7},{3,2,5,1,6,5},{3,2,5,1,6,7},{3,2,5,1,6,4},{3,2,5,6,1,5},{3,2,5,6,1,7},{3,2,5,6,1,4},{5,3,4,7,2,3},{3,2,6,5,1,5},{5,4,3,7,2,5},{5,4,3,7,2,7},{5,4,3,7,2,3},{5,4,3,2,7,5},{5,4,3,2,7,4},{5,4,3,2,7,3},{3,6,2,5,1,5},{5,4,2,3,7,5},{5,4,2,3,7,4},{5,4,2,3,7,3},{5,4,2,3,7,1},{6,3,2,5,1,5},{5,4,2,3,7,6},{5,2,4,3,7,5},{5,2,4,3,7,4},{5,2,4,3,7,3},{5,2,4,3,7,1},{5,2,4,3,7,6},{2,5,4,3,7,5},{3,6,2,1,5,5},{2,5,4,3,7,4},{2,5,4,3,7,3},{2,5,4,3,7,1},{2,5,4,3,7,6},{3,2,6,1,5,5},{2,5,4,7,3,5},{2,5,4,7,3,4},{2,5,4,7,3,3},{3,2,1,6,5,5},{2,5,4,7,3,1},{5,2,4,7,3,5},{5,2,4,7,3,4},{3,2,1,5,6,5},{5,2,4,7,3,3},{5,2,4,7,3,1},{5,4,2,7,3,5},{5,4,2,7,3,4},{3,1,2,5,6,5},{5,4,2,7,3,3},{5,4,2,7,3,1},{5,4,7,2,3,5},{3,1,2,6,5,5},{5,4,7,2,3,4},{5,4,7,2,3,3},{5,4,7,2,3,1},{5,4,7,3,2,5},{5,4,7,3,2,7},{5,4,7,3,2,4},{4,5,7,3,2,5},{4,5,7,3,2,7},{4,5,7,3,2,4},{6,3,1,2,5,7},{4,5,7,2,3,5},{4,5,7,2,3,4},{4,5,7,2,3,3},{4,5,7,2,3,1},{6,1,3,2,5,7},{4,5,2,7,3,5},{4,5,2,7,3,4},{4,5,2,7,3,3},{4,5,2,7,3,1},{1,6,3,2,5,7},{4,2,5,7,3,5},{4,2,5,7,3,4},{4,2,5,7,3,3},{4,2,5,7,3,1},{2,4,5,7,3,5},{2,4,5,7,3,4},{2,4,5,7,3,3},{1,3,2,6,5,5},{2,4,5,7,3,1},{2,4,5,3,7,4},{2,4,5,3,7,3},{1,3,2,5,6,5},{2,4,5,3,7,1},{4,2,5,3,7,5},{4,2,5,3,7,4},{4,2,5,3,7,3},{1,3,5,2,6,5},{4,2,5,3,7,1},{4,5,2,3,7,5},{4,5,2,3,7,4},{4,5,2,3,7,3},{4,5,2,3,7,1},{4,5,2,3,7,6},{2,7,5,4,1,4},{2,7,5,4,1,6},{2,7,5,1,4,5},{2,7,5,1,4,7},{2,7,5,1,4,4},{2,7,5,1,4,1},{5,7,6,2,3,5},{2,7,1,5,4,7},{2,7,1,5,4,4},{5,7,6,2,3,3},{2,7,1,5,4,2},{2,7,1,5,4,1},{5,7,2,6,3,5},{2,1,7,5,4,7},{2,1,7,5,4,2},{2,1,7,5,4,1},{5,7,2,6,3,4},{1,2,7,5,4,3},{5,7,2,6,3,3},{1,2,7,5,4,2},{5,7,2,3,6,5},{5,7,2,3,6,4},{5,7,2,3,6,3},{1,7,2,5,4,3},{5,2,7,3,6,5},{5,2,7,3,6,4},{7,1,2,5,4,3},{5,2,7,3,6,3},{5,2,7,6,3,5},{7,2,1,5,4,7},{5,2,7,6,3,4},{5,2,7,6,3,3},{7,2,1,5,4,2},{7,2,1,5,4,1},{7,2,5,1,4,5},{7,2,5,1,4,7},{7,2,5,1,4,4},{5,2,6,7,3,4},{5,2,6,7,3,3},{7,2,5,1,4,2},{7,2,5,1,4,1},{5,6,2,7,3,3},{6,5,2,7,3,3},{7,2,5,4,1,5},{6,2,5,7,3,3},{6,2,5,7,3,1},{7,5,2,4,1,5},{2,6,5,7,3,4},{2,6,5,7,3,3},{2,6,5,7,3,1},{7,5,2,1,4,5},{2,5,6,7,3,4},{2,5,6,7,3,3},{2,5,6,7,3,1},{7,5,1,2,4,5},{2,5,7,6,3,4},{7,5,1,2,4,4},{7,5,1,2,4,3},{2,5,7,6,3,1},{2,5,7,3,6,5},{2,5,7,3,6,4},{2,5,7,3,6,3},{7,1,5,2,4,4},{7,1,5,2,4,3},{2,5,7,3,6,1},{2,5,3,7,6,5},{2,5,3,7,6,4},{2,5,3,7,6,3},{1,7,5,2,4,4},{1,7,5,2,4,3},{1,7,5,2,4,2},{2,5,3,6,7,4},{1,7,5,4,2,5},{2,5,3,6,7,3},{1,7,5,4,2,4},{1,7,5,4,2,3},{1,7,5,4,2,1},{2,5,6,3,7,4},{7,1,5,4,2,5},{2,5,6,3,7,3},{7,1,5,4,2,7},{7,1,5,4,2,4},{7,1,5,4,2,3},{2,5,6,3,7,6},{2,6,5,3,7,4},{7,5,1,4,2,5},{2,6,5,3,7,3},{7,5,1,4,2,7},{7,5,1,4,2,4},{2,6,5,3,7,6},{6,2,5,3,7,4},{7,5,4,1,2,5},{6,2,5,3,7,3},{7,5,4,1,2,7},{7,5,4,1,2,3},{7,5,4,2,1,5},{7,5,4,2,1,4},{7,5,4,2,1,3},{7,5,4,2,1,2},{5,7,4,3,6,7},{5,7,4,3,6,4},{5,7,4,3,6,3},{6,2,5,3,7,6},{5,7,4,6,3,5},{5,7,4,6,3,7},{6,5,2,3,7,3},{6,5,2,3,7,2},{5,7,4,6,3,4},{5,7,4,6,3,3},{6,5,2,3,7,6},{5,7,4,6,3,1},{5,7,6,4,3,5},{5,6,2,3,7,3},{5,6,2,3,7,2},{5,7,6,4,3,4},{5,6,2,3,7,6},{5,7,6,4,3,3},{5,7,6,4,3,2},{5,2,6,3,7,3},{5,7,6,4,3,6},{5,2,6,3,7,2},{5,6,7,4,3,5},{5,2,6,3,7,6},{5,2,3,6,7,5},{5,2,3,6,7,3},{5,6,7,4,3,4},{5,2,3,7,6,5},{5,6,7,4,3,6},{6,5,7,4,3,5},{5,2,3,7,6,4},{5,2,3,7,6,3},{6,5,7,4,3,4},{5,3,2,7,6,5},{5,3,2,7,6,4},{5,3,2,6,7,5},{5,3,2,6,7,3},{5,3,6,2,7,3},{5,6,3,2,7,4},{5,3,7,4,6,7},{6,5,3,2,7,4},{6,5,3,2,7,3},{5,3,7,4,6,4},{5,3,7,4,6,3},{5,3,7,6,4,5},{6,5,3,7,2,3},{5,3,7,6,4,4},{5,3,7,6,4,3},{6,5,3,7,2,1},{5,3,7,6,4,2},{5,3,6,7,4,5},{5,3,6,7,4,4},{5,6,3,7,2,1},{5,3,6,7,4,3},{5,6,3,7,4,5},{5,3,6,7,2,3},{5,6,3,7,4,4},{5,6,3,7,4,3},{5,6,3,7,4,2},{5,3,7,6,2,4},{6,5,3,7,4,5},{5,3,7,2,6,5},{5,3,7,2,6,4},{6,5,3,7,4,4},{3,5,7,2,6,5},{6,5,3,7,4,3},{6,5,3,7,4,2},{6,3,5,7,4,5},{6,3,5,7,4,7},{6,3,5,7,4,4},{6,3,5,7,4,3},{6,3,5,7,4,2},{3,5,7,6,2,3},{3,6,5,7,4,5},{3,6,5,7,4,7},{3,6,5,7,4,4},{3,6,5,7,4,3},{3,5,6,7,2,3},{3,5,6,7,4,5},{3,5,6,7,4,7},{3,5,6,7,4,4},{3,5,6,7,4,3},{3,6,5,7,2,3},{6,3,5,7,2,3},{6,3,5,7,2,1},{3,5,7,6,4,5},{3,5,7,6,4,7},{3,5,7,6,4,4},{6,3,5,2,7,4},{6,3,5,2,7,3},{3,5,7,6,4,3},{3,5,7,4,6,5},{3,5,7,4,6,7},{3,5,7,4,6,4},{3,6,5,2,7,3},{3,5,7,4,6,3},{3,5,4,7,6,5},{3,5,4,7,6,3},{3,5,4,6,7,5},{3,5,4,6,7,4},{3,5,6,2,7,3},{3,5,2,6,7,5},{3,5,2,6,7,3},{3,5,2,7,6,5},{4,5,3,2,7,5},{4,5,3,2,7,4},{4,5,3,2,7,3},{4,5,3,7,2,5},{4,5,3,7,2,7},{4,5,3,7,2,3},{1,6,3,5,2,5},{4,3,5,7,2,5},{4,3,5,7,2,3},{6,1,3,5,2,5},{4,3,5,2,7,5},{4,3,5,2,7,4},{4,3,5,2,7,3},{6,3,1,5,2,5},{4,3,2,5,7,5},{4,3,2,5,7,4},{4,3,2,5,7,3},{4,3,2,5,7,2},{4,2,3,5,7,4},{4,2,3,5,7,3},{4,2,3,5,7,6},{3,1,5,2,6,5},{2,4,3,5,7,4},{2,4,3,5,7,3},{2,4,3,5,7,6},{2,3,4,5,7,4},{2,3,4,5,7,3},{2,3,4,5,7,6},{3,2,4,5,7,5},{3,2,4,5,7,4},{3,2,4,5,7,3},{3,2,4,5,7,2},{3,4,2,5,7,5},{3,5,6,1,2,4},{3,4,2,5,7,4},{3,4,2,5,7,3},{3,4,2,5,7,2},{3,4,5,2,7,5},{6,3,5,1,2,5},{3,4,5,2,7,4},{6,3,5,2,1,5},{3,4,5,2,7,3},{3,4,5,7,2,5},{3,6,5,2,1,4},{3,4,5,7,2,3},{3,5,6,2,1,4},{3,5,2,6,1,4},{3,5,2,1,6,4},{5,4,6,2,1,3},{5,6,4,2,1,5},{5,6,4,2,1,3},{6,5,4,2,1,5},{6,5,4,1,2,5},{5,6,4,1,2,5},{4,3,7,5,2,5},{4,3,7,5,2,4},{4,3,7,5,2,3},{3,5,4,6,7,3},{3,5,6,4,7,5},{3,5,6,4,7,7},{3,5,6,4,7,4},{3,5,2,7,6,3},{3,5,6,4,7,3},{3,5,6,4,7,6},{3,2,5,7,6,5},{3,6,5,4,7,5},{3,6,5,4,7,7},{3,2,5,7,6,4},{3,2,5,7,6,3},{3,6,5,4,7,4},{3,6,5,4,7,3},{3,6,5,4,7,6},{3,2,5,6,7,5},{6,3,5,4,7,5},{6,3,5,4,7,7},{3,2,5,6,7,4},{3,2,5,6,7,3},{6,3,5,4,7,4},{6,3,5,4,7,3},{6,3,5,4,7,2},{6,3,5,4,7,6},{6,5,3,4,7,5},{6,5,3,4,7,4},{6,5,3,4,7,3},{6,5,3,4,7,2},{5,6,3,4,7,5},{5,6,3,4,7,4},{5,6,3,4,7,3},{5,6,3,4,7,2},{3,2,6,5,7,5},{5,3,6,4,7,5},{3,2,6,5,7,3},{3,6,2,5,7,5},{3,6,2,5,7,4},{3,6,2,5,7,3},{5,3,6,4,7,4},{6,3,2,5,7,4},{5,3,6,4,7,3},{6,3,2,5,7,3},{5,3,6,4,7,6},{5,3,4,6,7,5},{5,3,4,6,7,4},{6,2,3,5,7,4},{5,3,4,6,7,3},{6,2,3,5,7,3},{2,6,3,5,7,4},{2,6,3,5,7,3},{2,3,6,5,7,3},{2,3,5,6,7,4},{2,3,5,6,7,3},{2,3,5,7,6,5},{2,3,5,7,6,4},{2,3,5,7,6,3},{2,3,7,5,6,5},{2,3,7,5,6,4},{2,3,7,6,5,5},{2,3,7,6,5,4},{2,3,7,6,5,3},{2,3,7,6,5,6},{2,3,6,7,5,4},{2,3,6,7,5,3},{2,3,6,7,5,6},{2,6,3,7,5,7},{2,6,3,7,5,4},{2,6,3,7,5,3},{2,6,3,7,5,6},{6,2,3,7,5,7},{6,2,3,7,5,4},{6,2,3,7,5,3},{6,2,3,7,5,6},{6,3,2,7,5,7},{6,3,2,7,5,4},{6,3,2,7,5,3},{3,6,2,7,5,4},{3,6,2,7,5,3},{3,2,6,7,5,4},{3,2,6,7,5,3},{3,2,7,6,5,4},{3,2,7,5,6,5},{3,2,7,5,6,4},{3,2,7,5,6,3},{3,7,2,5,6,5},{3,7,2,5,6,4},{3,7,2,6,5,4},{3,7,6,2,5,3},{3,6,7,2,5,4},{6,3,7,2,5,7},{6,3,7,2,5,4},{6,3,7,5,2,3},{3,6,7,5,2,3},{4,3,5,7,6,5},{3,6,7,5,2,1},{4,3,5,7,6,4},{4,3,5,7,6,3},{3,7,6,5,2,3},{4,3,5,6,7,5},{3,7,6,5,2,1},{4,3,5,6,7,4},{4,3,5,6,7,3},{3,7,5,6,2,1},{4,3,6,5,7,5},{3,7,5,2,6,5},{4,3,6,5,7,4},{4,3,6,5,7,3},{4,3,6,5,7,6},{3,7,5,2,6,1},{4,6,3,5,7,5},{7,3,5,2,6,5},{4,6,3,5,7,4},{4,6,3,5,7,3},{7,3,5,2,6,3},{4,6,3,5,7,6},{6,4,3,5,7,4},{6,4,3,5,7,3},{6,4,3,5,7,6},{7,3,5,6,2,3},{7,3,6,5,2,3},{7,6,3,5,2,3},{6,7,3,5,2,3},{6,7,3,2,5,7},{6,7,3,2,5,4},{7,6,3,2,5,7},{7,6,3,2,5,4},{7,3,6,2,5,5},{7,3,2,6,5,5},{7,3,2,5,6,5},{6,4,2,7,3,7},{6,4,2,7,3,1},{6,4,2,7,3,6},{4,6,2,7,3,5},{4,6,2,7,3,7},{4,6,2,7,3,1},{4,6,2,7,3,6},{4,2,6,7,3,5},{4,2,6,7,3,7},{4,2,6,7,3,6},{4,2,7,6,3,5},{4,2,7,6,3,7},{4,2,7,6,3,6},{4,2,7,3,6,7},{4,2,7,3,6,2},{4,2,7,3,6,1},{4,2,7,3,6,6},{4,7,2,3,6,1},{4,7,2,3,6,6},{4,7,2,6,3,7},{4,7,2,6,3,6},{4,7,6,2,3,5},{4,7,6,2,3,7},{4,7,6,2,3,1},{4,7,6,2,3,6},{4,6,7,2,3,5},{4,6,7,2,3,7},{4,6,7,2,3,1},{4,6,7,2,3,6},{6,4,7,2,3,5},{6,4,7,2,3,7},{6,4,7,2,3,1},{6,4,7,2,3,6},{6,4,7,3,2,5},{6,4,7,3,2,7},{6,4,7,3,2,1},{6,4,7,3,2,6},{4,6,7,3,2,5},{4,6,7,3,2,7},{4,6,7,3,2,2},{4,6,7,3,2,1},{4,6,7,3,2,6},{4,7,6,3,2,7},{4,7,6,3,2,2},{4,7,6,3,2,1},{4,7,6,3,2,6},{4,7,3,6,2,5},{4,7,3,6,2,7},{4,7,3,6,2,2},{4,7,3,6,2,1},{4,7,3,6,2,6},{4,7,3,2,6,5},{4,7,3,2,6,7},{4,7,3,2,6,2},{4,7,3,2,6,1},{4,7,3,2,6,6},{7,4,3,2,1,5},{7,4,3,2,1,2},{7,4,3,2,1,1},{7,4,3,1,2,5},{7,4,3,1,2,7},{7,4,3,1,2,2},{7,4,3,1,2,1},{7,4,3,1,2,6},{7,4,1,3,2,5},{7,4,1,3,2,7},{7,4,1,3,2,2},{7,4,1,3,2,6},{7,1,4,3,2,5},{7,1,4,3,2,7},{7,1,4,3,2,2},{7,1,4,3,2,1},{1,7,4,3,2,7},{1,7,4,3,2,2},{2,6,1,7,4,4},{2,6,1,7,4,3},{6,2,1,7,4,4},{1,7,4,3,2,1},{6,2,1,7,4,3},{1,7,4,3,2,6},{1,7,4,2,3,7},{1,7,4,2,3,2},{6,1,2,7,4,4},{1,7,4,2,3,6},{6,1,2,7,4,3},{7,1,4,2,3,5},{7,1,4,2,3,7},{1,6,2,7,4,4},{1,6,2,7,4,3},{7,1,4,2,3,6},{7,4,1,2,3,5},{7,4,1,2,3,7},{7,4,1,2,3,2},{7,4,1,2,3,1},{7,4,1,2,3,6},{7,4,2,1,3,5},{7,4,2,1,3,7},{7,4,2,1,3,2},{7,4,2,1,3,1},{7,4,2,3,1,5},{7,4,2,3,1,2},{7,4,2,3,1,1},{7,2,4,3,1,5},{7,2,4,3,1,7},{7,2,3,5,6,5},{3,4,7,5,6,4},{7,2,3,5,6,4},{3,4,7,5,6,3},{3,4,7,6,5,5},{7,2,3,6,5,5},{3,4,7,6,5,7},{3,4,7,6,5,4},{7,2,3,6,5,4},{3,4,7,6,5,3},{7,2,3,6,5,3},{7,2,3,6,5,6},{3,4,6,7,5,5},{7,2,6,3,5,5},{3,4,6,7,5,7},{7,2,6,3,5,7},{3,4,6,7,5,4},{7,2,6,3,5,4},{3,4,6,7,5,3},{7,2,6,3,5,3},{3,6,4,7,5,5},{7,2,6,3,5,6},{3,6,4,7,5,7},{7,6,2,3,5,5},{7,6,2,3,5,7},{3,6,4,7,5,4},{7,6,2,3,5,4},{3,6,4,7,5,3},{7,6,2,3,5,3},{7,6,2,3,5,6},{6,7,2,3,5,7},{3,6,4,7,5,6},{6,3,4,7,5,5},{6,7,2,3,5,4},{6,7,2,3,5,3},{6,3,4,7,5,4},{6,3,4,7,5,3},{6,7,2,3,5,6},{6,2,7,3,5,7},{6,3,4,7,5,6},{6,2,7,3,5,4},{6,2,7,3,5,3},{6,2,7,3,5,6},{2,6,7,3,5,7},{2,6,7,3,5,4},{2,6,7,3,5,3},{2,6,7,3,5,6},{2,7,6,3,5,5},{2,7,6,3,5,7},{2,7,6,3,5,4},{2,7,6,3,5,3},{2,7,6,3,5,6},{2,7,3,6,5,5},{2,7,3,6,5,4},{2,7,3,6,5,3},{2,7,3,6,5,6},{2,7,3,5,6,5},{2,7,3,5,6,4},{2,7,5,3,6,5},{2,7,5,3,6,4},{4,7,3,5,6,5},{4,7,3,5,6,7},{2,7,5,3,6,1},{4,7,3,5,6,4},{4,7,3,5,6,3},{2,7,5,6,3,5},{2,7,5,6,3,4},{4,7,3,6,5,5},{4,7,3,6,5,7},{2,7,5,6,3,1},{4,7,3,6,5,4},{4,7,3,6,5,3},{2,7,6,5,3,5},{2,7,6,5,3,4},{4,7,6,3,5,5},{4,7,6,3,5,7},{4,7,6,3,5,4},{4,7,6,3,5,3},{2,6,7,5,3,4},{4,6,7,3,5,5},{2,6,7,5,3,1},{4,6,7,3,5,7},{4,6,7,3,5,4},{4,6,7,3,5,3},{6,2,7,5,3,4},{4,6,7,3,5,6},{6,2,7,5,3,1},{6,4,7,3,5,5},{6,4,7,3,5,4},{6,7,2,5,3,4},{6,4,7,3,5,3},{6,7,2,5,3,1},{6,4,7,3,5,6},{6,4,7,5,3,5},{7,6,2,5,3,5},{6,4,7,5,3,7},{6,4,7,5,3,4},{7,6,2,5,3,4},{6,4,7,5,3,3},{7,6,2,5,3,3},{6,4,7,5,3,1},{4,6,7,5,3,5},{7,2,6,5,3,5},{4,6,7,5,3,7},{4,6,7,5,3,4},{7,2,6,5,3,4},{4,6,7,5,3,3},{7,2,6,5,3,3},{4,7,6,5,3,5},{7,2,5,6,3,5},{4,7,6,5,3,7},{7,2,5,6,3,4},{4,7,6,5,3,4},{7,2,5,6,3,3},{4,7,6,5,3,3},{7,2,5,3,6,5},{4,7,5,6,3,5},{7,2,5,3,6,4},{4,7,5,6,3,7},{4,7,5,6,3,4},{4,7,5,6,3,3},{7,5,2,3,6,5},{4,7,5,3,6,5},{4,7,5,3,6,7},{7,5,2,3,6,3},{4,7,5,3,6,4},{4,7,5,3,6,3},{7,5,2,6,3,5},{7,4,5,3,6,5},{7,4,5,3,6,7},{7,5,2,6,3,3},{7,4,5,3,6,4},{7,5,6,2,3,5},{7,5,6,2,3,4},{7,5,6,2,3,3},{7,6,5,2,3,5},{7,6,5,2,3,4},{7,6,5,2,3,3},{6,7,5,2,3,4},{7,4,5,3,6,3},{6,7,5,2,3,3},{7,4,5,6,3,5},{7,4,5,6,3,7},{7,4,5,6,3,4},{7,4,5,6,3,3},{6,7,5,3,2,3},{7,4,5,6,3,6},{7,4,6,5,3,5},{7,4,6,5,3,7},{7,4,6,5,3,4},{7,6,5,3,2,3},{7,4,6,5,3,3},{7,4,6,5,3,2},{7,4,6,5,3,6},{7,6,4,5,3,5},{7,6,4,5,3,4},{7,6,4,5,3,3},{7,6,4,5,3,2},{7,6,4,5,3,6},{6,7,4,5,3,5},{6,7,4,5,3,7},{6,7,4,5,3,4},{6,7,4,5,3,3},{7,5,3,6,2,3},{6,7,4,3,5,5},{7,5,3,2,6,5},{6,7,4,3,5,4},{6,7,4,3,5,3},{7,5,3,2,6,3},{6,7,4,3,5,6},{7,6,4,3,5,5},{5,7,3,2,1,5},{7,6,4,3,5,4},{7,6,4,3,5,3},{5,7,3,2,1,4},{5,7,3,2,1,3},{7,6,4,3,5,6},{7,4,6,3,5,5},{7,4,6,3,5,7},{5,7,3,1,2,5},{7,4,6,3,5,4},{5,7,3,1,2,4},{7,4,6,3,5,3},{5,7,3,1,2,3},{5,7,3,1,2,1},{7,4,6,3,5,6},{7,4,3,6,5,5},{7,4,3,6,5,7},{7,4,3,6,5,4},{7,4,3,6,5,3},{7,4,3,5,6,5},{7,4,3,5,6,7},{7,4,3,5,6,4},{7,4,3,5,6,3},{5,7,2,1,3,5},{5,7,2,1,3,3},{5,7,2,3,1,5},{5,7,2,3,1,3},{5,2,7,3,1,5},{5,2,7,3,1,3},{5,2,7,1,3,5},{5,2,7,1,3,3},{1,2,6,7,4,4},{1,2,6,7,4,3},{1,2,7,6,4,3},{1,2,7,4,6,4},{1,2,7,4,6,3},{1,2,4,7,6,4},{1,2,4,7,6,3},{1,2,4,6,7,4},{7,2,4,3,1,2},{7,2,4,3,1,1},{1,2,6,4,7,4},{7,2,4,1,3,5},{7,2,4,1,3,2},{7,2,4,1,3,1},{1,6,2,4,7,4},{7,2,1,4,3,5},{7,2,1,4,3,6},{6,1,2,4,7,4},{7,1,2,4,3,5},{6,2,1,4,7,4},{7,1,2,4,3,6},{6,2,1,4,7,3},{1,7,2,4,3,2},{2,6,1,4,7,4},{1,7,2,4,3,6},{2,1,6,4,7,4},{1,2,7,4,3,2},{1,2,7,4,3,6},{2,1,4,6,7,4},{2,1,7,4,3,1},{2,1,7,4,3,6},{2,1,4,7,6,4},{2,7,1,4,3,1},{2,7,1,4,3,6},{2,7,4,1,3,5},{2,7,4,1,3,2},{2,7,4,1,3,1},{2,7,4,1,3,6},{2,7,4,3,1,7},{2,7,4,3,1,2},{2,4,1,7,6,4},{2,7,4,3,1,1},{2,7,4,3,1,6},{2,4,1,6,7,4},{6,2,4,1,7,3},{6,2,4,7,1,3},{2,4,7,1,6,4},{4,2,7,1,6,4},{4,6,2,7,1,3},{6,4,2,7,1,3},{6,4,2,1,7,3},{4,6,2,1,7,3},{4,2,1,6,7,4},{4,2,1,6,7,3},{4,2,1,7,6,4},{4,1,2,7,6,4},{4,1,2,7,6,3},{3,7,4,2,1,5},{3,7,4,2,1,7},{3,7,4,2,1,2},{4,1,2,6,7,4},{3,7,4,2,1,1},{3,7,4,2,1,6},{3,7,4,1,2,5},{3,7,4,1,2,7},{4,1,6,2,7,4},{3,7,4,1,2,1},{3,7,4,1,2,6},{3,7,1,4,2,5},{3,7,1,4,2,2},{4,6,1,2,7,4},{3,7,1,4,2,1},{3,7,1,4,2,6},{3,1,7,4,2,7},{3,1,7,4,2,2},{3,1,7,4,2,1},{6,4,1,2,7,4},{3,1,7,4,2,6},{1,3,7,4,2,7},{1,3,7,4,2,2},{1,3,7,4,2,1},{6,1,4,2,7,4},{1,3,7,2,4,5},{1,3,7,2,4,2},{1,6,4,2,7,4},{1,3,7,2,4,1},{3,1,7,2,4,5},{3,1,7,2,4,2},{1,4,6,2,7,4},{3,1,7,2,4,1},{3,7,1,2,4,5},{3,7,1,2,4,2},{1,4,2,6,7,4},{3,7,1,2,4,1},{3,7,2,1,4,5},{3,7,2,1,4,2},{1,4,2,7,6,4},{3,7,2,1,4,1},{3,7,2,1,4,6},{3,7,2,4,1,5},{3,7,2,4,1,7},{1,4,7,2,6,3},{3,7,2,4,1,1},{3,7,2,4,1,6},{3,2,7,4,1,5},{3,2,7,4,1,7},{3,2,7,4,1,1},{3,2,7,4,1,6},{3,2,7,1,4,5},{3,2,7,1,4,2},{2,5,7,1,3,4},{2,5,7,1,3,3},{2,5,7,1,3,1},{2,5,7,3,1,5},{2,5,7,3,1,4},{2,5,7,3,1,3},{2,5,7,3,1,2},{7,5,3,4,6,7},{7,5,3,4,6,4},{7,5,3,4,6,3},{7,5,3,6,4,5},{7,5,3,6,4,7},{7,5,3,6,4,4},{7,5,3,6,4,3},{7,5,6,3,4,5},{7,5,6,3,4,4},{7,5,6,3,4,3},{7,5,6,3,4,1},{7,6,5,3,4,5},{7,6,5,3,4,4},{7,6,5,3,4,3},{7,6,5,3,4,1},{6,7,5,3,4,5},{6,7,5,3,4,3},{3,2,7,1,4,1},{3,2,7,1,4,6},{1,4,7,6,2,3},{3,2,1,7,4,5},{3,2,1,7,4,2},{3,2,1,7,4,1},{3,2,1,7,4,6},{3,1,2,7,4,2},{3,1,2,7,4,1},{1,3,2,7,4,2},{1,3,2,7,4,1},{6,1,4,7,2,4},{1,2,3,7,4,2},{1,2,3,7,4,6},{6,4,1,7,2,4},{6,4,1,7,2,3},{2,1,3,7,4,2},{4,6,1,7,2,4},{4,6,1,7,2,3},{2,1,3,7,4,6},{4,1,6,7,2,4},{4,1,6,7,2,3},{2,3,1,7,4,2},{2,3,1,7,4,6},{2,3,7,1,4,2},{4,1,7,6,2,3},{2,3,7,1,4,6},{2,3,7,4,1,7},{4,1,7,2,6,3},{2,3,7,4,1,2},{2,3,7,4,1,1},{4,7,1,2,6,3},{2,3,4,7,1,2},{2,3,4,7,1,1},{4,7,1,6,2,4},{2,3,4,1,7,2},{4,7,1,6,2,3},{2,3,4,1,7,1},{4,7,6,1,2,4},{2,3,1,4,7,2},{2,3,1,4,7,1},{2,3,1,4,7,6},{2,1,3,4,7,2},{4,6,7,1,2,4},{2,1,3,4,7,1},{4,6,7,1,2,3},{2,1,3,4,7,6},{6,4,7,1,2,4},{1,2,3,4,7,2},{6,4,7,1,2,3},{1,2,3,4,7,1},{1,2,3,4,7,6},{1,3,2,4,7,2},{6,4,7,2,1,3},{1,3,2,4,7,1},{3,1,2,4,7,2},{4,6,7,2,1,3},{3,1,2,4,7,1},{4,7,6,2,1,3},{3,2,1,4,7,2},{3,2,1,4,7,1},{3,2,1,4,7,6},{3,2,4,1,7,6},{3,2,4,7,1,5},{4,7,2,1,6,4},{3,2,4,7,1,7},{7,4,3,1,6,5},{7,4,3,1,6,7},{3,2,4,7,1,6},{3,4,2,7,1,5},{3,4,2,7,1,7},{3,4,2,7,1,6},{7,4,3,1,6,2},{7,4,3,1,6,6},{7,4,3,6,1,5},{7,4,3,6,1,7},{3,4,2,1,7,6},{7,4,3,6,1,2},{7,4,3,6,1,6},{7,4,6,3,1,5},{7,4,6,3,1,7},{3,4,1,2,7,6},{7,4,6,3,1,2},{7,4,6,3,1,6},{7,6,4,3,1,5},{7,6,4,3,1,7},{3,1,4,2,7,2},{3,1,4,2,7,1},{7,6,4,3,1,2},{3,1,4,2,7,6},{7,6,4,3,1,6},{6,7,4,3,1,5},{6,7,4,3,1,7},{1,3,4,2,7,2},{6,7,4,3,1,2},{1,3,4,2,7,1},{6,7,4,3,1,6},{6,7,4,1,3,5},{6,7,4,1,3,7},{6,7,4,1,3,2},{1,3,4,7,2,2},{6,7,4,1,3,1},{1,3,4,7,2,1},{6,7,4,1,3,6},{7,6,4,1,3,5},{7,6,4,1,3,7},{3,1,4,7,2,7},{7,6,4,1,3,2},{7,6,4,1,3,1},{3,1,4,7,2,2},{7,6,4,1,3,6},{3,1,4,7,2,1},{3,1,4,7,2,6},{7,4,6,1,3,5},{3,4,1,7,2,5},{7,4,6,1,3,7},{3,4,1,7,2,7},{3,4,1,7,2,6},{7,4,6,1,3,6},{3,4,7,1,2,5},{7,4,1,6,3,5},{3,4,7,1,2,7},{7,4,1,6,3,7},{3,4,7,1,2,2},{3,4,7,1,2,1},{7,4,1,6,3,2},{3,4,7,1,2,6},{3,4,7,2,1,5},{7,4,1,6,3,6},{3,4,7,2,1,7},{7,4,1,3,6,5},{3,4,7,2,1,2},{7,4,1,3,6,7},{3,4,7,2,1,1},{3,4,7,2,1,6},{7,4,1,3,6,2},{7,4,1,3,6,6},{7,1,4,3,6,7},{7,1,4,3,6,6},{7,1,4,6,3,5},{7,1,4,6,3,7},{7,1,4,6,3,2},{7,1,4,6,3,1},{7,1,4,6,3,6},{7,1,6,4,3,5},{7,1,6,4,3,7},{7,1,6,4,3,2},{7,1,6,4,3,1},{7,1,6,4,3,6},{7,6,1,4,3,5},{7,6,1,4,3,7},{7,6,1,4,3,2},{7,6,1,4,3,1},{7,6,1,4,3,6},{6,7,1,4,3,5},{6,7,1,4,3,2},{6,7,1,4,3,1},{6,7,1,4,3,6},{6,1,7,4,3,5},{6,1,7,4,3,6},{1,6,7,4,3,6},{1,7,6,4,3,7},{1,7,6,4,3,2},{1,7,6,4,3,1},{1,7,6,4,3,6},{1,7,4,6,3,7},{1,7,4,6,3,1},{1,7,4,6,3,6},{1,7,4,3,6,7},{1,7,4,3,6,6},{1,7,3,4,6,7},{1,7,3,4,6,6},{1,7,3,6,4,5},{1,7,3,6,4,7},{1,7,3,6,4,2},{1,7,3,6,4,6},{1,7,6,3,4,7},{1,7,6,3,4,2},{1,7,6,3,4,1},{1,6,7,3,4,5},{6,1,7,3,4,5},{4,1,5,3,2,2},{4,1,5,3,2,6},{4,5,1,3,2,5},{4,5,1,3,2,6},{4,5,3,1,2,5},{4,5,3,2,1,5},{5,1,7,2,6,4},{1,5,7,6,2,3},{1,5,7,2,6,3},{1,5,2,7,6,3},{1,5,2,6,7,3},{1,5,6,2,7,3},{1,6,5,2,7,3},{6,1,5,2,7,3},{6,5,1,2,7,3},{6,1,7,3,4,6},{6,7,1,3,4,5},{6,7,1,3,4,2},{6,7,1,3,4,1},{6,7,1,3,4,6},{7,6,1,3,4,5},{7,6,1,3,4,7},{7,6,1,3,4,2},{7,6,1,3,4,1},{7,6,1,3,4,6},{7,1,6,3,4,7},{7,1,6,3,4,2},{7,1,6,3,4,1},{7,1,3,6,4,7},{7,1,3,6,4,2},{7,1,3,6,4,1},{7,1,3,6,4,6},{7,1,3,4,6,7},{7,1,3,4,6,6},{7,3,1,4,6,7},{7,3,1,4,6,1},{7,3,1,4,6,6},{7,3,1,6,4,5},{7,3,1,6,4,7},{7,3,1,6,4,2},{7,3,1,6,4,6},{7,3,6,1,4,5},{7,3,6,1,4,7},{7,3,6,1,4,2},{7,3,6,1,4,1},{7,3,6,1,4,6},{7,6,3,1,4,5},{7,6,3,1,4,7},{7,6,3,1,4,2},{7,6,3,1,4,1},{7,6,3,1,4,6},{6,7,3,1,4,5},{6,7,3,1,4,7},{6,7,3,1,4,2},{6,7,3,1,4,6},{6,7,3,4,1,5},{6,7,3,4,1,7},{6,7,3,4,1,2},{6,7,3,4,1,6},{7,6,3,4,1,5},{7,6,3,4,1,7},{7,6,3,4,1,2},{7,6,3,4,1,6},{7,3,6,4,1,5},{7,3,6,4,1,7},{7,3,6,4,1,2},{7,3,6,4,1,6},{7,3,4,6,1,5},{7,3,4,6,1,7},{7,3,4,6,1,2},{7,3,4,6,1,6},{7,3,4,1,6,5},{7,3,4,1,6,7},{7,3,4,1,6,2},{7,3,4,1,6,6},{6,3,1,7,4,5},{6,1,3,7,4,5},{6,1,3,7,4,2},{6,1,3,7,4,6},{6,1,3,4,5,5},{1,6,3,7,4,5},{6,1,3,4,5,7},{6,1,3,4,5,4},{6,1,3,4,5,3},{1,6,3,7,4,2},{1,6,3,7,4,6},{1,3,6,7,4,5},{6,3,1,4,5,5},{6,3,1,4,5,7},{6,3,1,4,5,3},{1,3,6,7,4,6},{1,3,7,6,4,5},{3,6,1,4,5,7},{1,3,7,6,4,7},{3,6,1,4,5,3},{1,3,7,6,4,6},{1,3,7,4,6,7},{3,1,6,4,5,3},{1,3,7,4,6,6},{3,1,4,6,5,7},{3,1,4,6,5,4},{3,1,4,6,5,3},{1,3,4,7,6,6},{1,3,4,6,7,5},{3,1,4,5,6,5},{3,1,4,5,6,7},{3,1,4,5,6,4},{3,1,4,5,6,3},{1,3,4,6,7,6},{3,4,1,5,6,5},{3,4,1,5,6,4},{1,3,6,4,7,6},{1,6,3,4,7,5},{3,4,1,6,5,5},{3,4,1,6,5,4},{1,6,3,4,7,2},{1,6,3,4,7,6},{6,1,3,4,7,5},{3,4,6,1,5,5},{3,4,6,1,5,3},{6,1,3,4,7,2},{6,1,3,4,7,6},{3,4,6,1,5,6},{6,3,1,4,7,5},{3,6,4,1,5,5},{6,3,1,4,7,7},{3,6,4,1,5,3},{6,3,1,4,7,2},{6,3,1,4,7,6},{6,3,4,1,5,5},{3,6,1,4,7,5},{3,6,1,4,7,7},{3,6,1,4,7,2},{3,6,1,4,7,6},{6,3,4,5,1,5},{3,1,6,4,7,7},{3,6,4,5,1,5},{3,1,6,4,7,6},{3,1,4,6,7,5},{3,1,4,6,7,2},{3,1,4,6,7,1},{3,4,6,5,1,5},{3,1,4,6,7,6},{3,1,4,7,6,7},{3,1,4,7,6,2},{3,1,4,7,6,1},{3,4,5,6,1,5},{3,1,4,7,6,6},{3,4,1,7,6,7},{3,4,1,7,6,2},{3,4,5,1,6,5},{3,4,1,7,6,1},{3,4,1,7,6,6},{3,4,1,6,7,2},{4,3,5,1,6,5},{3,4,1,6,7,1},{3,4,1,6,7,6},{3,4,6,1,7,2},{3,4,6,1,7,1},{3,4,6,1,7,6},{3,6,4,1,7,7},{3,6,4,1,7,2},{3,6,4,1,7,1},{3,6,4,1,7,6},{6,3,4,1,7,5},{6,3,4,1,7,7},{6,3,4,1,7,2},{5,6,1,2,7,3},{5,1,6,2,7,3},{5,1,2,6,7,4},{5,1,2,6,7,3},{5,1,2,7,6,4},{5,1,2,7,6,3},{5,7,4,2,6,5},{5,7,4,2,6,7},{5,7,4,6,2,5},{5,7,4,6,2,7},{5,7,6,4,2,3},{6,5,7,4,2,3},{6,5,7,2,4,3},{5,6,7,2,4,4},{5,6,7,2,4,3},{5,7,6,2,4,4},{5,7,6,2,4,3},{5,7,2,6,4,3},{5,7,2,4,6,5},{5,2,7,4,6,5},{5,2,7,4,6,3},{5,2,7,6,4,5},{5,2,7,6,4,3},{5,2,6,7,4,5},{5,2,6,7,4,3},{5,6,2,7,4,5},{5,6,2,7,4,3},{6,5,2,7,4,5},{6,5,2,7,4,4},{6,5,2,7,4,3},{6,2,5,7,4,5},{6,2,5,7,4,7},{6,2,5,7,4,4},{6,2,5,7,4,1},{6,2,5,7,4,6},{2,6,5,7,4,5},{2,1,6,5,7,4},{2,6,5,7,4,7},{2,1,6,5,7,3},{2,6,5,7,4,4},{2,6,5,7,4,1},{2,6,5,7,4,6},{2,5,6,7,4,5},{2,6,1,5,7,4},{2,5,6,7,4,7},{2,6,1,5,7,3},{2,5,6,7,4,4},{2,5,6,7,4,3},{2,5,6,7,4,1},{2,5,6,7,4,6},{2,5,7,6,4,5},{6,2,1,5,7,4},{2,5,7,6,4,7},{6,2,1,5,7,3},{2,5,7,6,4,4},{2,5,7,6,4,3},{2,5,7,6,4,1},{2,5,7,6,4,6},{2,5,7,4,6,5},{2,5,7,4,6,3},{2,5,7,4,6,1},{2,5,4,7,6,5},{2,5,4,6,7,4},{2,5,6,4,7,5},{2,5,6,4,7,4},{2,5,6,4,7,1},{4,3,5,6,1,5},{6,3,4,1,7,6},{6,3,4,7,1,5},{6,3,4,7,1,7},{4,3,6,5,1,5},{6,3,4,7,1,2},{6,3,4,7,1,6},{4,6,3,5,1,5},{3,6,4,7,1,7},{3,6,4,7,1,2},{3,6,4,7,1,1},{3,6,4,7,1,6},{3,4,6,7,1,5},{6,4,3,5,1,5},{3,4,6,7,1,7},{3,4,6,7,1,2},{3,4,6,7,1,1},{3,4,6,7,1,6},{6,4,3,1,5,5},{3,4,7,6,1,5},{3,4,7,6,1,7},{3,4,7,6,1,2},{6,4,3,1,5,6},{3,4,7,6,1,1},{4,6,3,1,5,5},{3,4,7,6,1,6},{3,4,7,1,6,5},{3,4,7,1,6,7},{4,6,3,1,5,3},{3,4,7,1,6,2},{4,6,3,1,5,6},{4,3,6,1,5,5},{3,4,7,1,6,1},{3,4,7,1,6,6},{4,3,7,1,6,5},{4,3,6,1,5,3},{4,3,7,1,6,7},{4,3,6,1,5,6},{4,3,1,6,5,5},{4,3,7,1,6,2},{4,3,7,1,6,1},{4,3,1,6,5,4},{4,3,7,1,6,6},{4,3,1,6,5,3},{4,3,7,6,1,5},{4,3,7,6,1,7},{4,3,1,5,6,5},{4,3,7,6,1,2},{4,3,1,5,6,4},{4,3,7,6,1,1},{4,3,7,6,1,6},{4,3,1,5,6,3},{4,3,6,7,1,5},{4,3,6,7,1,7},{4,1,3,5,6,5},{4,1,3,5,6,4},{4,3,6,7,1,2},{4,1,3,5,6,3},{4,3,6,7,1,1},{4,3,6,7,1,6},{4,6,3,7,1,5},{4,6,3,7,1,7},{4,1,3,6,5,5},{4,1,3,6,5,4},{4,1,3,6,5,3},{4,6,3,7,1,2},{4,6,3,7,1,1},{4,6,3,7,1,6},{4,1,6,3,5,5},{6,4,3,7,1,5},{6,4,3,7,1,7},{4,1,6,3,5,4},{4,1,6,3,5,3},{6,4,3,7,1,2},{6,4,3,7,1,6},{6,4,3,1,7,5},{4,6,1,3,5,5},{6,4,3,1,7,7},{4,6,1,3,5,4},{6,4,3,1,7,2},{4,6,1,3,5,3},{6,4,3,1,7,6},{4,6,3,1,7,5},{6,4,1,3,5,5},{4,6,3,1,7,7},{6,4,1,3,5,7},{6,4,1,3,5,4},{4,6,3,1,7,2},{4,6,3,1,7,1},{4,6,3,1,7,6},{6,1,4,3,5,5},{6,1,4,3,5,7},{6,1,4,3,5,4},{6,1,4,3,5,3},{4,3,6,1,7,2},{4,3,6,1,7,1},{1,6,4,3,5,5},{4,3,6,1,7,6},{1,6,4,3,5,7},{1,6,4,3,5,3},{4,3,1,6,7,2},{1,4,6,3,5,5},{4,3,1,6,7,1},{1,4,6,3,5,7},{4,3,1,6,7,6},{1,4,6,3,5,3},{4,3,1,7,6,7},{4,3,1,7,6,2},{1,4,3,6,5,7},{4,3,1,7,6,1},{1,4,3,6,5,3},{4,3,1,7,6,6},{4,1,3,7,6,7},{1,4,3,5,6,5},{1,4,3,5,6,7},{1,4,3,5,6,3},{4,1,3,7,6,1},{4,1,3,7,6,6},{1,4,5,3,6,5},{1,4,5,3,6,7},{4,1,3,6,7,7},{1,4,5,3,6,4},{1,4,5,3,6,3},{1,4,5,3,6,2},{4,1,3,6,7,1},{4,1,3,6,7,6},{4,1,6,3,7,5},{1,4,5,6,3,5},{4,1,6,3,7,7},{1,4,5,6,3,7},{1,4,5,6,3,4},{1,4,5,6,3,3},{4,1,6,3,7,1},{1,4,5,6,3,2},{4,1,6,3,7,6},{4,6,1,3,7,5},{4,6,1,3,7,7},{1,4,6,5,3,5},{4,6,1,3,7,2},{4,6,1,3,7,1},{1,4,6,5,3,3},{4,6,1,3,7,6},{6,4,1,3,7,5},{6,4,1,3,7,7},{1,6,4,5,3,5},{1,6,4,5,3,7},{6,4,1,3,7,2},{1,6,4,5,3,4},{6,4,1,3,7,6},{6,1,4,3,7,5},{6,1,4,5,3,5},{6,1,4,3,7,2},{6,1,4,5,3,7},{6,1,4,5,3,4},{6,1,4,3,7,6},{6,1,4,5,3,3},{1,6,4,3,7,5},{6,4,1,5,3,5},{1,6,4,3,7,2},{6,4,1,5,3,7},{1,6,4,3,7,6},{6,4,1,5,3,4},{1,4,6,3,7,5},{6,4,1,5,3,3},{1,4,6,3,7,2},{4,6,1,5,3,5},{1,4,6,3,7,6},{4,6,1,5,3,7},{1,4,3,6,7,5},{4,6,1,5,3,4},{4,6,1,5,3,3},{4,1,6,5,3,5},{1,4,3,6,7,6},{4,1,6,5,3,4},{4,1,6,5,3,3},{4,1,5,6,3,5},{1,4,3,7,6,6},{4,1,5,6,3,7},{1,4,7,3,6,7},{4,1,5,6,3,4},{4,1,5,6,3,3},{4,1,5,6,3,2},{4,1,5,3,6,5},{1,4,7,3,6,6},{4,1,5,3,6,7},{4,1,5,3,6,4},{4,1,5,3,6,3},{4,1,5,3,6,2},{1,4,7,6,3,1},{1,4,7,6,3,6},{4,5,1,3,6,5},{4,5,1,3,6,2},{1,4,6,7,3,6},{4,5,1,6,3,5},{4,5,1,6,3,4},{4,5,1,6,3,2},{1,6,4,7,3,6},{6,1,4,7,3,5},{4,5,6,1,3,5},{4,5,6,1,3,4},{4,5,6,1,3,2},{6,1,4,7,3,6},{6,4,1,7,3,5},{4,6,5,1,3,5},{6,4,1,7,3,7},{4,6,5,1,3,4},{4,6,5,1,3,2},{6,4,1,7,3,6},{4,6,1,7,3,5},{4,6,1,7,3,7},{6,4,5,1,3,5},{6,4,5,1,3,7},{6,4,5,1,3,3},{4,6,1,7,3,1},{4,6,1,7,3,6},{4,1,6,7,3,5},{4,1,6,7,3,7},{6,4,5,3,1,5},{6,4,5,3,1,7},{4,1,6,7,3,1},{4,1,6,7,3,6},{6,4,5,3,1,2},{4,1,7,6,3,5},{4,1,7,6,3,7},{4,6,5,3,1,5},{4,1,7,6,3,1},{4,6,5,3,1,2},{4,1,7,6,3,6},{4,1,7,3,6,7},{4,5,6,3,1,5},{4,1,7,3,6,2},{4,5,6,3,1,2},{4,1,7,3,6,1},{4,1,7,3,6,6},{4,7,1,3,6,5},{4,5,3,6,1,5},{4,7,1,3,6,7},{4,5,3,6,1,2},{4,7,1,3,6,2},{4,5,3,1,6,5},{4,7,1,3,6,6},{4,7,1,6,3,5},{4,7,1,6,3,7},{4,7,1,6,3,2},{4,7,1,6,3,6},{4,7,6,1,3,5},{4,7,6,1,3,7},{4,7,6,1,3,6},{4,6,7,1,3,5},{4,6,7,1,3,7},{5,4,6,3,2,5},{4,6,7,1,3,2},{4,6,7,1,3,6},{6,4,7,1,3,5},{6,4,7,1,3,7},{6,4,7,1,3,2},{5,6,4,3,2,5},{6,4,7,1,3,1},{6,4,7,1,3,6},{6,4,7,3,1,5},{6,4,7,3,1,7},{6,5,4,3,2,5},{6,4,7,3,1,2},{6,4,7,3,1,6},{4,6,7,3,1,5},{6,5,4,3,2,1},{4,6,7,3,1,7},{6,5,4,2,3,5},{6,5,4,2,3,7},{4,6,7,3,1,2},{4,6,7,3,1,6},{6,5,4,2,3,1},{6,5,4,2,3,6},{4,7,6,3,1,5},{5,6,4,2,3,5},{4,7,6,3,1,7},{5,6,4,2,3,7},{4,7,6,3,1,2},{5,6,4,2,3,6},{4,7,3,6,1,5},{5,4,6,2,3,5},{4,7,3,6,1,7},{5,4,6,2,3,7},{5,4,6,2,3,4},{4,7,3,6,1,2},{4,7,3,6,1,1},{4,7,3,1,6,5},{4,7,3,1,6,7},{4,7,3,1,6,2},{5,4,6,2,3,6},{4,7,3,1,6,6},{5,4,2,6,3,5},{5,4,2,6,3,7},{5,4,2,6,3,4},{5,4,2,6,3,6},{5,4,2,3,6,7},{5,4,2,3,6,4},{5,2,4,3,6,7},{5,2,4,6,3,5},{5,2,4,6,3,7},{5,2,4,6,3,6},{5,2,6,4,3,5},{5,2,6,4,3,7},{5,2,6,4,3,4},{5,2,6,4,3,6},{5,6,2,4,3,5},{5,6,2,4,3,7},{5,6,2,4,3,4},{2,7,6,5,1,4},{2,7,5,6,1,4},{2,7,5,1,6,4},{7,2,5,1,6,4},{7,2,5,6,1,4},{7,2,6,5,1,4},{7,6,2,5,1,4},{5,6,2,4,3,6},{6,5,2,4,3,5},{6,5,2,4,3,7},{6,5,2,4,3,4},{6,5,2,4,3,6},{6,2,5,4,3,5},{6,2,5,4,3,4},{2,6,5,4,3,5},{2,6,5,4,3,4},{2,5,6,4,3,5},{2,5,6,4,3,4},{2,5,4,6,3,4},{2,5,4,3,6,5},{2,5,4,3,6,7},{2,5,4,3,6,4},{2,5,3,4,6,5},{2,5,3,4,6,7},{2,5,3,4,6,4},{2,5,3,4,6,3},{2,5,3,4,6,1},{2,5,3,6,4,5},{2,5,3,6,4,7},{2,5,3,6,4,4},{2,5,3,6,4,3},{2,5,3,6,4,1},{2,5,6,3,4,5},{2,5,6,3,4,7},{2,5,6,3,4,4},{2,5,6,3,4,3},{2,6,5,3,4,5},{2,6,5,3,4,7},{2,6,5,3,4,4},{2,6,5,3,4,3},{6,2,5,3,4,5},{6,2,5,3,4,7},{6,2,5,3,4,4},{6,2,5,3,4,3},{6,5,2,3,4,5},{6,5,2,3,4,4},{5,6,2,3,4,5},{5,6,2,3,4,4},{5,2,6,3,4,5},{5,2,6,3,4,4},{5,2,3,6,4,5},{5,2,3,4,6,7},{5,3,2,6,4,3},{5,3,6,2,4,3},{5,6,3,2,4,5},{5,6,3,2,4,7},{5,6,3,2,4,4},{6,5,3,2,4,5},{6,5,3,2,4,7},{6,5,3,2,4,4},{6,5,3,4,2,5},{6,5,3,4,2,7},{6,5,3,4,2,1},{5,6,3,4,2,5},{5,6,3,4,2,7},{2,6,4,3,5,5},{2,6,4,3,5,7},{2,6,4,3,5,4},{2,4,6,3,5,4},{2,4,3,6,5,7},{2,4,3,6,5,4},{2,4,3,5,6,5},{2,4,3,5,6,7},{2,4,3,5,6,4},{2,4,5,3,6,5},{2,4,5,3,6,4},{2,4,5,6,3,4},{2,4,6,5,3,4},{2,6,4,5,3,5},{2,6,4,5,3,4},{6,2,4,5,3,5},{6,2,4,5,3,4},{6,4,2,5,3,5},{6,4,2,5,3,4},{4,6,2,5,3,4},{4,2,6,5,3,4},{4,2,5,6,3,4},{4,2,5,3,6,5},{4,2,5,3,6,4},{4,5,2,3,6,7},{4,5,2,3,6,4},{4,5,2,3,6,2},{4,5,2,6,3,7},{4,5,2,6,3,4},{4,5,2,6,3,2},{4,5,6,2,3,5},{4,5,6,2,3,7},{4,5,6,2,3,4},{4,5,6,2,3,2},{4,6,5,2,3,5},{4,6,5,2,3,7},{4,6,5,2,3,4},{4,6,5,2,3,2},{4,6,5,2,3,1},{6,4,5,2,3,5},{6,4,5,2,3,7},{6,4,5,2,3,1},{6,4,5,3,2,1},{4,6,5,3,2,5},{4,6,5,3,2,1},{4,5,6,3,2,5},{4,5,3,6,2,5},{4,5,3,2,6,5},{5,4,3,2,1,5},{5,4,3,1,2,5},{5,4,1,3,2,5},{5,1,4,3,2,2},{5,1,4,3,2,1},{1,5,4,3,2,4},{1,5,4,3,2,3},{1,5,4,3,2,2},{1,5,4,3,2,6},{1,5,4,2,3,7},{1,5,4,2,3,4},{1,5,4,2,3,3},{1,5,4,2,3,2},{1,5,4,2,3,1},{1,5,4,2,3,6},{5,1,4,2,3,4},{5,1,4,2,3,2},{5,1,4,2,3,1},{5,4,1,2,3,5},{5,4,1,2,3,2},{5,4,1,2,3,6},{5,4,2,1,3,7},{5,4,2,1,3,2},{5,4,2,1,3,6},{5,4,2,3,1,7},{5,4,2,3,1,2},{5,4,2,3,1,6},{5,2,4,3,1,7},{5,2,4,3,1,2},{5,2,4,3,1,6},{5,2,4,1,3,7},{5,2,4,1,3,4},{5,2,4,1,3,2},{5,2,4,1,3,6},{5,2,1,4,3,4},{5,2,1,4,3,3},{5,2,1,4,3,2},{5,2,1,4,3,1},{5,2,1,4,3,6},{5,1,2,4,3,4},{5,1,2,4,3,3},{5,1,2,4,3,2},{5,1,2,4,3,1},{1,5,2,4,3,4},{1,5,2,4,3,3},{1,5,2,4,3,2},{1,5,2,4,3,1},{1,5,2,4,3,6},{1,2,5,4,3,7},{1,2,5,4,3,4},{1,2,5,4,3,3},{1,2,5,4,3,2},{1,2,5,4,3,6},{2,1,5,4,3,4},{2,1,5,4,3,3},{2,5,1,4,3,4},{2,5,1,4,3,3},{2,5,4,1,3,7},{2,5,4,1,3,4},{2,5,4,1,3,3},{2,5,4,3,1,7},{3,5,1,4,2,7},{3,5,1,4,2,3},{3,5,1,4,2,1},{3,1,5,4,2,7},{3,1,5,4,2,3},{7,6,1,2,3,4},{3,1,5,4,2,1},{7,6,1,2,3,3},{1,3,5,4,2,7},{1,3,5,4,2,3},{7,1,6,2,3,4},{7,1,6,2,3,3},{1,3,5,2,4,5},{1,3,5,2,4,7},{1,3,5,2,4,4},{1,3,5,2,4,3},{7,1,2,6,3,4},{7,1,2,6,3,3},{3,1,5,2,4,5},{3,1,5,2,4,7},{3,1,5,2,4,4},{3,1,5,2,4,3},{7,1,2,3,6,3},{3,5,1,2,4,5},{3,5,1,2,4,7},{7,2,1,3,6,4},{3,5,2,1,4,5},{3,5,2,1,4,7},{7,2,1,6,3,4},{3,5,2,1,4,6},{7,2,1,6,3,3},{3,2,5,4,1,5},{7,2,6,1,3,4},{7,2,6,1,3,3},{7,6,2,1,3,4},{7,6,2,1,3,3},{6,7,2,1,3,3},{6,7,2,3,1,3},{7,6,2,3,1,4},{7,6,2,3,1,3},{7,2,6,3,1,4},{7,2,6,3,1,3},{7,2,3,6,1,4},{7,2,3,6,1,3},{7,2,3,1,6,4},{2,7,3,1,6,4},{2,7,3,6,1,4},{2,7,6,3,1,4},{6,2,7,3,1,3},{6,2,7,1,3,3},{2,7,6,1,3,4},{2,7,1,6,3,4},{2,7,1,3,6,4},{1,2,6,7,3,4},{1,2,6,7,3,3},{1,2,7,6,3,4},{1,2,7,6,3,3},{1,2,7,3,6,4},{1,2,7,3,6,3},{3,2,5,4,1,3},{3,2,5,1,4,5},{3,2,5,1,4,7},{3,2,5,1,4,4},{3,2,5,1,4,3},{3,2,5,1,4,2},{3,2,5,1,4,1},{3,2,5,1,4,6},{3,2,1,5,4,5},{3,2,1,5,4,7},{3,2,1,5,4,4},{3,2,1,5,4,3},{3,1,2,5,4,7},{3,1,2,5,4,4},{3,1,2,5,4,3},{1,3,2,5,4,4},{1,3,2,5,4,3},{1,2,3,5,4,4},{1,2,3,5,4,3},{2,1,3,5,4,7},{2,1,3,5,4,4},{2,1,3,5,4,3},{2,3,1,5,4,7},{2,3,1,5,4,4},{2,3,1,5,4,3},{2,3,5,1,4,7},{2,3,5,1,4,4},{2,3,5,1,4,3},{2,3,5,1,4,2},{2,3,5,1,4,1},{2,3,5,1,4,6},{2,3,5,4,1,4},{2,3,5,4,1,3},{2,3,5,4,1,1},{2,3,5,4,1,6},{2,3,4,5,1,3},{2,3,4,1,5,3},{2,3,1,4,5,4},{1,3,2,4,5,4},{1,3,2,4,5,3},{3,1,2,4,5,4},{3,1,2,4,5,3},{3,2,1,4,5,5},{3,2,1,4,5,4},{3,2,1,4,5,3},{3,2,1,4,5,2},{3,2,1,4,5,1},{3,2,4,1,5,5},{3,2,4,1,5,3},{3,2,4,1,5,2},{3,2,4,1,5,1},{3,2,4,5,1,5},{3,4,2,5,1,5},{3,4,2,5,1,3},{3,4,2,5,1,2},{3,4,2,1,5,5},{3,4,2,1,5,3},{3,4,2,1,5,2},{3,4,2,1,5,1},{3,4,1,2,5,5},{3,4,1,2,5,4},{3,4,1,2,5,2},{3,4,1,2,5,1},{3,1,4,2,5,4},{3,1,4,2,5,1},{1,3,4,2,5,4},{1,3,4,5,2,4},{3,1,4,5,2,4},{3,1,4,5,2,1},{3,4,1,5,2,5},{3,4,1,5,2,4},{3,4,1,5,2,1},{3,4,5,1,2,5},{3,4,5,2,1,5},{7,4,2,1,6,4},{4,3,2,1,6,5},{4,3,2,1,6,7},{4,3,2,6,1,5},{4,3,2,6,1,7},{4,3,2,6,1,2},{4,3,6,2,1,5},{4,3,6,2,1,7},{4,3,6,2,1,2},{4,6,3,2,1,5},{4,6,3,2,1,7},{6,4,3,2,1,7},{6,4,3,1,2,7},{4,6,3,1,2,5},{4,6,3,1,2,7},{4,6,3,1,2,1},{4,3,6,1,2,5},{4,3,6,1,2,7},{4,3,6,1,2,1},{4,3,1,6,2,5},{4,3,1,6,2,7},{4,3,1,6,2,1},{4,3,1,2,6,5},{4,3,1,2,6,7},{6,7,4,1,2,4},{6,7,4,1,2,3},{4,1,3,2,6,5},{4,1,3,2,6,7},{7,6,4,1,2,4},{4,1,3,6,2,5},{4,1,3,6,2,7},{4,1,3,6,2,1},{7,4,6,1,2,4},{4,1,6,3,2,5},{4,1,6,3,2,7},{4,1,6,3,2,1},{4,6,1,3,2,5},{4,6,1,3,2,7},{7,4,1,6,2,4},{7,4,1,6,2,3},{4,6,1,3,2,1},{6,4,1,3,2,7},{7,4,1,2,6,3},{6,1,4,3,2,5},{6,1,4,3,2,7},{1,6,4,3,2,5},{1,6,4,3,2,7},{1,4,6,3,2,5},{1,4,6,3,2,7},{1,4,2,6,3,5},{1,4,6,2,3,5},{1,6,4,2,3,5},{6,1,4,2,3,5},{6,4,1,2,3,5},{6,7,2,1,4,4},{7,2,4,1,6,4},{2,7,4,1,6,4},{2,7,4,1,6,3},{2,7,4,6,1,4},{2,7,4,6,1,3},{2,7,6,4,1,3},{4,2,1,6,3,7},{4,6,2,1,3,7},{6,4,2,1,3,7},{6,2,7,1,4,4},{6,4,2,3,1,5},{6,4,2,3,1,7},{2,6,7,1,4,4},{4,6,2,3,1,7},{2,7,6,1,4,4},{2,7,6,1,4,3},{2,7,1,6,4,4},{2,7,1,6,4,3},{4,2,3,6,1,7},{2,7,1,4,6,4},{2,7,1,4,6,3},{4,2,3,1,6,7},{2,6,4,3,1,5},{2,6,4,3,1,7},{6,2,4,3,1,5},{6,2,4,3,1,7},{6,2,4,1,3,7},{2,1,4,6,3,5},{2,1,6,4,3,5},{2,6,1,4,3,5},{6,2,1,4,3,5},{6,2,1,4,3,7},{6,1,2,4,3,5},{1,6,2,4,3,5},{1,2,6,4,3,5},{1,2,4,6,3,5}},
-}
\ No newline at end of file
+}
diff --git a/parts/modes/attacker_h.lua b/parts/modes/attacker_h.lua
index b921a69a..a6830376 100644
--- a/parts/modes/attacker_h.lua
+++ b/parts/modes/attacker_h.lua
@@ -21,4 +21,4 @@ return{
W>=10 and 1 or
W>=5 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/attacker_u.lua b/parts/modes/attacker_u.lua
index 16a0b545..89a7fa20 100644
--- a/parts/modes/attacker_u.lua
+++ b/parts/modes/attacker_u.lua
@@ -20,4 +20,4 @@ return{
W>=10 and 1 or
W>=5 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/backfire_h.lua b/parts/modes/backfire_h.lua
index 858a1207..17ef76d4 100644
--- a/parts/modes/backfire_h.lua
+++ b/parts/modes/backfire_h.lua
@@ -32,4 +32,4 @@ return{
L>=50 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/backfire_l.lua b/parts/modes/backfire_l.lua
index 2b1938c0..a7f22c19 100644
--- a/parts/modes/backfire_l.lua
+++ b/parts/modes/backfire_l.lua
@@ -32,4 +32,4 @@ return{
L>=50 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/backfire_n.lua b/parts/modes/backfire_n.lua
index 46135a39..d507da54 100644
--- a/parts/modes/backfire_n.lua
+++ b/parts/modes/backfire_n.lua
@@ -31,4 +31,4 @@ return{
L>=50 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/backfire_u.lua b/parts/modes/backfire_u.lua
index 992b5985..6c0f7f97 100644
--- a/parts/modes/backfire_u.lua
+++ b/parts/modes/backfire_u.lua
@@ -32,4 +32,4 @@ return{
L>=50 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/bigbang.lua b/parts/modes/bigbang.lua
index 90fe3003..2e8b8553 100644
--- a/parts/modes/bigbang.lua
+++ b/parts/modes/bigbang.lua
@@ -16,4 +16,4 @@ return{
getRank=function()
return 1
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/blind_e.lua b/parts/modes/blind_e.lua
index c963e018..a6aa7081 100644
--- a/parts/modes/blind_e.lua
+++ b/parts/modes/blind_e.lua
@@ -31,4 +31,4 @@ return{
L>=1 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/blind_h.lua b/parts/modes/blind_h.lua
index 22f4fc94..c55ca6c4 100644
--- a/parts/modes/blind_h.lua
+++ b/parts/modes/blind_h.lua
@@ -30,4 +30,4 @@ return{
L>=1 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/blind_l.lua b/parts/modes/blind_l.lua
index fc3e4a5b..1add1a0d 100644
--- a/parts/modes/blind_l.lua
+++ b/parts/modes/blind_l.lua
@@ -31,4 +31,4 @@ return{
L>=1 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/blind_n.lua b/parts/modes/blind_n.lua
index c6076be1..ff0df3d4 100644
--- a/parts/modes/blind_n.lua
+++ b/parts/modes/blind_n.lua
@@ -27,4 +27,4 @@ return{
L>=1 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/blind_u.lua b/parts/modes/blind_u.lua
index 6f2c779d..c85f7eae 100644
--- a/parts/modes/blind_u.lua
+++ b/parts/modes/blind_u.lua
@@ -24,4 +24,4 @@ return{
L>=10 and 1 or
L>=1 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/blind_wtf.lua b/parts/modes/blind_wtf.lua
index e056f164..aeeb347f 100644
--- a/parts/modes/blind_wtf.lua
+++ b/parts/modes/blind_wtf.lua
@@ -68,4 +68,4 @@ return{
L>=5 and 1 or
L>=2 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/c4wtrain_l.lua b/parts/modes/c4wtrain_l.lua
index ea6423e8..069d90c1 100644
--- a/parts/modes/c4wtrain_l.lua
+++ b/parts/modes/c4wtrain_l.lua
@@ -26,4 +26,4 @@ return{
L>=5 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/c4wtrain_n.lua b/parts/modes/c4wtrain_n.lua
index c40c1c57..0f9b0909 100644
--- a/parts/modes/c4wtrain_n.lua
+++ b/parts/modes/c4wtrain_n.lua
@@ -26,4 +26,4 @@ return{
L>=10 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/classic_fast.lua b/parts/modes/classic_fast.lua
index a64a7cc3..557b7960 100644
--- a/parts/modes/classic_fast.lua
+++ b/parts/modes/classic_fast.lua
@@ -29,4 +29,4 @@ return{
L>=5 and 1 or
L>=1 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/custom_clear.lua b/parts/modes/custom_clear.lua
index 7ba76fbe..d76fee6d 100644
--- a/parts/modes/custom_clear.lua
+++ b/parts/modes/custom_clear.lua
@@ -31,4 +31,4 @@ return{
setField(P,1)
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/custom_puzzle.lua b/parts/modes/custom_puzzle.lua
index 4f410f4f..7aaf49d2 100644
--- a/parts/modes/custom_puzzle.lua
+++ b/parts/modes/custom_puzzle.lua
@@ -67,4 +67,4 @@ return{
PLY.newAIPlayer(2,BOT.template{type='CC',speedLV=2*AIlevel-1,next=math.floor(AIlevel*.5+1),hold=true,node=20000+5000*AIlevel})
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/defender_l.lua b/parts/modes/defender_l.lua
index 2e9b08f8..825542f1 100644
--- a/parts/modes/defender_l.lua
+++ b/parts/modes/defender_l.lua
@@ -22,4 +22,4 @@ return{
W>=20 and 1 or
W>=5 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/defender_n.lua b/parts/modes/defender_n.lua
index 49525a70..71fbf102 100644
--- a/parts/modes/defender_n.lua
+++ b/parts/modes/defender_n.lua
@@ -22,4 +22,4 @@ return{
W>=10 and 1 or
W>=3 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/dig_100l.lua b/parts/modes/dig_100l.lua
index 5d16ed18..b59b2dad 100644
--- a/parts/modes/dig_100l.lua
+++ b/parts/modes/dig_100l.lua
@@ -33,4 +33,4 @@ return{
T<=480 and 1 or
0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/dig_10l.lua b/parts/modes/dig_10l.lua
index f24b3822..c2277019 100644
--- a/parts/modes/dig_10l.lua
+++ b/parts/modes/dig_10l.lua
@@ -30,4 +30,4 @@ return{
T<=60 and 1 or
0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/dig_400l.lua b/parts/modes/dig_400l.lua
index e15c0dfd..49480df0 100644
--- a/parts/modes/dig_400l.lua
+++ b/parts/modes/dig_400l.lua
@@ -33,4 +33,4 @@ return{
T<=1800 and 1 or
0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/dig_40l.lua b/parts/modes/dig_40l.lua
index e1f1dac7..91d256bf 100644
--- a/parts/modes/dig_40l.lua
+++ b/parts/modes/dig_40l.lua
@@ -33,4 +33,4 @@ return{
T<=180 and 1 or
0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/dig_h.lua b/parts/modes/dig_h.lua
index 2f4985c2..788fa422 100644
--- a/parts/modes/dig_h.lua
+++ b/parts/modes/dig_h.lua
@@ -20,4 +20,4 @@ return{
W>=20 and 1 or
P.stat.row>=5 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/dig_u.lua b/parts/modes/dig_u.lua
index 10be7705..1f9fd0ac 100644
--- a/parts/modes/dig_u.lua
+++ b/parts/modes/dig_u.lua
@@ -19,4 +19,4 @@ return{
W>=20 and 1 or
P.stat.row>=5 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/drought_l.lua b/parts/modes/drought_l.lua
index 78b8f759..a160e027 100644
--- a/parts/modes/drought_l.lua
+++ b/parts/modes/drought_l.lua
@@ -100,4 +100,4 @@ return{
L>=10 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/drought_n.lua b/parts/modes/drought_n.lua
index 0a37f9ad..7552aea6 100644
--- a/parts/modes/drought_n.lua
+++ b/parts/modes/drought_n.lua
@@ -29,4 +29,4 @@ return{
L>=10 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/infinite.lua b/parts/modes/infinite.lua
index 7c3db884..3f76385a 100644
--- a/parts/modes/infinite.lua
+++ b/parts/modes/infinite.lua
@@ -12,4 +12,4 @@ return{
end,
bg='blockfall',bgm='infinite',
},
-}
\ No newline at end of file
+}
diff --git a/parts/modes/infinite_dig.lua b/parts/modes/infinite_dig.lua
index 082e1508..d738d086 100644
--- a/parts/modes/infinite_dig.lua
+++ b/parts/modes/infinite_dig.lua
@@ -51,4 +51,4 @@ return{
end
P.fieldBeneath=0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/marathon_bfmax.lua b/parts/modes/marathon_bfmax.lua
index 64062c83..edd82d68 100644
--- a/parts/modes/marathon_bfmax.lua
+++ b/parts/modes/marathon_bfmax.lua
@@ -22,4 +22,4 @@ return{
L>=20 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/marathon_h.lua b/parts/modes/marathon_h.lua
index 08bfd474..375831a9 100644
--- a/parts/modes/marathon_h.lua
+++ b/parts/modes/marathon_h.lua
@@ -26,4 +26,4 @@ return{
L>=10 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/marathon_n.lua b/parts/modes/marathon_n.lua
index fd44a84a..72bf055a 100644
--- a/parts/modes/marathon_n.lua
+++ b/parts/modes/marathon_n.lua
@@ -26,4 +26,4 @@ return{
L>=20 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/master_ex.lua b/parts/modes/master_ex.lua
index 94349090..f5e7ff8f 100644
--- a/parts/modes/master_ex.lua
+++ b/parts/modes/master_ex.lua
@@ -27,4 +27,4 @@ return{
P>=30 and 1 or
P>=10 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/master_final.lua b/parts/modes/master_final.lua
index 977271b5..20b24d6d 100644
--- a/parts/modes/master_final.lua
+++ b/parts/modes/master_final.lua
@@ -23,4 +23,4 @@ return{
S>=200 and 1 or
S>=50 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/master_h.lua b/parts/modes/master_h.lua
index d06550fa..54ddf0af 100644
--- a/parts/modes/master_h.lua
+++ b/parts/modes/master_h.lua
@@ -24,4 +24,4 @@ return{
S>=100 and 1 or
S>=60 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/master_l.lua b/parts/modes/master_l.lua
index a9a39e6b..3b2b5db7 100644
--- a/parts/modes/master_l.lua
+++ b/parts/modes/master_l.lua
@@ -30,4 +30,4 @@ return{
S>=50 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/master_n.lua b/parts/modes/master_n.lua
index 71b32dab..d4fdeb1c 100644
--- a/parts/modes/master_n.lua
+++ b/parts/modes/master_n.lua
@@ -24,4 +24,4 @@ return{
S>=100 and 1 or
S>=60 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/master_ph.lua b/parts/modes/master_ph.lua
index b0110579..bdf3dcf8 100644
--- a/parts/modes/master_ph.lua
+++ b/parts/modes/master_ph.lua
@@ -26,4 +26,4 @@ return{
p>=42 and 1 or
p>=26 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/master_u.lua b/parts/modes/master_u.lua
index ade58fa8..69526a3a 100644
--- a/parts/modes/master_u.lua
+++ b/parts/modes/master_u.lua
@@ -25,4 +25,4 @@ return{
S>=100 and 1 or
S>=50 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/netBattle.lua b/parts/modes/netBattle.lua
index 9126c730..d39be421 100644
--- a/parts/modes/netBattle.lua
+++ b/parts/modes/netBattle.lua
@@ -39,4 +39,4 @@ return{
end
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/pc_h.lua b/parts/modes/pc_h.lua
index 35d9c540..3ce14aff 100644
--- a/parts/modes/pc_h.lua
+++ b/parts/modes/pc_h.lua
@@ -26,4 +26,4 @@ return{
L>=8 and 1 or
L>=1 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/pc_inf.lua b/parts/modes/pc_inf.lua
index 21289b10..0ec9f28d 100644
--- a/parts/modes/pc_inf.lua
+++ b/parts/modes/pc_inf.lua
@@ -21,4 +21,4 @@ return{
L>=10 and 1 or
L>=5 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/pc_l.lua b/parts/modes/pc_l.lua
index a053fcfa..a1e515b4 100644
--- a/parts/modes/pc_l.lua
+++ b/parts/modes/pc_l.lua
@@ -26,4 +26,4 @@ return{
L>=8 and 1 or
L>=1 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/pc_n.lua b/parts/modes/pc_n.lua
index f20b9a2a..05b539a9 100644
--- a/parts/modes/pc_n.lua
+++ b/parts/modes/pc_n.lua
@@ -24,4 +24,4 @@ return{
L>=8 and 1 or
L>=1 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/pctrain_l.lua b/parts/modes/pctrain_l.lua
index 477055ed..5cef881a 100644
--- a/parts/modes/pctrain_l.lua
+++ b/parts/modes/pctrain_l.lua
@@ -24,4 +24,4 @@ return{
L>=10 and 1 or
L>=3 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/pctrain_n.lua b/parts/modes/pctrain_n.lua
index c198df92..62768849 100644
--- a/parts/modes/pctrain_n.lua
+++ b/parts/modes/pctrain_n.lua
@@ -23,4 +23,4 @@ return{
L>=10 and 1 or
L>=2 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/rhythm_e.lua b/parts/modes/rhythm_e.lua
index 10894d5d..4e19a83c 100644
--- a/parts/modes/rhythm_e.lua
+++ b/parts/modes/rhythm_e.lua
@@ -21,4 +21,4 @@ return{
L>=50 and 1 or
L>=20 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/rhythm_h.lua b/parts/modes/rhythm_h.lua
index c6a4ebda..1fb10ca1 100644
--- a/parts/modes/rhythm_h.lua
+++ b/parts/modes/rhythm_h.lua
@@ -21,4 +21,4 @@ return{
L>=50 and 1 or
L>=20 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/rhythm_u.lua b/parts/modes/rhythm_u.lua
index fed83ebf..3dfc0ee3 100644
--- a/parts/modes/rhythm_u.lua
+++ b/parts/modes/rhythm_u.lua
@@ -21,4 +21,4 @@ return{
L>=50 and 1 or
L>=20 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/round_e.lua b/parts/modes/round_e.lua
index 17d57511..73921e0b 100644
--- a/parts/modes/round_e.lua
+++ b/parts/modes/round_e.lua
@@ -27,4 +27,4 @@ return{
1
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/round_h.lua b/parts/modes/round_h.lua
index 5aa2f696..35ddf2e8 100644
--- a/parts/modes/round_h.lua
+++ b/parts/modes/round_h.lua
@@ -27,4 +27,4 @@ return{
1
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/round_l.lua b/parts/modes/round_l.lua
index e919b85d..7a0ee360 100644
--- a/parts/modes/round_l.lua
+++ b/parts/modes/round_l.lua
@@ -27,4 +27,4 @@ return{
1
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/round_n.lua b/parts/modes/round_n.lua
index 62ddb064..729556cd 100644
--- a/parts/modes/round_n.lua
+++ b/parts/modes/round_n.lua
@@ -27,4 +27,4 @@ return{
1
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/round_u.lua b/parts/modes/round_u.lua
index b1292fff..d122cb0e 100644
--- a/parts/modes/round_u.lua
+++ b/parts/modes/round_u.lua
@@ -27,4 +27,4 @@ return{
1
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/solo_e.lua b/parts/modes/solo_e.lua
index 5c58746a..97f17d7a 100644
--- a/parts/modes/solo_e.lua
+++ b/parts/modes/solo_e.lua
@@ -25,4 +25,4 @@ return{
1
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/solo_h.lua b/parts/modes/solo_h.lua
index 24039199..155650a4 100644
--- a/parts/modes/solo_h.lua
+++ b/parts/modes/solo_h.lua
@@ -25,4 +25,4 @@ return{
1
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/solo_l.lua b/parts/modes/solo_l.lua
index b6a1806f..65a019f8 100644
--- a/parts/modes/solo_l.lua
+++ b/parts/modes/solo_l.lua
@@ -25,4 +25,4 @@ return{
1
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/solo_n.lua b/parts/modes/solo_n.lua
index 7c78dd8f..6f377932 100644
--- a/parts/modes/solo_n.lua
+++ b/parts/modes/solo_n.lua
@@ -25,4 +25,4 @@ return{
1
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/solo_u.lua b/parts/modes/solo_u.lua
index a2d10e34..23241148 100644
--- a/parts/modes/solo_u.lua
+++ b/parts/modes/solo_u.lua
@@ -25,4 +25,4 @@ return{
1
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/sprintAtk.lua b/parts/modes/sprintAtk.lua
index 66f7608c..985e7bd8 100644
--- a/parts/modes/sprintAtk.lua
+++ b/parts/modes/sprintAtk.lua
@@ -20,4 +20,4 @@ return{
T<150 and 1 or
0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/sprintFix.lua b/parts/modes/sprintFix.lua
index 212a4d02..cbf36b76 100644
--- a/parts/modes/sprintFix.lua
+++ b/parts/modes/sprintFix.lua
@@ -21,4 +21,4 @@ return{
T<=420 and 4 or
3
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/sprintLock.lua b/parts/modes/sprintLock.lua
index d9978b7f..2dd39fc6 100644
--- a/parts/modes/sprintLock.lua
+++ b/parts/modes/sprintLock.lua
@@ -20,4 +20,4 @@ return{
T<=100 and 4 or
3
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/sprintMPH.lua b/parts/modes/sprintMPH.lua
index 38e920c1..6179c9d2 100644
--- a/parts/modes/sprintMPH.lua
+++ b/parts/modes/sprintMPH.lua
@@ -21,4 +21,4 @@ return{
T<=140 and 1 or
0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/sprintPenta.lua b/parts/modes/sprintPenta.lua
index 96772ba3..ded3de6a 100644
--- a/parts/modes/sprintPenta.lua
+++ b/parts/modes/sprintPenta.lua
@@ -20,4 +20,4 @@ return{
T<=500 and 1 or
0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/sprintSmooth.lua b/parts/modes/sprintSmooth.lua
index dc37b6dc..f384a393 100644
--- a/parts/modes/sprintSmooth.lua
+++ b/parts/modes/sprintSmooth.lua
@@ -18,4 +18,4 @@ return{
T<=150 and 1 or
0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/sprint_1000l.lua b/parts/modes/sprint_1000l.lua
index a4f3f4f5..3ba7d24a 100644
--- a/parts/modes/sprint_1000l.lua
+++ b/parts/modes/sprint_1000l.lua
@@ -19,4 +19,4 @@ return{
T<=2000 and 1 or
0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/sprint_100l.lua b/parts/modes/sprint_100l.lua
index 55ceb148..383028aa 100644
--- a/parts/modes/sprint_100l.lua
+++ b/parts/modes/sprint_100l.lua
@@ -19,4 +19,4 @@ return{
T<=226 and 1 or
0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/sprint_10l.lua b/parts/modes/sprint_10l.lua
index 1accfac5..eccdcae8 100644
--- a/parts/modes/sprint_10l.lua
+++ b/parts/modes/sprint_10l.lua
@@ -19,4 +19,4 @@ return{
T<=62 and 1 or
0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/sprint_20l.lua b/parts/modes/sprint_20l.lua
index c42e059e..297833da 100644
--- a/parts/modes/sprint_20l.lua
+++ b/parts/modes/sprint_20l.lua
@@ -19,4 +19,4 @@ return{
T<=126 and 1 or
0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/sprint_400l.lua b/parts/modes/sprint_400l.lua
index 4892b8c9..55ab3bec 100644
--- a/parts/modes/sprint_400l.lua
+++ b/parts/modes/sprint_400l.lua
@@ -19,4 +19,4 @@ return{
T<=800 and 1 or
0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/sprint_40l.lua b/parts/modes/sprint_40l.lua
index 1375a5b5..58df27d8 100644
--- a/parts/modes/sprint_40l.lua
+++ b/parts/modes/sprint_40l.lua
@@ -19,4 +19,4 @@ return{
T<=183 and 1 or
0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/stack_e.lua b/parts/modes/stack_e.lua
index 56a05a84..6e231f73 100644
--- a/parts/modes/stack_e.lua
+++ b/parts/modes/stack_e.lua
@@ -33,4 +33,4 @@ return{
H<=10 and 1 or
H<=26 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/stack_h.lua b/parts/modes/stack_h.lua
index 5fdd309e..da4c2389 100644
--- a/parts/modes/stack_h.lua
+++ b/parts/modes/stack_h.lua
@@ -33,4 +33,4 @@ return{
H<=26 and 1 or
H<=62 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/stack_u.lua b/parts/modes/stack_u.lua
index 3b97182c..a70b9177 100644
--- a/parts/modes/stack_u.lua
+++ b/parts/modes/stack_u.lua
@@ -33,4 +33,4 @@ return{
H<=62 and 1 or
H<=126 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/survivor_e.lua b/parts/modes/survivor_e.lua
index cae4750b..3f5f989a 100644
--- a/parts/modes/survivor_e.lua
+++ b/parts/modes/survivor_e.lua
@@ -19,4 +19,4 @@ return{
W>=15 and 1 or
W>=5 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/survivor_h.lua b/parts/modes/survivor_h.lua
index f46000a7..50fdb13f 100644
--- a/parts/modes/survivor_h.lua
+++ b/parts/modes/survivor_h.lua
@@ -19,4 +19,4 @@ return{
W>=15 and 1 or
W>=5 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/survivor_l.lua b/parts/modes/survivor_l.lua
index 837e02ac..067f0fe0 100644
--- a/parts/modes/survivor_l.lua
+++ b/parts/modes/survivor_l.lua
@@ -19,4 +19,4 @@ return{
W>=15 and 1 or
W>=5 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/survivor_n.lua b/parts/modes/survivor_n.lua
index 77749500..2773b1a1 100644
--- a/parts/modes/survivor_n.lua
+++ b/parts/modes/survivor_n.lua
@@ -19,4 +19,4 @@ return{
W>=15 and 1 or
W>=5 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/survivor_u.lua b/parts/modes/survivor_u.lua
index 700741c1..85a16760 100644
--- a/parts/modes/survivor_u.lua
+++ b/parts/modes/survivor_u.lua
@@ -21,4 +21,4 @@ return{
W>=5 and 1 or
W>=1 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/tech_finesse.lua b/parts/modes/tech_finesse.lua
index 68c0ff45..b18ef73c 100644
--- a/parts/modes/tech_finesse.lua
+++ b/parts/modes/tech_finesse.lua
@@ -27,4 +27,4 @@ return{
A>=30 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/tech_finesse_f.lua b/parts/modes/tech_finesse_f.lua
index bc44fd61..e4eedf10 100644
--- a/parts/modes/tech_finesse_f.lua
+++ b/parts/modes/tech_finesse_f.lua
@@ -40,4 +40,4 @@ return{
A>=30 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/tech_h.lua b/parts/modes/tech_h.lua
index 4995c710..467bdf8c 100644
--- a/parts/modes/tech_h.lua
+++ b/parts/modes/tech_h.lua
@@ -25,4 +25,4 @@ return{
A>=30 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/tech_h_plus.lua b/parts/modes/tech_h_plus.lua
index 1d95a21f..29dcec07 100644
--- a/parts/modes/tech_h_plus.lua
+++ b/parts/modes/tech_h_plus.lua
@@ -38,4 +38,4 @@ return{
A>=30 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/tech_l.lua b/parts/modes/tech_l.lua
index 08bb3e47..bb6c84d0 100644
--- a/parts/modes/tech_l.lua
+++ b/parts/modes/tech_l.lua
@@ -25,4 +25,4 @@ return{
A>=30 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/tech_l_plus.lua b/parts/modes/tech_l_plus.lua
index 48ef748a..ca264a7a 100644
--- a/parts/modes/tech_l_plus.lua
+++ b/parts/modes/tech_l_plus.lua
@@ -38,4 +38,4 @@ return{
A>=30 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/tech_n.lua b/parts/modes/tech_n.lua
index 8c172d9b..097b7c40 100644
--- a/parts/modes/tech_n.lua
+++ b/parts/modes/tech_n.lua
@@ -25,4 +25,4 @@ return{
A>=30 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/tech_n_plus.lua b/parts/modes/tech_n_plus.lua
index 02b3ebcf..198b241b 100644
--- a/parts/modes/tech_n_plus.lua
+++ b/parts/modes/tech_n_plus.lua
@@ -38,4 +38,4 @@ return{
A>=30 and 0
end
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/techmino49_e.lua b/parts/modes/techmino49_e.lua
index 17694b9e..f8b7ceab 100644
--- a/parts/modes/techmino49_e.lua
+++ b/parts/modes/techmino49_e.lua
@@ -68,4 +68,4 @@ return{
R<=15 and 1 or
R<=45 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/techmino49_h.lua b/parts/modes/techmino49_h.lua
index 17f3e1ad..14e7aa49 100644
--- a/parts/modes/techmino49_h.lua
+++ b/parts/modes/techmino49_h.lua
@@ -68,4 +68,4 @@ return{
R<=8 and 1 or
R<=45 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/techmino49_u.lua b/parts/modes/techmino49_u.lua
index e1f586f8..15f3a649 100644
--- a/parts/modes/techmino49_u.lua
+++ b/parts/modes/techmino49_u.lua
@@ -68,4 +68,4 @@ return{
R<=6 and 1 or
R<=45 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/techmino99_e.lua b/parts/modes/techmino99_e.lua
index a2041f26..8211febc 100644
--- a/parts/modes/techmino99_e.lua
+++ b/parts/modes/techmino99_e.lua
@@ -68,4 +68,4 @@ return{
R<=20 and 1 or
R<=90 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/techmino99_h.lua b/parts/modes/techmino99_h.lua
index 2aadf592..13d2b650 100644
--- a/parts/modes/techmino99_h.lua
+++ b/parts/modes/techmino99_h.lua
@@ -68,4 +68,4 @@ return{
R<=10 and 1 or
R<=90 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/techmino99_u.lua b/parts/modes/techmino99_u.lua
index c47b05f1..733ad529 100644
--- a/parts/modes/techmino99_u.lua
+++ b/parts/modes/techmino99_u.lua
@@ -68,4 +68,4 @@ return{
R<=7 and 1 or
R<=90 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/tsd_e.lua b/parts/modes/tsd_e.lua
index dc57b1ca..7b384359 100644
--- a/parts/modes/tsd_e.lua
+++ b/parts/modes/tsd_e.lua
@@ -20,4 +20,4 @@ return{
T>=4 and 1 or
T>=1 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/tsd_h.lua b/parts/modes/tsd_h.lua
index 6df10b96..e0e1bbb5 100644
--- a/parts/modes/tsd_h.lua
+++ b/parts/modes/tsd_h.lua
@@ -20,4 +20,4 @@ return{
T>=7 and 1 or
T>=3 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/tsd_u.lua b/parts/modes/tsd_u.lua
index 984021c9..5bb5fcd9 100644
--- a/parts/modes/tsd_u.lua
+++ b/parts/modes/tsd_u.lua
@@ -20,4 +20,4 @@ return{
T>=10 and 1 or
T>=4 and 0
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/ultra.lua b/parts/modes/ultra.lua
index a544a7e3..c88bd8f6 100644
--- a/parts/modes/ultra.lua
+++ b/parts/modes/ultra.lua
@@ -21,4 +21,4 @@ return{
T>=10000 and 2 or
T>=6200 and 1
end,
-}
\ No newline at end of file
+}
diff --git a/parts/modes/zen.lua b/parts/modes/zen.lua
index b94662d6..480d6ef2 100644
--- a/parts/modes/zen.lua
+++ b/parts/modes/zen.lua
@@ -18,4 +18,4 @@ return{
T>=30000 and 2 or
T>=10000 and 1
end,
-}
\ No newline at end of file
+}
diff --git a/parts/net.lua b/parts/net.lua
index 82043742..bec602c1 100644
--- a/parts/net.lua
+++ b/parts/net.lua
@@ -731,4 +731,4 @@ function NET.updateWS_manage()
end
end
-return NET
\ No newline at end of file
+return NET
diff --git a/parts/netPlayer.lua b/parts/netPlayer.lua
index 2c710b40..4ccc2e62 100644
--- a/parts/netPlayer.lua
+++ b/parts/netPlayer.lua
@@ -290,4 +290,4 @@ function netPLY.draw()
end
end
-return netPLY
\ No newline at end of file
+return netPLY
diff --git a/parts/patron.lua b/parts/patron.lua
index 8954cd02..63eec079 100644
--- a/parts/patron.lua
+++ b/parts/patron.lua
@@ -117,4 +117,4 @@ return{
{font=25,name="Trebor"},
{font=25,name="[w*o]"},
{font=25,name="蚂蚁"},
-}
\ No newline at end of file
+}
diff --git a/parts/player/draw.lua b/parts/player/draw.lua
index 59d578e4..8c066a13 100644
--- a/parts/player/draw.lua
+++ b/parts/player/draw.lua
@@ -1019,4 +1019,4 @@ function draw.demo(P)
gc_pop()
end
-return draw
\ No newline at end of file
+return draw
diff --git a/parts/player/gameEnv0.lua b/parts/player/gameEnv0.lua
index d6d07b18..10ce9dd5 100644
--- a/parts/player/gameEnv0.lua
+++ b/parts/player/gameEnv0.lua
@@ -66,4 +66,4 @@ return{
bg='none',bgm='race',
allowMod=true,
-}
\ No newline at end of file
+}
diff --git a/parts/player/init.lua b/parts/player/init.lua
index b7c70b38..c6476f76 100644
--- a/parts/player/init.lua
+++ b/parts/player/init.lua
@@ -461,4 +461,4 @@ function PLY.newPlayer(id,mini)
_applyGameEnv(P)
end
----------------------------------------------------
-return PLY
\ No newline at end of file
+return PLY
diff --git a/parts/player/player.lua b/parts/player/player.lua
index feee2582..688c8e83 100644
--- a/parts/player/player.lua
+++ b/parts/player/player.lua
@@ -2049,4 +2049,4 @@ Player.actList={
Player.act_zangiRight,--20
}
----------------------------------------------------
-return Player
\ No newline at end of file
+return Player
diff --git a/parts/player/seqGenerators.lua b/parts/player/seqGenerators.lua
index e51b961f..77f8358f 100644
--- a/parts/player/seqGenerators.lua
+++ b/parts/player/seqGenerators.lua
@@ -233,4 +233,4 @@ return function(P)--Return a piece-generating function for player P
P.gameEnv.sequence='bag'
return seqGenerators.bag
end
-end
\ No newline at end of file
+end
diff --git a/parts/player/update.lua b/parts/player/update.lua
index 659748e1..905bc089 100644
--- a/parts/player/update.lua
+++ b/parts/player/update.lua
@@ -445,4 +445,4 @@ function update.remote_alive(P,dt)
end
end
end
-return update
\ No newline at end of file
+return update
diff --git a/parts/scenes/about.lua b/parts/scenes/about.lua
index ab47a8f8..710adf97 100644
--- a/parts/scenes/about.lua
+++ b/parts/scenes/about.lua
@@ -49,4 +49,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=640, y=600,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/account.lua b/parts/scenes/account.lua
index 30866b4b..ae4ec942 100644
--- a/parts/scenes/account.lua
+++ b/parts/scenes/account.lua
@@ -11,4 +11,4 @@ scene.widgetList={
WIDGET.newButton{name="back",x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/app_15p.lua b/parts/scenes/app_15p.lua
index 5f1453a8..56b7a3bc 100644
--- a/parts/scenes/app_15p.lua
+++ b/parts/scenes/app_15p.lua
@@ -327,4 +327,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/app_2048.lua b/parts/scenes/app_2048.lua
index cc8e2b71..e6a974b9 100644
--- a/parts/scenes/app_2048.lua
+++ b/parts/scenes/app_2048.lua
@@ -495,4 +495,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/app_AtoZ.lua b/parts/scenes/app_AtoZ.lua
index 09b88cea..df9dbffa 100644
--- a/parts/scenes/app_AtoZ.lua
+++ b/parts/scenes/app_AtoZ.lua
@@ -119,4 +119,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/app_UTTT.lua b/parts/scenes/app_UTTT.lua
index 3c2ae950..6429f5e0 100644
--- a/parts/scenes/app_UTTT.lua
+++ b/parts/scenes/app_UTTT.lua
@@ -241,4 +241,4 @@ scene.widgetList={
WIDGET.newButton{name="back",x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/app_calc.lua b/parts/scenes/app_calc.lua
index 43ee7d6f..0986bf7a 100644
--- a/parts/scenes/app_calc.lua
+++ b/parts/scenes/app_calc.lua
@@ -126,4 +126,4 @@ scene.widgetList={
WIDGET.newKey{name="back",x=1135,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/app_cannon.lua b/parts/scenes/app_cannon.lua
index 50b5d91d..6160ffc4 100644
--- a/parts/scenes/app_cannon.lua
+++ b/parts/scenes/app_cannon.lua
@@ -128,4 +128,4 @@ scene.widgetList={
WIDGET.newButton{name="back",x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/app_console.lua b/parts/scenes/app_console.lua
index 67fb37b9..1167a918 100644
--- a/parts/scenes/app_console.lua
+++ b/parts/scenes/app_console.lua
@@ -1036,4 +1036,4 @@ scene.widgetList={
inputBox,
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/app_cubefield.lua b/parts/scenes/app_cubefield.lua
index 68cc0ea7..1d8f6a2d 100644
--- a/parts/scenes/app_cubefield.lua
+++ b/parts/scenes/app_cubefield.lua
@@ -308,4 +308,4 @@ scene.widgetList={
WIDGET.newKey{name="back",x=1140,y=80,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/app_dropper.lua b/parts/scenes/app_dropper.lua
index e0fef167..6729d264 100644
--- a/parts/scenes/app_dropper.lua
+++ b/parts/scenes/app_dropper.lua
@@ -236,4 +236,4 @@ scene.widgetList={
WIDGET.newButton{name="back",x=1140,y=60,w=170,h=80,fText=TEXTURE.back,code=pressKey"escape"},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/app_dtw.lua b/parts/scenes/app_dtw.lua
index 53fed52e..c10412b1 100644
--- a/parts/scenes/app_dtw.lua
+++ b/parts/scenes/app_dtw.lua
@@ -376,4 +376,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/app_polyforge.lua b/parts/scenes/app_polyforge.lua
index 93d714f4..7f9193eb 100644
--- a/parts/scenes/app_polyforge.lua
+++ b/parts/scenes/app_polyforge.lua
@@ -164,4 +164,4 @@ scene.widgetList={
WIDGET.newKey{name="back",x=1140,y=60,w=170,h=80,color='D',fText=TEXTURE.back,code=pressKey"escape"},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/app_pong.lua b/parts/scenes/app_pong.lua
index c0f8e274..caa09cee 100644
--- a/parts/scenes/app_pong.lua
+++ b/parts/scenes/app_pong.lua
@@ -176,4 +176,4 @@ scene.widgetList={
WIDGET.newKey{name="back",x=640,y=675,w=150,h=50,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/app_reflect.lua b/parts/scenes/app_reflect.lua
index 6f04e29a..14d114fc 100644
--- a/parts/scenes/app_reflect.lua
+++ b/parts/scenes/app_reflect.lua
@@ -133,4 +133,4 @@ scene.widgetList={
WIDGET.newKey{name="back",x=640,y=675,w=150,h=50,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/app_schulteG.lua b/parts/scenes/app_schulteG.lua
index 59959974..4b7407f3 100644
--- a/parts/scenes/app_schulteG.lua
+++ b/parts/scenes/app_schulteG.lua
@@ -177,4 +177,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/app_tap.lua b/parts/scenes/app_tap.lua
index de3c575a..8427b194 100644
--- a/parts/scenes/app_tap.lua
+++ b/parts/scenes/app_tap.lua
@@ -73,4 +73,4 @@ scene.widgetList={
WIDGET.newButton{name="back",x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/app_ten.lua b/parts/scenes/app_ten.lua
index 1713c415..9ea60cb7 100644
--- a/parts/scenes/app_ten.lua
+++ b/parts/scenes/app_ten.lua
@@ -306,4 +306,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/customGame.lua b/parts/scenes/customGame.lua
index f27dde31..98585393 100644
--- a/parts/scenes/customGame.lua
+++ b/parts/scenes/customGame.lua
@@ -258,4 +258,4 @@ scene.widgetList={
WIDGET.newSelector{name="bgm", x=1120,y=1030,w=250,color='Y',list=BGM.getList(),disp=CUSval('bgm'),code=function(i)CUSTOMENV.bgm=i BGM.play(i)end},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/custom_field.lua b/parts/scenes/custom_field.lua
index 1961be79..87a81b1d 100644
--- a/parts/scenes/custom_field.lua
+++ b/parts/scenes/custom_field.lua
@@ -490,4 +490,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/custom_mission.lua b/parts/scenes/custom_mission.lua
index 9082241c..bb27402a 100644
--- a/parts/scenes/custom_mission.lua
+++ b/parts/scenes/custom_mission.lua
@@ -242,4 +242,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/custom_sequence.lua b/parts/scenes/custom_sequence.lua
index 1890ce30..4a62272f 100644
--- a/parts/scenes/custom_sequence.lua
+++ b/parts/scenes/custom_sequence.lua
@@ -240,4 +240,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/depause.lua b/parts/scenes/depause.lua
index db78c36c..5978ad61 100644
--- a/parts/scenes/depause.lua
+++ b/parts/scenes/depause.lua
@@ -51,4 +51,4 @@ scene.widgetList={
WIDGET.newKey{name="pause",x=0,y=45,w=60,code=pauseGame,fText=TEXTURE.game.pause},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/dict.lua b/parts/scenes/dict.lua
index bff666bf..9e3eb340 100644
--- a/parts/scenes/dict.lua
+++ b/parts/scenes/dict.lua
@@ -190,4 +190,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1165,y=60,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/error.lua b/parts/scenes/error.lua
index 90170d64..b1d55a9b 100644
--- a/parts/scenes/error.lua
+++ b/parts/scenes/error.lua
@@ -41,4 +41,4 @@ scene.widgetList={
WIDGET.newKey{name="quit",x=1140,y=640,w=170,h=80,font=35,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/game.lua b/parts/scenes/game.lua
index 3e8e2b14..a99c73f8 100644
--- a/parts/scenes/game.lua
+++ b/parts/scenes/game.lua
@@ -397,4 +397,4 @@ scene.widgetList={
WIDGET.newKey{name="pause", x=0,y=45,w=60,code=pauseGame,fText=TEXTURE.game.pause},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/history.lua b/parts/scenes/history.lua
index 81f24fc1..5792bd08 100644
--- a/parts/scenes/history.lua
+++ b/parts/scenes/history.lua
@@ -27,4 +27,4 @@ scene.widgetList={
WIDGET.newButton{name="back",x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/lang.lua b/parts/scenes/lang.lua
index 44ae6790..e706d00a 100644
--- a/parts/scenes/lang.lua
+++ b/parts/scenes/lang.lua
@@ -34,4 +34,4 @@ scene.widgetList={
WIDGET.newButton{name="back",x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/load.lua b/parts/scenes/load.lua
index eb36b4e6..94b2a2b7 100644
--- a/parts/scenes/load.lua
+++ b/parts/scenes/load.lua
@@ -219,4 +219,4 @@ function scene.draw()
mStr(text.loadText[loading]or"",640,530)
end
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/login.lua b/parts/scenes/login.lua
index b12593d3..63e55f3e 100644
--- a/parts/scenes/login.lua
+++ b/parts/scenes/login.lua
@@ -39,4 +39,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/main.lua b/parts/scenes/main.lua
index e083df2c..cd01e61b 100644
--- a/parts/scenes/main.lua
+++ b/parts/scenes/main.lua
@@ -201,4 +201,4 @@ scene.widgetList={
WIDGET.newButton{name="manual", x=1390,y=670,w=600,h=70, color='lR',align='L',edge=30,code=pressKey"m",fText=TEXTURE.question},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/main_simple.lua b/parts/scenes/main_simple.lua
index 1102bad6..9babb22f 100644
--- a/parts/scenes/main_simple.lua
+++ b/parts/scenes/main_simple.lua
@@ -26,4 +26,4 @@ scene.widgetList={
WIDGET.newButton{name="quit", x=1160,y=560,w=120,fText=TEXTURE.quit,code=function()VOC.play('bye')SCN.swapTo('quit','slowFade')end},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/manual.lua b/parts/scenes/manual.lua
index 5fcdcda9..036926f7 100644
--- a/parts/scenes/manual.lua
+++ b/parts/scenes/manual.lua
@@ -27,4 +27,4 @@ scene.widgetList={
WIDGET.newButton{name="back",x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/mod.lua b/parts/scenes/mod.lua
index 3a3f1346..bb06d0b8 100644
--- a/parts/scenes/mod.lua
+++ b/parts/scenes/mod.lua
@@ -156,4 +156,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/mode.lua b/parts/scenes/mode.lua
index ab96dcb9..9c40fbe8 100644
--- a/parts/scenes/mode.lua
+++ b/parts/scenes/mode.lua
@@ -335,4 +335,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1200,y=655,w=120,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/music.lua b/parts/scenes/music.lua
index 6c1a64b6..bb18a2db 100644
--- a/parts/scenes/music.lua
+++ b/parts/scenes/music.lua
@@ -114,4 +114,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/net_game.lua b/parts/scenes/net_game.lua
index 8b80d9d9..e49853de 100644
--- a/parts/scenes/net_game.lua
+++ b/parts/scenes/net_game.lua
@@ -341,4 +341,4 @@ scene.widgetList={
WIDGET.newKey{name="quit", x=860,y=45,w=60,fText=TEXTURE.quit_small, code=_quit},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/net_league.lua b/parts/scenes/net_league.lua
index de125197..0cca0cdc 100644
--- a/parts/scenes/net_league.lua
+++ b/parts/scenes/net_league.lua
@@ -20,4 +20,4 @@ scene.widgetList={
WIDGET.newButton{name="back",x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/net_menu.lua b/parts/scenes/net_menu.lua
index 7ffd1987..77d457c1 100644
--- a/parts/scenes/net_menu.lua
+++ b/parts/scenes/net_menu.lua
@@ -39,4 +39,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/net_newRoom.lua b/parts/scenes/net_newRoom.lua
index c195b13e..96bc2982 100644
--- a/parts/scenes/net_newRoom.lua
+++ b/parts/scenes/net_newRoom.lua
@@ -111,4 +111,4 @@ scene.widgetList={
WIDGET.newSwitch{name="phyHold", x=560,y=1030, disp=ROOMval('phyHold'),code=ROOMrev('phyHold'),hideF=function()return ROOMENV.holdCount==0 end},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/net_rooms.lua b/parts/scenes/net_rooms.lua
index 8acd306d..134b4b8a 100644
--- a/parts/scenes/net_rooms.lua
+++ b/parts/scenes/net_rooms.lua
@@ -151,4 +151,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=pressKey"escape"},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/pause.lua b/parts/scenes/pause.lua
index 00df57ff..a55f2b1c 100644
--- a/parts/scenes/pause.lua
+++ b/parts/scenes/pause.lua
@@ -373,4 +373,4 @@ scene.widgetList={
WIDGET.newKey{name="save", x=1075,y=165,w=200,h=40,font=25,code=pressKey"o",hideF=function()return not(GAME.result or GAME.replaying)or #PLAYERS>1 or GAME.saved end},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/quit.lua b/parts/scenes/quit.lua
index 00f81424..7556d8de 100644
--- a/parts/scenes/quit.lua
+++ b/parts/scenes/quit.lua
@@ -9,4 +9,4 @@ function scene.sceneInit()
end
end
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/register.lua b/parts/scenes/register.lua
index 582a920b..b6b8b373 100644
--- a/parts/scenes/register.lua
+++ b/parts/scenes/register.lua
@@ -31,4 +31,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/replays.lua b/parts/scenes/replays.lua
index dcc6317d..ca2d39cd 100644
--- a/parts/scenes/replays.lua
+++ b/parts/scenes/replays.lua
@@ -162,4 +162,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/savedata.lua b/parts/scenes/savedata.lua
index 9cc44bd0..3c348f78 100644
--- a/parts/scenes/savedata.lua
+++ b/parts/scenes/savedata.lua
@@ -85,4 +85,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/setting_control.lua b/parts/scenes/setting_control.lua
index 002f5057..121c2fe2 100644
--- a/parts/scenes/setting_control.lua
+++ b/parts/scenes/setting_control.lua
@@ -103,4 +103,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140, y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/setting_game.lua b/parts/scenes/setting_game.lua
index 3710adf9..49952c4d 100644
--- a/parts/scenes/setting_game.lua
+++ b/parts/scenes/setting_game.lua
@@ -60,4 +60,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140, y=640, w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/setting_key.lua b/parts/scenes/setting_key.lua
index f440502e..fbefff9a 100644
--- a/parts/scenes/setting_key.lua
+++ b/parts/scenes/setting_key.lua
@@ -143,4 +143,4 @@ scene.widgetList={
WIDGET.newButton{name="back",x=1140,y=640,w=190,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/setting_skin.lua b/parts/scenes/setting_skin.lua
index 4513a6fd..5a74be6d 100644
--- a/parts/scenes/setting_skin.lua
+++ b/parts/scenes/setting_skin.lua
@@ -111,4 +111,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/setting_sound.lua b/parts/scenes/setting_sound.lua
index 53e633a5..e0754a5f 100644
--- a/parts/scenes/setting_sound.lua
+++ b/parts/scenes/setting_sound.lua
@@ -100,4 +100,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/setting_touch.lua b/parts/scenes/setting_touch.lua
index 95ea8b77..2dd18aa0 100644
--- a/parts/scenes/setting_touch.lua
+++ b/parts/scenes/setting_touch.lua
@@ -133,4 +133,4 @@ scene.widgetList={
WIDGET.newKey{name="shape", x=640,y=600,w=200,h=80,code=function()SETTING.VKSkin=VK.nextShape()end},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/setting_touchSwitch.lua b/parts/scenes/setting_touchSwitch.lua
index b5a8275b..ce7ce23c 100644
--- a/parts/scenes/setting_touchSwitch.lua
+++ b/parts/scenes/setting_touchSwitch.lua
@@ -58,4 +58,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140, y=640, w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/setting_video.lua b/parts/scenes/setting_video.lua
index 21b705eb..35f74914 100644
--- a/parts/scenes/setting_video.lua
+++ b/parts/scenes/setting_video.lua
@@ -91,4 +91,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/sound.lua b/parts/scenes/sound.lua
index 1028bd77..748d9a31 100644
--- a/parts/scenes/sound.lua
+++ b/parts/scenes/sound.lua
@@ -109,4 +109,4 @@ scene.widgetList={
WIDGET.newButton{name="back", x=1140, y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/staff.lua b/parts/scenes/staff.lua
index dcebd659..89ac0799 100644
--- a/parts/scenes/staff.lua
+++ b/parts/scenes/staff.lua
@@ -103,4 +103,4 @@ scene.widgetList={
WIDGET.newButton{name="back",x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/stat.lua b/parts/scenes/stat.lua
index 9bd02922..601bec48 100644
--- a/parts/scenes/stat.lua
+++ b/parts/scenes/stat.lua
@@ -115,4 +115,4 @@ scene.widgetList={
WIDGET.newButton{name="back",x=1140,y=640,w=170,h=80,fText=TEXTURE.back,code=backScene},
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/scenes/test.lua b/parts/scenes/test.lua
index f1820edd..425804f7 100644
--- a/parts/scenes/test.lua
+++ b/parts/scenes/test.lua
@@ -101,4 +101,4 @@ scene.widgetList={
}
-return scene
\ No newline at end of file
+return scene
diff --git a/parts/shaders/alpha.glsl b/parts/shaders/alpha.glsl
index bde719c9..858c605f 100644
--- a/parts/shaders/alpha.glsl
+++ b/parts/shaders/alpha.glsl
@@ -1,4 +1,4 @@
extern float a;
vec4 effect(vec4 color,Image tex,vec2 tex_coords,vec2 scr_coords){
return vec4(1.,1.,1.,sign(Texel(tex,tex_coords).a)*a);
-}
\ No newline at end of file
+}
diff --git a/parts/shaders/aura.glsl b/parts/shaders/aura.glsl
index 3b2d416d..9592f04e 100644
--- a/parts/shaders/aura.glsl
+++ b/parts/shaders/aura.glsl
@@ -39,4 +39,4 @@ vec4 effect(vec4 color,Image tex,vec2 tex_coords,vec2 scr_coords){
dx=1.626*max(max(V.r,V.g),V.b);
return vec4(V/dx,0.4);
-}
\ No newline at end of file
+}
diff --git a/parts/shaders/blockSatur.glsl b/parts/shaders/blockSatur.glsl
index c56877b2..3b0a3171 100644
--- a/parts/shaders/blockSatur.glsl
+++ b/parts/shaders/blockSatur.glsl
@@ -7,4 +7,4 @@ vec4 effect(vec4 color,Image tex,vec2 tex_coords,vec2 scr_coords){
(b+texcolor.b*k)*color.b,
texcolor.a*color.a
);
-}
\ No newline at end of file
+}
diff --git a/parts/shaders/fieldSatur.glsl b/parts/shaders/fieldSatur.glsl
index c56877b2..3b0a3171 100644
--- a/parts/shaders/fieldSatur.glsl
+++ b/parts/shaders/fieldSatur.glsl
@@ -7,4 +7,4 @@ vec4 effect(vec4 color,Image tex,vec2 tex_coords,vec2 scr_coords){
(b+texcolor.b*k)*color.b,
texcolor.a*color.a
);
-}
\ No newline at end of file
+}
diff --git a/parts/shaders/grad1.glsl b/parts/shaders/grad1.glsl
index 81ffc437..e39231da 100644
--- a/parts/shaders/grad1.glsl
+++ b/parts/shaders/grad1.glsl
@@ -7,4 +7,4 @@ vec4 effect(vec4 color,Image tex,vec2 tex_coords,vec2 scr_coords){
.15+x*.7,
.4
);
-}
\ No newline at end of file
+}
diff --git a/parts/shaders/grad2.glsl b/parts/shaders/grad2.glsl
index ef1483f9..63f223ef 100644
--- a/parts/shaders/grad2.glsl
+++ b/parts/shaders/grad2.glsl
@@ -7,4 +7,4 @@ vec4 effect(vec4 color,Image tex,vec2 tex_coords,vec2 scr_coords){
.3+.1*sin(t),
.4
);
-}
\ No newline at end of file
+}
diff --git a/parts/shaders/lighter.glsl b/parts/shaders/lighter.glsl
index 7bbdfbfd..333335a4 100644
--- a/parts/shaders/lighter.glsl
+++ b/parts/shaders/lighter.glsl
@@ -6,4 +6,4 @@ vec4 effect(vec4 color,Image tex,vec2 tex_coords,vec2 scr_coords){
pow(texcolor.b+.26,.7023),
texcolor.a*color.a
);
-}
\ No newline at end of file
+}
diff --git a/parts/shaders/rgb1.glsl b/parts/shaders/rgb1.glsl
index 5367fcb6..146edc12 100644
--- a/parts/shaders/rgb1.glsl
+++ b/parts/shaders/rgb1.glsl
@@ -8,4 +8,4 @@ vec4 effect(vec4 color,Image tex,vec2 tex_coords,vec2 scr_coords){
.2+x*.6-.1*sin(t/2.83),
.4
);
-}
\ No newline at end of file
+}
diff --git a/parts/shaders/rgb2.glsl b/parts/shaders/rgb2.glsl
index 8c2f82bf..06d0db10 100644
--- a/parts/shaders/rgb2.glsl
+++ b/parts/shaders/rgb2.glsl
@@ -8,4 +8,4 @@ vec4 effect(vec4 color,Image tex,vec2 tex_coords,vec2 scr_coords){
abs(.7-x*1.4+y*.5*sin(t/16.)),
.4
);
-}
\ No newline at end of file
+}
diff --git a/parts/shaders/warning.glsl b/parts/shaders/warning.glsl
index 6333e71c..a4179710 100644
--- a/parts/shaders/warning.glsl
+++ b/parts/shaders/warning.glsl
@@ -3,4 +3,4 @@ vec4 effect(vec4 color,Image tex,vec2 tex_coords,vec2 scr_coords){
float dx=abs(scr_coords.x/w-0.5);
float a=(dx*2.6-.626)*level;
return vec4(1.,0.,0.,a);
-}
\ No newline at end of file
+}
diff --git a/parts/skin.lua b/parts/skin.lua
index 740b4dbd..fb0445e5 100644
--- a/parts/skin.lua
+++ b/parts/skin.lua
@@ -51,4 +51,4 @@ function SKIN.init(list)
function SKIN.loadAll()SKIN.loadAll=nil for _,v in next,list do local _=SKIN.lib[v.name]end end
end
-return SKIN
\ No newline at end of file
+return SKIN
diff --git a/parts/texture.lua b/parts/texture.lua
index a2ee33dc..984dee4e 100644
--- a/parts/texture.lua
+++ b/parts/texture.lua
@@ -231,4 +231,4 @@ TEXTURE.rep={
}
gc.setCanvas()
-return TEXTURE
\ No newline at end of file
+return TEXTURE
diff --git a/parts/updateLog.lua b/parts/updateLog.lua
index 93282a1f..632147e2 100644
--- a/parts/updateLog.lua
+++ b/parts/updateLog.lua
@@ -2026,4 +2026,4 @@ return[=[
GUI position editted
grid BG changed
smarter AI
-]=]
\ No newline at end of file
+]=]
diff --git a/parts/users.lua b/parts/users.lua
index e90314bf..719cf3df 100644
--- a/parts/users.lua
+++ b/parts/users.lua
@@ -88,4 +88,4 @@ function USERS.forceFreshAvatar()
end
end
-return USERS
\ No newline at end of file
+return USERS
diff --git a/parts/virtualKey.lua b/parts/virtualKey.lua
index 3937e5c4..fedf50f9 100644
--- a/parts/virtualKey.lua
+++ b/parts/virtualKey.lua
@@ -296,4 +296,4 @@ function VK.preview(selected)
end
end
-return VK
\ No newline at end of file
+return VK