diff --git a/2048/.gitignore b/2048l/.gitignore similarity index 100% rename from 2048/.gitignore rename to 2048l/.gitignore diff --git a/2048/.idea/compiler.xml b/2048l/.idea/compiler.xml similarity index 100% rename from 2048/.idea/compiler.xml rename to 2048l/.idea/compiler.xml diff --git a/2048/.idea/gradle.xml b/2048l/.idea/gradle.xml similarity index 100% rename from 2048/.idea/gradle.xml rename to 2048l/.idea/gradle.xml diff --git a/2048/.idea/inspectionProfiles/Project_Default.xml b/2048l/.idea/inspectionProfiles/Project_Default.xml similarity index 100% rename from 2048/.idea/inspectionProfiles/Project_Default.xml rename to 2048l/.idea/inspectionProfiles/Project_Default.xml diff --git a/2048/.idea/jarRepositories.xml b/2048l/.idea/jarRepositories.xml similarity index 100% rename from 2048/.idea/jarRepositories.xml rename to 2048l/.idea/jarRepositories.xml diff --git a/2048/.idea/misc.xml b/2048l/.idea/misc.xml similarity index 100% rename from 2048/.idea/misc.xml rename to 2048l/.idea/misc.xml diff --git a/2048/.idea/previewer/liteWearable/liteWearableSettingConfig_rd.json b/2048l/.idea/previewer/liteWearable/liteWearableSettingConfig_rd.json similarity index 100% rename from 2048/.idea/previewer/liteWearable/liteWearableSettingConfig_rd.json rename to 2048l/.idea/previewer/liteWearable/liteWearableSettingConfig_rd.json diff --git a/2048/.idea/previewer/previewConfigV2.json b/2048l/.idea/previewer/previewConfigV2.json similarity index 100% rename from 2048/.idea/previewer/previewConfigV2.json rename to 2048l/.idea/previewer/previewConfigV2.json diff --git a/2048/.idea/sonarlint/issuestore/0/3/037eb38d22a90ee435a04f5160df2347025c27e5 b/2048l/.idea/sonarlint/issuestore/0/3/037eb38d22a90ee435a04f5160df2347025c27e5 similarity index 100% rename from 2048/.idea/sonarlint/issuestore/0/3/037eb38d22a90ee435a04f5160df2347025c27e5 rename to 2048l/.idea/sonarlint/issuestore/0/3/037eb38d22a90ee435a04f5160df2347025c27e5 diff --git a/2048/.idea/sonarlint/issuestore/0/5/05efc8b1657769a27696d478ded1e95f38737233 b/2048l/.idea/sonarlint/issuestore/0/5/05efc8b1657769a27696d478ded1e95f38737233 similarity index 100% rename from 2048/.idea/sonarlint/issuestore/0/5/05efc8b1657769a27696d478ded1e95f38737233 rename to 2048l/.idea/sonarlint/issuestore/0/5/05efc8b1657769a27696d478ded1e95f38737233 diff --git a/2048/.idea/sonarlint/issuestore/1/0/10f965cf51fe14a5ef0ca2ebefb1bd7e4607eeb2 b/2048l/.idea/sonarlint/issuestore/1/0/10f965cf51fe14a5ef0ca2ebefb1bd7e4607eeb2 similarity index 100% rename from 2048/.idea/sonarlint/issuestore/1/0/10f965cf51fe14a5ef0ca2ebefb1bd7e4607eeb2 rename to 2048l/.idea/sonarlint/issuestore/1/0/10f965cf51fe14a5ef0ca2ebefb1bd7e4607eeb2 diff --git a/2048/.idea/sonarlint/issuestore/1/a/1a0bfe7a027837ed647b6bd5b6e2500c8555362e b/2048l/.idea/sonarlint/issuestore/1/a/1a0bfe7a027837ed647b6bd5b6e2500c8555362e similarity index 100% rename from 2048/.idea/sonarlint/issuestore/1/a/1a0bfe7a027837ed647b6bd5b6e2500c8555362e rename to 2048l/.idea/sonarlint/issuestore/1/a/1a0bfe7a027837ed647b6bd5b6e2500c8555362e diff --git a/2048/.idea/sonarlint/issuestore/2/a/2a45a911a8f1836b0b6c5b758962572012d8f8c3 b/2048l/.idea/sonarlint/issuestore/2/a/2a45a911a8f1836b0b6c5b758962572012d8f8c3 similarity index 100% rename from 2048/.idea/sonarlint/issuestore/2/a/2a45a911a8f1836b0b6c5b758962572012d8f8c3 rename to 2048l/.idea/sonarlint/issuestore/2/a/2a45a911a8f1836b0b6c5b758962572012d8f8c3 diff --git a/2048/.idea/sonarlint/issuestore/2/a/2afbb999f001938c88fa43fc2ef52abf0f8213e4 b/2048l/.idea/sonarlint/issuestore/2/a/2afbb999f001938c88fa43fc2ef52abf0f8213e4 similarity index 100% rename from 2048/.idea/sonarlint/issuestore/2/a/2afbb999f001938c88fa43fc2ef52abf0f8213e4 rename to 2048l/.idea/sonarlint/issuestore/2/a/2afbb999f001938c88fa43fc2ef52abf0f8213e4 diff --git a/2048/.idea/sonarlint/issuestore/3/6/36d48c2c0aa8cb6b91428b9d2d791dcae782d636 b/2048l/.idea/sonarlint/issuestore/3/6/36d48c2c0aa8cb6b91428b9d2d791dcae782d636 similarity index 100% rename from 2048/.idea/sonarlint/issuestore/3/6/36d48c2c0aa8cb6b91428b9d2d791dcae782d636 rename to 2048l/.idea/sonarlint/issuestore/3/6/36d48c2c0aa8cb6b91428b9d2d791dcae782d636 diff --git a/2048/.idea/sonarlint/issuestore/4/9/496a238a6afa168dbaf6efd37bb459331589579c b/2048l/.idea/sonarlint/issuestore/4/9/496a238a6afa168dbaf6efd37bb459331589579c similarity index 100% rename from 2048/.idea/sonarlint/issuestore/4/9/496a238a6afa168dbaf6efd37bb459331589579c rename to 2048l/.idea/sonarlint/issuestore/4/9/496a238a6afa168dbaf6efd37bb459331589579c diff --git a/2048/.idea/sonarlint/issuestore/5/3/53c2f15f1da3e1de172f90feee9cf4143c3029f0 b/2048l/.idea/sonarlint/issuestore/5/3/53c2f15f1da3e1de172f90feee9cf4143c3029f0 similarity index 100% rename from 2048/.idea/sonarlint/issuestore/5/3/53c2f15f1da3e1de172f90feee9cf4143c3029f0 rename to 2048l/.idea/sonarlint/issuestore/5/3/53c2f15f1da3e1de172f90feee9cf4143c3029f0 diff --git a/2048/.idea/sonarlint/issuestore/5/b/5bbfa66edb4db3c7c33c5181f43510990d3307f9 b/2048l/.idea/sonarlint/issuestore/5/b/5bbfa66edb4db3c7c33c5181f43510990d3307f9 similarity index 100% rename from 2048/.idea/sonarlint/issuestore/5/b/5bbfa66edb4db3c7c33c5181f43510990d3307f9 rename to 2048l/.idea/sonarlint/issuestore/5/b/5bbfa66edb4db3c7c33c5181f43510990d3307f9 diff --git a/2048/.idea/sonarlint/issuestore/7/0/7030d0b2f71b999ff89a343de08c414af32fc93a b/2048l/.idea/sonarlint/issuestore/7/0/7030d0b2f71b999ff89a343de08c414af32fc93a similarity index 100% rename from 2048/.idea/sonarlint/issuestore/7/0/7030d0b2f71b999ff89a343de08c414af32fc93a rename to 2048l/.idea/sonarlint/issuestore/7/0/7030d0b2f71b999ff89a343de08c414af32fc93a diff --git a/2048/.idea/sonarlint/issuestore/a/5/a5cc2925ca8258af241be7e5b0381edf30266302 b/2048l/.idea/sonarlint/issuestore/a/5/a5cc2925ca8258af241be7e5b0381edf30266302 similarity index 100% rename from 2048/.idea/sonarlint/issuestore/a/5/a5cc2925ca8258af241be7e5b0381edf30266302 rename to 2048l/.idea/sonarlint/issuestore/a/5/a5cc2925ca8258af241be7e5b0381edf30266302 diff --git a/2048/.idea/sonarlint/issuestore/a/d/ad38b2dea33752cac233aa09d7dfbe582e9dded6 b/2048l/.idea/sonarlint/issuestore/a/d/ad38b2dea33752cac233aa09d7dfbe582e9dded6 similarity index 100% rename from 2048/.idea/sonarlint/issuestore/a/d/ad38b2dea33752cac233aa09d7dfbe582e9dded6 rename to 2048l/.idea/sonarlint/issuestore/a/d/ad38b2dea33752cac233aa09d7dfbe582e9dded6 diff --git a/2048/.idea/sonarlint/issuestore/b/4/b4c4e536f4084a0b6a45f8b0d2725567135b92e6 b/2048l/.idea/sonarlint/issuestore/b/4/b4c4e536f4084a0b6a45f8b0d2725567135b92e6 similarity index 100% rename from 2048/.idea/sonarlint/issuestore/b/4/b4c4e536f4084a0b6a45f8b0d2725567135b92e6 rename to 2048l/.idea/sonarlint/issuestore/b/4/b4c4e536f4084a0b6a45f8b0d2725567135b92e6 diff --git a/2048/.idea/sonarlint/issuestore/b/d/bded84c8d7c3dc43c805144b684b7e76d317f963 b/2048l/.idea/sonarlint/issuestore/b/d/bded84c8d7c3dc43c805144b684b7e76d317f963 similarity index 100% rename from 2048/.idea/sonarlint/issuestore/b/d/bded84c8d7c3dc43c805144b684b7e76d317f963 rename to 2048l/.idea/sonarlint/issuestore/b/d/bded84c8d7c3dc43c805144b684b7e76d317f963 diff --git a/2048/.idea/sonarlint/issuestore/e/b/eb4272ef57a8e412e241acf56c46fd3c2ccd3848 b/2048l/.idea/sonarlint/issuestore/e/b/eb4272ef57a8e412e241acf56c46fd3c2ccd3848 similarity index 100% rename from 2048/.idea/sonarlint/issuestore/e/b/eb4272ef57a8e412e241acf56c46fd3c2ccd3848 rename to 2048l/.idea/sonarlint/issuestore/e/b/eb4272ef57a8e412e241acf56c46fd3c2ccd3848 diff --git a/2048/.idea/sonarlint/issuestore/f/0/f07866736216be0ee2aba49e392191aeae700a35 b/2048l/.idea/sonarlint/issuestore/f/0/f07866736216be0ee2aba49e392191aeae700a35 similarity index 100% rename from 2048/.idea/sonarlint/issuestore/f/0/f07866736216be0ee2aba49e392191aeae700a35 rename to 2048l/.idea/sonarlint/issuestore/f/0/f07866736216be0ee2aba49e392191aeae700a35 diff --git a/2048/.idea/sonarlint/issuestore/f/0/f0a6d47efb29aae09031985f74d3e6850f8e5432 b/2048l/.idea/sonarlint/issuestore/f/0/f0a6d47efb29aae09031985f74d3e6850f8e5432 similarity index 100% rename from 2048/.idea/sonarlint/issuestore/f/0/f0a6d47efb29aae09031985f74d3e6850f8e5432 rename to 2048l/.idea/sonarlint/issuestore/f/0/f0a6d47efb29aae09031985f74d3e6850f8e5432 diff --git a/2048/.idea/sonarlint/issuestore/f/b/fbe448ebfc3eb2d4e308f6b8b043666f5b57235e b/2048l/.idea/sonarlint/issuestore/f/b/fbe448ebfc3eb2d4e308f6b8b043666f5b57235e similarity index 100% rename from 2048/.idea/sonarlint/issuestore/f/b/fbe448ebfc3eb2d4e308f6b8b043666f5b57235e rename to 2048l/.idea/sonarlint/issuestore/f/b/fbe448ebfc3eb2d4e308f6b8b043666f5b57235e diff --git a/2048/.idea/sonarlint/issuestore/index.pb b/2048l/.idea/sonarlint/issuestore/index.pb similarity index 100% rename from 2048/.idea/sonarlint/issuestore/index.pb rename to 2048l/.idea/sonarlint/issuestore/index.pb diff --git a/2048/.idea/vcs.xml b/2048l/.idea/vcs.xml similarity index 100% rename from 2048/.idea/vcs.xml rename to 2048l/.idea/vcs.xml diff --git a/2048/build.gradle b/2048l/build.gradle similarity index 100% rename from 2048/build.gradle rename to 2048l/build.gradle diff --git a/2048/entry/.gitignore b/2048l/entry/.gitignore similarity index 100% rename from 2048/entry/.gitignore rename to 2048l/entry/.gitignore diff --git a/2048/entry/build.gradle b/2048l/entry/build.gradle similarity index 100% rename from 2048/entry/build.gradle rename to 2048l/entry/build.gradle diff --git a/2048/entry/proguard-rules.pro b/2048l/entry/proguard-rules.pro similarity index 100% rename from 2048/entry/proguard-rules.pro rename to 2048l/entry/proguard-rules.pro diff --git a/2048/entry/src/main/config.json b/2048l/entry/src/main/config.json similarity index 100% rename from 2048/entry/src/main/config.json rename to 2048l/entry/src/main/config.json diff --git a/2048/entry/src/main/js/default/app.js b/2048l/entry/src/main/js/default/app.js similarity index 100% rename from 2048/entry/src/main/js/default/app.js rename to 2048l/entry/src/main/js/default/app.js diff --git a/2048/entry/src/main/js/default/i18n/en-US.json b/2048l/entry/src/main/js/default/i18n/en-US.json similarity index 100% rename from 2048/entry/src/main/js/default/i18n/en-US.json rename to 2048l/entry/src/main/js/default/i18n/en-US.json diff --git a/2048/entry/src/main/js/default/i18n/zh-CN.json b/2048l/entry/src/main/js/default/i18n/zh-CN.json similarity index 100% rename from 2048/entry/src/main/js/default/i18n/zh-CN.json rename to 2048l/entry/src/main/js/default/i18n/zh-CN.json diff --git a/2048/entry/src/main/js/default/pages/index/index.css b/2048l/entry/src/main/js/default/pages/index/index.css similarity index 100% rename from 2048/entry/src/main/js/default/pages/index/index.css rename to 2048l/entry/src/main/js/default/pages/index/index.css diff --git a/2048/entry/src/main/js/default/pages/index/index.hml b/2048l/entry/src/main/js/default/pages/index/index.hml similarity index 100% rename from 2048/entry/src/main/js/default/pages/index/index.hml rename to 2048l/entry/src/main/js/default/pages/index/index.hml diff --git a/2048/entry/src/main/js/default/pages/index/index.js b/2048l/entry/src/main/js/default/pages/index/index.js similarity index 100% rename from 2048/entry/src/main/js/default/pages/index/index.js rename to 2048l/entry/src/main/js/default/pages/index/index.js diff --git a/2048/entry/src/main/resources/base/element/string.json b/2048l/entry/src/main/resources/base/element/string.json similarity index 100% rename from 2048/entry/src/main/resources/base/element/string.json rename to 2048l/entry/src/main/resources/base/element/string.json diff --git a/2048/entry/src/main/resources/base/media/icon.png b/2048l/entry/src/main/resources/base/media/icon.png similarity index 100% rename from 2048/entry/src/main/resources/base/media/icon.png rename to 2048l/entry/src/main/resources/base/media/icon.png diff --git a/2048/entry/src/main/resources/base/media/icon_small.png b/2048l/entry/src/main/resources/base/media/icon_small.png similarity index 100% rename from 2048/entry/src/main/resources/base/media/icon_small.png rename to 2048l/entry/src/main/resources/base/media/icon_small.png diff --git a/2048/gradle.properties b/2048l/gradle.properties similarity index 100% rename from 2048/gradle.properties rename to 2048l/gradle.properties diff --git a/2048/gradle/wrapper/gradle-wrapper.jar b/2048l/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from 2048/gradle/wrapper/gradle-wrapper.jar rename to 2048l/gradle/wrapper/gradle-wrapper.jar diff --git a/2048/gradle/wrapper/gradle-wrapper.properties b/2048l/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from 2048/gradle/wrapper/gradle-wrapper.properties rename to 2048l/gradle/wrapper/gradle-wrapper.properties diff --git a/2048/gradlew b/2048l/gradlew similarity index 100% rename from 2048/gradlew rename to 2048l/gradlew diff --git a/2048/gradlew.bat b/2048l/gradlew.bat similarity index 100% rename from 2048/gradlew.bat rename to 2048l/gradlew.bat diff --git a/2048/package.json b/2048l/package.json similarity index 100% rename from 2048/package.json rename to 2048l/package.json diff --git a/2048/settings.gradle b/2048l/settings.gradle similarity index 100% rename from 2048/settings.gradle rename to 2048l/settings.gradle