From f45faf76395ff97d41dd46d0b69b19c24adcae64 Mon Sep 17 00:00:00 2001 From: ShazidMahsrafi Date: Sun, 31 Dec 2023 14:54:40 +0600 Subject: [PATCH] changed folder names --- .../1A.cpp | 0 .../1068A.cpp | 0 .../11A.cpp | 0 .../110A.cpp | 0 .../1118B.cpp | 0 .../112A.cpp | 0 .../1144C.cpp | 0 Codes/{116A Tram => 116 A - Tram}/116A.cpp | 0 .../118B.cpp | 0 .../1196A.cpp | 0 .../122A.cpp | 0 .../122B.cpp | 0 .../1295A.cpp | 0 .../1296A.cpp | 0 .../131A.cpp | 0 .../1311A.cpp | 0 .../1328A.cpp | 0 .../1341A.cpp | 0 .../1343B.cpp | 0 .../136A.cpp | 0 .../1360B.cpp | 0 .../{1364A XXXXX => 1364 A - XXXXX}/1364A.cpp | 0 .../1367B.cpp | 0 .../1389A.cpp | 0 .../1399A.cpp | 0 .../141A.cpp | 0 .../1426A.cpp | 0 .../144A.cpp | 0 .../148A.cpp | 0 .../151A.cpp | 0 .../1512A.cpp | 0 .../155A.cpp | 0 .../158A.cpp | 0 Codes/{158B Taxi => 158 B - Taxi}/158B.cpp | 0 .../1582B.cpp | 0 .../1624B.cpp | 0 .../1633A.cpp | 0 .../{1676A Lucky => 1676 A - Lucky}/1676A.cpp | 0 .../1692A.cpp | 0 .../1703A.cpp | 0 .../1719A.cpp | 0 .../1719B.cpp | 0 .../1721B.cpp | 0 Codes/{1742A Sum => 1742 A - Sum}/1742A.cpp | 0 .../1742C.cpp | 0 .../1746B.cpp | 0 .../1748A.cpp | 0 .../1758B.cpp | 0 .../1760A.cpp | 0 .../1773F.cpp | 0 .../1791B.cpp | 0 .../1792A.cpp | 0 .../1795B.cpp | 0 .../1800A.cpp | 0 .../1811A.cpp | 0 .../{1814A Coins => 1814 A - Coins}/1814A.cpp | 0 .../1818B.cpp | 0 .../1822A.cpp | 0 .../1822C.cpp | 0 .../1828A.cpp | 0 .../1828B.cpp | 0 .../1829A.cpp | 0 .../1829B.cpp | 0 .../1829C.cpp | 0 .../1829D.cpp | 0 .../1832A.cpp | 0 .../1833A.cpp | 0 .../1833B.cpp | 0 .../1833C.cpp | 0 .../1837A.cpp | 0 .../1837B.cpp | 0 .../1841B.cpp | 0 .../1843A.cpp | 0 .../1843B.cpp | 0 .../1844A.cpp | 0 .../1845A.cpp | 0 .../1846A.cpp | 0 .../1846B.cpp | 0 .../1846C.cpp | 0 .../1848A.cpp | 0 .../1849A.cpp | 0 .../1849B.cpp | 0 .../1850A.cpp | 0 .../1850B.cpp | 0 .../1850C.cpp | 0 .../1850D.cpp | 0 .../1851A.cpp | 0 .../1851B.cpp | 0 .../1851C.cpp | 0 .../1853A.cpp | 0 .../1855A.cpp | 0 .../1855B.cpp | 0 .../1856B.cpp | 0 .../1857A.cpp | 0 .../1857B.cpp | 0 .../1857C.cpp | 0 .../1858A.cpp | 0 .../1859A.cpp | 0 .../1860A.cpp | 0 .../1862A.cpp | 0 .../1862B.cpp | 0 .../1863A.cpp | 0 .../1864A.cpp | 0 .../1866A.cpp | 0 .../1869A.cpp | 0 .../1870A.cpp | 0 .../1872A.cpp | 0 .../1872B.cpp | 0 .../1872C.cpp | 0 .../1873A.cpp | 0 .../1873B.cpp | 0 .../1873C.cpp | 0 .../1873D.cpp | 0 .../1875A.cpp | 0 .../1878A.cpp | 0 .../1878B.cpp | 0 .../1878C.cpp | 0 .../1879A.cpp | 0 .../1879B.cpp | 0 .../1881A.cpp | 0 .../1881B.cpp | 0 .../1881C.cpp | 0 .../1883B.cpp | 0 .../189A.cpp | 0 .../1894A.cpp | 0 .../1895A.cpp | 0 .../1895B.cpp | 0 .../1896A.cpp | 0 .../1896B.cpp | 0 .../1898A.cpp | 0 .../1899A.cpp | 0 .../1900A.cpp | 0 .../1900B.cpp | 0 .../1901A.cpp | 0 .../1902A.cpp | 0 .../1903A.cpp | 0 .../1904A.cpp | 0 .../1904B.cpp | 0 .../1905A.cpp | 0 .../1905B.cpp | 0 .../1905C.cpp | 0 Codes/{1907A Rook => 1907 A - Rook}/1907A.cpp | 0 .../1907B.cpp | 0 .../1907C.cpp | 0 .../1909A.cpp | 0 .../1912L.cpp | 0 .../1913A.cpp | 0 .../1913B.cpp | 0 .../1913C.cpp | 0 .../1914A.cpp | 0 .../1914B.cpp | 0 .../1914C.cpp | 0 .../1914D.cpp | 0 .../1914E1.cpp | 0 .../1914E2.cpp | 0 .../1915A.cpp | 0 .../1915B.cpp | 0 .../1915C.cpp | 0 .../1915D.cpp | 0 .../1915E.cpp | 0 Codes/{1916A 2023 => 1916 A - 2023}/1916A.cpp | 0 .../1916B.cpp | 0 .../1917A.cpp | 0 .../1917B.cpp | 0 Codes/{2A Winner => 2 A - Winner}/2A.cpp | 0 .../{200B Drinks => 200 B - Drinks}/200B.cpp | 0 .../208A.cpp | 0 .../22A.cpp | 0 .../230B.cpp | 0 Codes/{231A Team => 231 A - Team}/231A.cpp | 0 .../236A.cpp | 0 .../263A.cpp | 0 .../266A.cpp | 0 .../266B.cpp | 0 Codes/{268A Games => 268 A - Games}/268A.cpp | 0 .../271A.cpp | 0 .../281A.cpp | 0 Codes/{282A Bit++ => 282 A - Bit++}/282A.cpp | 0 .../313A.cpp | 0 .../318A.cpp | 0 .../339A.cpp | 0 .../34A.cpp | 0 Codes/{34B Sale => 34 B - Sale}/34B.cpp | 0 .../344A.cpp | 0 .../349A.cpp | 0 .../4A.cpp | 0 .../4C.cpp | 0 .../41A.cpp | 0 .../411A.cpp | 0 .../421A.cpp | 0 .../45A.cpp | 0 .../456B.cpp | 0 .../99999460.cpp | 0 Codes/{474B Worms => 474 B - Worms}/474B.cpp | 0 .../486A.cpp | 0 .../492A.cpp | 0 .../492B.cpp | 0 .../50A.cpp | 0 .../510A.cpp | 0 .../525A.cpp | 0 .../546A.cpp | 0 .../584A.cpp | 0 Codes/{59A Word => 59 A - Word}/59A.cpp | 0 .../599A.cpp | 0 .../617A.cpp | 0 .../630A.cpp | 0 .../677A.cpp | 0 Codes/{705A Hulk => 705 A - Hulk}/705A.cpp | 0 .../706B.cpp | 0 .../71A.cpp | 0 .../734A.cpp | 0 .../74A.cpp | 0 .../742A.cpp | 0 .../791A.cpp | 0 .../854A.cpp | 0 .../855A.cpp | 0 Codes/{9A Die Roll => 9 A - Die Roll}/9A.cpp | 0 .../977A.cpp | 0 Readme Generator/Generate.py | 23 +++++++++++++++++++ Readme Generator/name_change.py | 11 +++++++++ 220 files changed, 34 insertions(+) rename Codes/{1A Theater Square => 1 A - Theater Square}/1A.cpp (100%) rename Codes/{1068A Birthday => 1068 A - Birthday}/1068A.cpp (100%) rename Codes/{11A Increasing Sequence => 11 A - Increasing Sequence}/11A.cpp (100%) rename Codes/{110A Nearly Lucky Number => 110 A - Nearly Lucky Number}/110A.cpp (100%) rename Codes/{1118B Tanya and Candies => 1118 B - Tanya and Candies}/1118B.cpp (100%) rename Codes/{112A Petya And Strings => 112 A - Petya And Strings}/112A.cpp (100%) rename Codes/{1144C Two Shuffled Sequences => 1144 C - Two Shuffled Sequences}/1144C.cpp (100%) rename Codes/{116A Tram => 116 A - Tram}/116A.cpp (100%) rename Codes/{118B Present from Lena => 118 B - Present from Lena}/118B.cpp (100%) rename Codes/{1196A Three Piles of Candies => 1196 A - Three Piles of Candies}/1196A.cpp (100%) rename Codes/{122A Lucky Division => 122 A - Lucky Division}/122A.cpp (100%) rename Codes/{122B Lucky Substring => 122 B - Lucky Substring}/122B.cpp (100%) rename Codes/{1295A Display The Number => 1295 A - Display The Number}/1295A.cpp (100%) rename Codes/{1296A Array with Odd Sum => 1296 A - Array with Odd Sum}/1296A.cpp (100%) rename Codes/{131A cAPS lOCK => 131 A - cAPS lOCK}/131A.cpp (100%) rename Codes/{1311A Add Odd or Subtract Even => 1311 A - Add Odd or Subtract Even}/1311A.cpp (100%) rename Codes/{1328A Divisibility Problem => 1328 A - Divisibility Problem}/1328A.cpp (100%) rename Codes/{1341A Nastya and Rice => 1341 A - Nastya and Rice}/1341A.cpp (100%) rename Codes/{1343B Balanced Array => 1343 B - Balanced Array}/1343B.cpp (100%) rename Codes/{136A Presents => 136 A - Presents}/136A.cpp (100%) rename Codes/{1360B Honest Coach => 1360 B - Honest Coach}/1360B.cpp (100%) rename Codes/{1364A XXXXX => 1364 A - XXXXX}/1364A.cpp (100%) rename Codes/{1367B Even Array => 1367 B - Even Array}/1367B.cpp (100%) rename Codes/{1389A LCM Problem => 1389 A - LCM Problem}/1389A.cpp (100%) rename Codes/{1399A Remove Smallest => 1399 A - Remove Smallest}/1399A.cpp (100%) rename Codes/{141A Amusing Joke => 141 A - Amusing Joke}/141A.cpp (100%) rename Codes/{1426A Floor Number => 1426 A - Floor Number}/1426A.cpp (100%) rename Codes/{144A Arrival of the General => 144 A - Arrival of the General}/144A.cpp (100%) rename Codes/{148A Insomnia cure => 148 A - Insomnia cure}/148A.cpp (100%) rename Codes/{151A Soft Drinking => 151 A - Soft Drinking}/151A.cpp (100%) rename Codes/{1512A Spy Detected! => 1512 A - Spy Detected!}/1512A.cpp (100%) rename Codes/{155A - I_love_%username% => 155 A - I_love_%username%}/155A.cpp (100%) rename Codes/{158A Next Round => 158 A - Next Round}/158A.cpp (100%) rename Codes/{158B Taxi => 158 B - Taxi}/158B.cpp (100%) rename Codes/{1582B Luntik and Subsequences => 1582 B - Luntik and Subsequences}/1582B.cpp (100%) rename Codes/{1624B Make AP => 1624 B - Make AP}/1624B.cpp (100%) rename Codes/{1633A Div. 7 => 1633 A - Div. 7}/1633A.cpp (100%) rename Codes/{1676A Lucky => 1676 A - Lucky}/1676A.cpp (100%) rename Codes/{1692A Marathon => 1692 A - Marathon}/1692A.cpp (100%) rename Codes/{1703A YES or YES => 1703 A - YES or YES}/1703A.cpp (100%) rename Codes/{1719A Chip Game => 1719 A - Chip Game}/1719A.cpp (100%) rename Codes/{1719B Mathematical Circus => 1719 B - Mathematical Circus}/1719B.cpp (100%) rename Codes/{1721B Deadly Laser => 1721 B - Deadly Laser}/1721B.cpp (100%) rename Codes/{1742A Sum => 1742 A - Sum}/1742A.cpp (100%) rename Codes/{1742C Stripes => 1742 C - Stripes}/1742C.cpp (100%) rename Codes/{1746B Rebellion => 1746 B - Rebellion}/1746B.cpp (100%) rename Codes/{1748A The Ultimate Square => 1748 A - The Ultimate Square}/1748A.cpp (100%) rename Codes/{1758B XOR = Average => 1758 B - XOR = Average}/1758B.cpp (100%) rename Codes/{1760A Medium Number => 1760 A - Medium Number}/1760A.cpp (100%) rename Codes/{1773F Football => 1773 F - Football}/1773F.cpp (100%) rename Codes/{1791B Following Directions => 1791 B - Following Directions}/1791B.cpp (100%) rename Codes/{1792A Gaming Forces => 1792 A - Gaming Forces}/1792A.cpp (100%) rename Codes/{1795B Ideal Point => 1795 B - Ideal Point}/1795B.cpp (100%) rename Codes/{1800A Is It a Cat => 1800 A - Is It a Cat}/1800A.cpp (100%) rename Codes/{1811A Insert Digit => 1811 A - Insert Digit}/1811A.cpp (100%) rename Codes/{1814A Coins => 1814 A - Coins}/1814A.cpp (100%) rename Codes/{1818B Indivisible => 1818 B - Indivisible}/1818B.cpp (100%) rename Codes/{1822A TubeTube Feed => 1822 A - TubeTube Feed}/1822A.cpp (100%) rename Codes/{1822C Bun Lover => 1822 C - Bun Lover}/1822C.cpp (100%) rename Codes/{1828A Divisible Array => 1828 A - Divisible Array}/1828A.cpp (100%) rename Codes/{1828B Permutation Swap => 1828 B - Permutation Swap}/1828B.cpp (100%) rename Codes/{1829A Love Story => 1829 A - Love Story}/1829A.cpp (100%) rename Codes/{1829B Blank Spaces => 1829 B - Blank Spaces}/1829B.cpp (100%) rename Codes/{1829C Mr. Perfectly Fine => 1829 C - Mr. Perfectly Fine}/1829C.cpp (100%) rename Codes/{1829D Gold Rush => 1829 D - Gold Rush}/1829D.cpp (100%) rename Codes/{1832A New Palindrome => 1832 A - New Palindrome}/1832A.cpp (100%) rename Codes/{1833A Musical Puzzle => 1833 A - Musical Puzzle}/1833A.cpp (100%) rename Codes/{1833B Restore the Weather => 1833 B - Restore the Weather}/1833B.cpp (100%) rename Codes/{1833C Vlad Building Beautiful Array => 1833 C - Vlad Building Beautiful Array}/1833C.cpp (100%) rename Codes/{1837A Grasshopper on a Line => 1837 A - Grasshopper on a Line}/1837A.cpp (100%) rename Codes/{1837B Comparison String => 1837 B - Comparison String}/1837B.cpp (100%) rename Codes/{1841B Keep it Beautiful => 1841 B - Keep it Beautiful}/1841B.cpp (100%) rename Codes/{1843A Sasha and Array Coloring => 1843 A - Sasha and Array Coloring}/1843A.cpp (100%) rename Codes/{1843B Long Long => 1843 B - Long Long}/1843B.cpp (100%) rename Codes/{1844A Subtraction Game => 1844 A - Subtraction Game}/1844A.cpp (100%) rename Codes/{1845A Forbidden Integer => 1845 A - Forbidden Integer}/1845A.cpp (100%) rename Codes/{1846A Rudolph and Cut the Rope => 1846 A - Rudolph and Cut the Rope}/1846A.cpp (100%) rename Codes/{1846B Rudolph and Tic-Tac-Toe => 1846 B - Rudolph and Tic-Tac-Toe}/1846B.cpp (100%) rename Codes/{1846C Rudolf and the Another Competition => 1846 C - Rudolf and the Another Competition}/1846C.cpp (100%) rename Codes/{1848A Vika and Her Friends => 1848 A - Vika and Her Friends}/1848A.cpp (100%) rename Codes/{1849A Morning Sandwich => 1849 A - Morning Sandwich}/1849A.cpp (100%) rename Codes/{1849B Monsters => 1849 B - Monsters}/1849B.cpp (100%) rename Codes/{1850A To My Critics => 1850 A - To My Critics}/1850A.cpp (100%) rename Codes/{1850B Ten Words of Wisdom => 1850 B - Ten Words of Wisdom}/1850B.cpp (100%) rename Codes/{1850C Word on the Paper => 1850 C - Word on the Paper}/1850C.cpp (100%) rename Codes/{1850D Balanced Round => 1850 D - Balanced Round}/1850D.cpp (100%) rename Codes/{1851A Escalator Conversations => 1851 A - Escalator Conversations}/1851A.cpp (100%) rename Codes/{1851B Parity Sort => 1851 B - Parity Sort}/1851B.cpp (100%) rename Codes/{1851C Tiles Comeback => 1851 C - Tiles Comeback}/1851C.cpp (100%) rename Codes/{1853A Desorting => 1853 A - Desorting}/1853A.cpp (100%) rename Codes/{1855A Dalton the Teacher => 1855 A - Dalton the Teacher}/1855A.cpp (100%) rename Codes/{1855B Longest Divisors Interval => 1855 B - Longest Divisors Interval}/1855B.cpp (100%) rename Codes/{1856B Good Arrays => 1856 B - Good Arrays}/1856B.cpp (100%) rename Codes/{1857A Array Coloring => 1857 A - Array Coloring}/1857A.cpp (100%) rename Codes/{1857B Maximum Rounding => 1857 B - Maximum Rounding}/1857B.cpp (100%) rename Codes/{1857C Assembly via Minimums => 1857 C - Assembly via Minimums}/1857C.cpp (100%) rename Codes/{1858A Buttons => 1858 A - Buttons}/1858A.cpp (100%) rename Codes/{1859A United We Stand => 1859 A - United We Stand}/1859A.cpp (100%) rename Codes/{1860A Not a Substring => 1860 A - Not a Substring}/1860A.cpp (100%) rename Codes/{1862A Gift Carpet => 1862 A - Gift Carpet}/1862A.cpp (100%) rename Codes/{1862B Sequence Game => 1862 B - Sequence Game}/1862B.cpp (100%) rename Codes/{1863A Channel => 1863 A - Channel}/1863A.cpp (100%) rename Codes/{1864A Increasing and Decreasing => 1864 A - Increasing and Decreasing}/1864A.cpp (100%) rename Codes/{1866A Ambitious Kid => 1866 A - Ambitious Kid}/1866A.cpp (100%) rename Codes/{1869A Make It Zero => 1869 A - Make It Zero}/1869A.cpp (100%) rename Codes/{1870A MEXanized Array => 1870 A - MEXanized Array}/1870A.cpp (100%) rename Codes/{1872A Two Vessels => 1872 A - Two Vessels}/1872A.cpp (100%) rename Codes/{1872B The Corridor or There and Back Again => 1872 B - The Corridor or There and Back Again}/1872B.cpp (100%) rename Codes/{1872C Non-coprime Split => 1872 C - Non-coprime Split}/1872C.cpp (100%) rename Codes/{1873A Short Sort => 1873 A - Short Sort}/1873A.cpp (100%) rename Codes/{1873B Good Kid => 1873 B - Good Kid}/1873B.cpp (100%) rename Codes/{1873C Target Practice => 1873 C - Target Practice}/1873C.cpp (100%) rename Codes/{1873D 1D Eraser => 1873 D - 1 D Eraser}/1873D.cpp (100%) rename Codes/{1875A Jellyfish and Undertale => 1875 A - Jellyfish and Undertale}/1875A.cpp (100%) rename Codes/{1878A How Much Does Daytona Cost => 1878 A - How Much Does Daytona Cost}/1878A.cpp (100%) rename Codes/{1878B Aleksa and Stack => 1878 B - Aleksa and Stack}/1878B.cpp (100%) rename Codes/{1878C Vasilije in Cacak => 1878 C - Vasilije in Cacak}/1878C.cpp (100%) rename Codes/{1879A Rigged! => 1879 A - Rigged!}/1879A.cpp (100%) rename Codes/{1879B Chips on the Board => 1879 B - Chips on the Board}/1879B.cpp (100%) rename Codes/{1881A Don't Try to Count => 1881 A - Don't Try to Count}/1881A.cpp (100%) rename Codes/{1881B Three Threadlets => 1881 B - Three Threadlets}/1881B.cpp (100%) rename Codes/{1881C Perfect Square => 1881 C - Perfect Square}/1881C.cpp (100%) rename Codes/{1883B Chemistry => 1883 B - Chemistry}/1883B.cpp (100%) rename Codes/{189A Cut Ribbon => 189 A - Cut Ribbon}/189A.cpp (100%) rename Codes/{1894A Secret Sport => 1894 A - Secret Sport}/1894A.cpp (100%) rename Codes/{1895A Treasure Chest => 1895 A - Treasure Chest}/1895A.cpp (100%) rename Codes/{1895B Points and Minimum Distance => 1895 B - Points and Minimum Distance}/1895B.cpp (100%) rename Codes/{1896A Jagged Swaps => 1896 A - Jagged Swaps}/1896A.cpp (100%) rename Codes/{1896B AB Flipping => 1896 B - AB Flipping}/1896B.cpp (100%) rename Codes/{1898A Milica and String => 1898 A - Milica and String}/1898A.cpp (100%) rename Codes/{1899A Game with Integers => 1899 A - Game with Integers}/1899A.cpp (100%) rename Codes/{1900A Cover in Water => 1900 A - Cover in Water}/1900A.cpp (100%) rename Codes/{1900B Laura and Operations => 1900 B - Laura and Operations}/1900B.cpp (100%) rename Codes/{1901A Line Trip => 1901 A - Line Trip}/1901A.cpp (100%) rename Codes/{1902A Binary Imbalance => 1902 A - Binary Imbalance}/1902A.cpp (100%) rename Codes/{1903A Halloumi Boxes => 1903 A - Halloumi Boxes}/1903A.cpp (100%) rename Codes/{1904A Forked! => 1904 A - Forked!}/1904A.cpp (100%) rename Codes/{1904B Collecting Game => 1904 B - Collecting Game}/1904B.cpp (100%) rename Codes/{1905A Constructive Problems => 1905 A - Constructive Problems}/1905A.cpp (100%) rename Codes/{1905B Begginer's Zelda => 1905 B - Begginer's Zelda}/1905B.cpp (100%) rename Codes/{1905C Largest Subsequence => 1905 C - Largest Subsequence}/1905C.cpp (100%) rename Codes/{1907A Rook => 1907 A - Rook}/1907A.cpp (100%) rename Codes/{1907B YetnotherrokenKeoard => 1907 B - YetnotherrokenKeoard}/1907B.cpp (100%) rename Codes/{1907C Removal of Unattractive Pairs => 1907 C - Removal of Unattractive Pairs}/1907C.cpp (100%) rename Codes/{1909A Distinct Buttons => 1909 A - Distinct Buttons}/1909A.cpp (100%) rename Codes/{1912L LOL Lovers => 1912 L - LOL Lovers}/1912L.cpp (100%) rename Codes/{1913A Rating Increase => 1913 A - Rating Increase}/1913A.cpp (100%) rename Codes/{1913B Swap and Delete => 1913 B - Swap and Delete}/1913B.cpp (100%) rename Codes/{1913C Game with Multiset => 1913 C - Game with Multiset}/1913C.cpp (100%) rename Codes/{1914A Problemsolving Log => 1914 A - Problemsolving Log}/1914A.cpp (100%) rename Codes/{1914B Preparing for the Contest => 1914 B - Preparing for the Contest}/1914B.cpp (100%) rename Codes/{1914C Quests => 1914 C - Quests}/1914C.cpp (100%) rename Codes/{1914D Three Activities => 1914 D - Three Activities}/1914D.cpp (100%) rename Codes/{1914E1 Game with Marbles (Easy Version) => 1914 E1 - Game with Marbles (Easy Version)}/1914E1.cpp (100%) rename Codes/{1914E2 Game with Marbles (Hard Version) => 1914 E2 - Game with Marbles (Hard Version)}/1914E2.cpp (100%) rename Codes/{1915A Odd One Out => 1915 A - Odd One Out}/1915A.cpp (100%) rename Codes/{1915B Not Quite Latin Square => 1915 B - Not Quite Latin Square}/1915B.cpp (100%) rename Codes/{1915C Can I Square => 1915 C - Can I Square}/1915C.cpp (100%) rename Codes/{1915D Unnatural Language Processing => 1915 D - Unnatural Language Processing}/1915D.cpp (100%) rename Codes/{1915E Romantic Glasses => 1915 E - Romantic Glasses}/1915E.cpp (100%) rename Codes/{1916A 2023 => 1916 A - 2023}/1916A.cpp (100%) rename Codes/{1916B Two Divisors => 1916 B - Two Divisors}/1916B.cpp (100%) rename Codes/{1917A Least Product => 1917 A - Least Product}/1917A.cpp (100%) rename Codes/{1917B - Erase First or Second Letter => 1917 B - Erase First or Second Letter}/1917B.cpp (100%) rename Codes/{2A Winner => 2 A - Winner}/2A.cpp (100%) rename Codes/{200B Drinks => 200 B - Drinks}/200B.cpp (100%) rename Codes/{208A Dubstep => 208 A - Dubstep}/208A.cpp (100%) rename Codes/{22A Second Order Statistics => 22 A - Second Order Statistics}/22A.cpp (100%) rename Codes/{230B T-primes => 230 B - T-primes}/230B.cpp (100%) rename Codes/{231A Team => 231 A - Team}/231A.cpp (100%) rename Codes/{236A Boy Or Girl => 236 A - Boy Or Girl}/236A.cpp (100%) rename Codes/{263A Beautiful Matrix => 263 A - Beautiful Matrix}/263A.cpp (100%) rename Codes/{266A Stones on the Table => 266 A - Stones on the Table}/266A.cpp (100%) rename Codes/{266B Queue at the School => 266 B - Queue at the School}/266B.cpp (100%) rename Codes/{268A Games => 268 A - Games}/268A.cpp (100%) rename Codes/{271A Beautiful Year => 271 A - Beautiful Year}/271A.cpp (100%) rename Codes/{281A Word Capitalization => 281 A - Word Capitalization}/281A.cpp (100%) rename Codes/{282A Bit++ => 282 A - Bit++}/282A.cpp (100%) rename Codes/{313A Ilya and Bank Account => 313 A - Ilya and Bank Account}/313A.cpp (100%) rename Codes/{318A Even Odds => 318 A - Even Odds}/318A.cpp (100%) rename Codes/{339A Helpful Maths => 339 A - Helpful Maths}/339A.cpp (100%) rename Codes/{34A Reconnaissance 2 => 34 A - Reconnaissance 2}/34A.cpp (100%) rename Codes/{34B Sale => 34 B - Sale}/34B.cpp (100%) rename Codes/{344A Magnets => 344 A - Magnets}/344A.cpp (100%) rename Codes/{349A Cinema Line => 349 A - Cinema Line}/349A.cpp (100%) rename Codes/{4A Watermelon => 4 A - Watermelon}/4A.cpp (100%) rename Codes/{4C Registration System => 4 C - Registration System}/4C.cpp (100%) rename Codes/{41A Translation => 41 A - Translation}/41A.cpp (100%) rename Codes/{411A Password Check => 411 A - Password Check}/411A.cpp (100%) rename Codes/{421A Pasha and Hamsters => 421 A - Pasha and Hamsters}/421A.cpp (100%) rename Codes/{45A Codecraft III => 45 A - Codecraft III}/45A.cpp (100%) rename Codes/{456B Fedya and Maths => 456 B - Fedya and Maths}/456B.cpp (100%) rename Codes/{460 Plural Form of Nouns => 460 - Plural Form of Nouns}/99999460.cpp (100%) rename Codes/{474B Worms => 474 B - Worms}/474B.cpp (100%) rename Codes/{486A Calculating Function => 486 A - Calculating Function}/486A.cpp (100%) rename Codes/{492A Vanya and Cubes => 492 A - Vanya and Cubes}/492A.cpp (100%) rename Codes/{492B Vanya and Lanterns => 492 B - Vanya and Lanterns}/492B.cpp (100%) rename Codes/{50A DominoPiling => 50 A - DominoPiling}/50A.cpp (100%) rename Codes/{510A Fox And Snake => 510 A - Fox And Snake}/510A.cpp (100%) rename Codes/{525A Vitaliy and Pie => 525 A - Vitaliy and Pie}/525A.cpp (100%) rename Codes/{546A Soldier and Bananas => 546 A - Soldier and Bananas}/546A.cpp (100%) rename Codes/{584A Olesya and Rodion => 584 A - Olesya and Rodion}/584A.cpp (100%) rename Codes/{59A Word => 59 A - Word}/59A.cpp (100%) rename Codes/{599A Patrick and Shopping => 599 A - Patrick and Shopping}/599A.cpp (100%) rename Codes/{617A Elephant => 617 A - Elephant}/617A.cpp (100%) rename Codes/{630A Again Twenty Five! => 630 A - Again Twenty Five!}/630A.cpp (100%) rename Codes/{677A Vanya and Fence => 677 A - Vanya and Fence}/677A.cpp (100%) rename Codes/{705A Hulk => 705 A - Hulk}/705A.cpp (100%) rename Codes/{706B Interesting drink => 706 B - Interesting drink}/706B.cpp (100%) rename Codes/{71A Way Too Long Words => 71 A - Way Too Long Words}/71A.cpp (100%) rename Codes/{734A Anton and Danik => 734 A - Anton and Danik}/734A.cpp (100%) rename Codes/{74A Room Leader => 74 A - Room Leader}/74A.cpp (100%) rename Codes/{742A Arpa’s hard exam and Mehrdad’s naive cheat => 742 A - Arpa’s hard exam and Mehrdad’s naive cheat}/742A.cpp (100%) rename Codes/{791A Bear And Big Brother => 791 A - Bear And Big Brother}/791A.cpp (100%) rename Codes/{854A Fraction => 854 A - Fraction}/854A.cpp (100%) rename Codes/{855A Tom Riddle's Diary => 855 A - Tom Riddle's Diary}/855A.cpp (100%) rename Codes/{9A Die Roll => 9 A - Die Roll}/9A.cpp (100%) rename Codes/{977A Wrong Substraction => 977 A - Wrong Substraction}/977A.cpp (100%) create mode 100644 Readme Generator/Generate.py create mode 100644 Readme Generator/name_change.py diff --git a/Codes/1A Theater Square/1A.cpp b/Codes/1 A - Theater Square/1A.cpp similarity index 100% rename from Codes/1A Theater Square/1A.cpp rename to Codes/1 A - Theater Square/1A.cpp diff --git a/Codes/1068A Birthday/1068A.cpp b/Codes/1068 A - Birthday/1068A.cpp similarity index 100% rename from Codes/1068A Birthday/1068A.cpp rename to Codes/1068 A - Birthday/1068A.cpp diff --git a/Codes/11A Increasing Sequence/11A.cpp b/Codes/11 A - Increasing Sequence/11A.cpp similarity index 100% rename from Codes/11A Increasing Sequence/11A.cpp rename to Codes/11 A - Increasing Sequence/11A.cpp diff --git a/Codes/110A Nearly Lucky Number/110A.cpp b/Codes/110 A - Nearly Lucky Number/110A.cpp similarity index 100% rename from Codes/110A Nearly Lucky Number/110A.cpp rename to Codes/110 A - Nearly Lucky Number/110A.cpp diff --git a/Codes/1118B Tanya and Candies/1118B.cpp b/Codes/1118 B - Tanya and Candies/1118B.cpp similarity index 100% rename from Codes/1118B Tanya and Candies/1118B.cpp rename to Codes/1118 B - Tanya and Candies/1118B.cpp diff --git a/Codes/112A Petya And Strings/112A.cpp b/Codes/112 A - Petya And Strings/112A.cpp similarity index 100% rename from Codes/112A Petya And Strings/112A.cpp rename to Codes/112 A - Petya And Strings/112A.cpp diff --git a/Codes/1144C Two Shuffled Sequences/1144C.cpp b/Codes/1144 C - Two Shuffled Sequences/1144C.cpp similarity index 100% rename from Codes/1144C Two Shuffled Sequences/1144C.cpp rename to Codes/1144 C - Two Shuffled Sequences/1144C.cpp diff --git a/Codes/116A Tram/116A.cpp b/Codes/116 A - Tram/116A.cpp similarity index 100% rename from Codes/116A Tram/116A.cpp rename to Codes/116 A - Tram/116A.cpp diff --git a/Codes/118B Present from Lena/118B.cpp b/Codes/118 B - Present from Lena/118B.cpp similarity index 100% rename from Codes/118B Present from Lena/118B.cpp rename to Codes/118 B - Present from Lena/118B.cpp diff --git a/Codes/1196A Three Piles of Candies/1196A.cpp b/Codes/1196 A - Three Piles of Candies/1196A.cpp similarity index 100% rename from Codes/1196A Three Piles of Candies/1196A.cpp rename to Codes/1196 A - Three Piles of Candies/1196A.cpp diff --git a/Codes/122A Lucky Division/122A.cpp b/Codes/122 A - Lucky Division/122A.cpp similarity index 100% rename from Codes/122A Lucky Division/122A.cpp rename to Codes/122 A - Lucky Division/122A.cpp diff --git a/Codes/122B Lucky Substring/122B.cpp b/Codes/122 B - Lucky Substring/122B.cpp similarity index 100% rename from Codes/122B Lucky Substring/122B.cpp rename to Codes/122 B - Lucky Substring/122B.cpp diff --git a/Codes/1295A Display The Number/1295A.cpp b/Codes/1295 A - Display The Number/1295A.cpp similarity index 100% rename from Codes/1295A Display The Number/1295A.cpp rename to Codes/1295 A - Display The Number/1295A.cpp diff --git a/Codes/1296A Array with Odd Sum/1296A.cpp b/Codes/1296 A - Array with Odd Sum/1296A.cpp similarity index 100% rename from Codes/1296A Array with Odd Sum/1296A.cpp rename to Codes/1296 A - Array with Odd Sum/1296A.cpp diff --git a/Codes/131A cAPS lOCK/131A.cpp b/Codes/131 A - cAPS lOCK/131A.cpp similarity index 100% rename from Codes/131A cAPS lOCK/131A.cpp rename to Codes/131 A - cAPS lOCK/131A.cpp diff --git a/Codes/1311A Add Odd or Subtract Even/1311A.cpp b/Codes/1311 A - Add Odd or Subtract Even/1311A.cpp similarity index 100% rename from Codes/1311A Add Odd or Subtract Even/1311A.cpp rename to Codes/1311 A - Add Odd or Subtract Even/1311A.cpp diff --git a/Codes/1328A Divisibility Problem/1328A.cpp b/Codes/1328 A - Divisibility Problem/1328A.cpp similarity index 100% rename from Codes/1328A Divisibility Problem/1328A.cpp rename to Codes/1328 A - Divisibility Problem/1328A.cpp diff --git a/Codes/1341A Nastya and Rice/1341A.cpp b/Codes/1341 A - Nastya and Rice/1341A.cpp similarity index 100% rename from Codes/1341A Nastya and Rice/1341A.cpp rename to Codes/1341 A - Nastya and Rice/1341A.cpp diff --git a/Codes/1343B Balanced Array/1343B.cpp b/Codes/1343 B - Balanced Array/1343B.cpp similarity index 100% rename from Codes/1343B Balanced Array/1343B.cpp rename to Codes/1343 B - Balanced Array/1343B.cpp diff --git a/Codes/136A Presents/136A.cpp b/Codes/136 A - Presents/136A.cpp similarity index 100% rename from Codes/136A Presents/136A.cpp rename to Codes/136 A - Presents/136A.cpp diff --git a/Codes/1360B Honest Coach/1360B.cpp b/Codes/1360 B - Honest Coach/1360B.cpp similarity index 100% rename from Codes/1360B Honest Coach/1360B.cpp rename to Codes/1360 B - Honest Coach/1360B.cpp diff --git a/Codes/1364A XXXXX/1364A.cpp b/Codes/1364 A - XXXXX/1364A.cpp similarity index 100% rename from Codes/1364A XXXXX/1364A.cpp rename to Codes/1364 A - XXXXX/1364A.cpp diff --git a/Codes/1367B Even Array/1367B.cpp b/Codes/1367 B - Even Array/1367B.cpp similarity index 100% rename from Codes/1367B Even Array/1367B.cpp rename to Codes/1367 B - Even Array/1367B.cpp diff --git a/Codes/1389A LCM Problem/1389A.cpp b/Codes/1389 A - LCM Problem/1389A.cpp similarity index 100% rename from Codes/1389A LCM Problem/1389A.cpp rename to Codes/1389 A - LCM Problem/1389A.cpp diff --git a/Codes/1399A Remove Smallest/1399A.cpp b/Codes/1399 A - Remove Smallest/1399A.cpp similarity index 100% rename from Codes/1399A Remove Smallest/1399A.cpp rename to Codes/1399 A - Remove Smallest/1399A.cpp diff --git a/Codes/141A Amusing Joke/141A.cpp b/Codes/141 A - Amusing Joke/141A.cpp similarity index 100% rename from Codes/141A Amusing Joke/141A.cpp rename to Codes/141 A - Amusing Joke/141A.cpp diff --git a/Codes/1426A Floor Number/1426A.cpp b/Codes/1426 A - Floor Number/1426A.cpp similarity index 100% rename from Codes/1426A Floor Number/1426A.cpp rename to Codes/1426 A - Floor Number/1426A.cpp diff --git a/Codes/144A Arrival of the General/144A.cpp b/Codes/144 A - Arrival of the General/144A.cpp similarity index 100% rename from Codes/144A Arrival of the General/144A.cpp rename to Codes/144 A - Arrival of the General/144A.cpp diff --git a/Codes/148A Insomnia cure/148A.cpp b/Codes/148 A - Insomnia cure/148A.cpp similarity index 100% rename from Codes/148A Insomnia cure/148A.cpp rename to Codes/148 A - Insomnia cure/148A.cpp diff --git a/Codes/151A Soft Drinking/151A.cpp b/Codes/151 A - Soft Drinking/151A.cpp similarity index 100% rename from Codes/151A Soft Drinking/151A.cpp rename to Codes/151 A - Soft Drinking/151A.cpp diff --git a/Codes/1512A Spy Detected!/1512A.cpp b/Codes/1512 A - Spy Detected!/1512A.cpp similarity index 100% rename from Codes/1512A Spy Detected!/1512A.cpp rename to Codes/1512 A - Spy Detected!/1512A.cpp diff --git a/Codes/155A - I_love_%username%/155A.cpp b/Codes/155 A - I_love_%username%/155A.cpp similarity index 100% rename from Codes/155A - I_love_%username%/155A.cpp rename to Codes/155 A - I_love_%username%/155A.cpp diff --git a/Codes/158A Next Round/158A.cpp b/Codes/158 A - Next Round/158A.cpp similarity index 100% rename from Codes/158A Next Round/158A.cpp rename to Codes/158 A - Next Round/158A.cpp diff --git a/Codes/158B Taxi/158B.cpp b/Codes/158 B - Taxi/158B.cpp similarity index 100% rename from Codes/158B Taxi/158B.cpp rename to Codes/158 B - Taxi/158B.cpp diff --git a/Codes/1582B Luntik and Subsequences/1582B.cpp b/Codes/1582 B - Luntik and Subsequences/1582B.cpp similarity index 100% rename from Codes/1582B Luntik and Subsequences/1582B.cpp rename to Codes/1582 B - Luntik and Subsequences/1582B.cpp diff --git a/Codes/1624B Make AP/1624B.cpp b/Codes/1624 B - Make AP/1624B.cpp similarity index 100% rename from Codes/1624B Make AP/1624B.cpp rename to Codes/1624 B - Make AP/1624B.cpp diff --git a/Codes/1633A Div. 7/1633A.cpp b/Codes/1633 A - Div. 7/1633A.cpp similarity index 100% rename from Codes/1633A Div. 7/1633A.cpp rename to Codes/1633 A - Div. 7/1633A.cpp diff --git a/Codes/1676A Lucky/1676A.cpp b/Codes/1676 A - Lucky/1676A.cpp similarity index 100% rename from Codes/1676A Lucky/1676A.cpp rename to Codes/1676 A - Lucky/1676A.cpp diff --git a/Codes/1692A Marathon/1692A.cpp b/Codes/1692 A - Marathon/1692A.cpp similarity index 100% rename from Codes/1692A Marathon/1692A.cpp rename to Codes/1692 A - Marathon/1692A.cpp diff --git a/Codes/1703A YES or YES/1703A.cpp b/Codes/1703 A - YES or YES/1703A.cpp similarity index 100% rename from Codes/1703A YES or YES/1703A.cpp rename to Codes/1703 A - YES or YES/1703A.cpp diff --git a/Codes/1719A Chip Game/1719A.cpp b/Codes/1719 A - Chip Game/1719A.cpp similarity index 100% rename from Codes/1719A Chip Game/1719A.cpp rename to Codes/1719 A - Chip Game/1719A.cpp diff --git a/Codes/1719B Mathematical Circus/1719B.cpp b/Codes/1719 B - Mathematical Circus/1719B.cpp similarity index 100% rename from Codes/1719B Mathematical Circus/1719B.cpp rename to Codes/1719 B - Mathematical Circus/1719B.cpp diff --git a/Codes/1721B Deadly Laser/1721B.cpp b/Codes/1721 B - Deadly Laser/1721B.cpp similarity index 100% rename from Codes/1721B Deadly Laser/1721B.cpp rename to Codes/1721 B - Deadly Laser/1721B.cpp diff --git a/Codes/1742A Sum/1742A.cpp b/Codes/1742 A - Sum/1742A.cpp similarity index 100% rename from Codes/1742A Sum/1742A.cpp rename to Codes/1742 A - Sum/1742A.cpp diff --git a/Codes/1742C Stripes/1742C.cpp b/Codes/1742 C - Stripes/1742C.cpp similarity index 100% rename from Codes/1742C Stripes/1742C.cpp rename to Codes/1742 C - Stripes/1742C.cpp diff --git a/Codes/1746B Rebellion/1746B.cpp b/Codes/1746 B - Rebellion/1746B.cpp similarity index 100% rename from Codes/1746B Rebellion/1746B.cpp rename to Codes/1746 B - Rebellion/1746B.cpp diff --git a/Codes/1748A The Ultimate Square/1748A.cpp b/Codes/1748 A - The Ultimate Square/1748A.cpp similarity index 100% rename from Codes/1748A The Ultimate Square/1748A.cpp rename to Codes/1748 A - The Ultimate Square/1748A.cpp diff --git a/Codes/1758B XOR = Average/1758B.cpp b/Codes/1758 B - XOR = Average/1758B.cpp similarity index 100% rename from Codes/1758B XOR = Average/1758B.cpp rename to Codes/1758 B - XOR = Average/1758B.cpp diff --git a/Codes/1760A Medium Number/1760A.cpp b/Codes/1760 A - Medium Number/1760A.cpp similarity index 100% rename from Codes/1760A Medium Number/1760A.cpp rename to Codes/1760 A - Medium Number/1760A.cpp diff --git a/Codes/1773F Football/1773F.cpp b/Codes/1773 F - Football/1773F.cpp similarity index 100% rename from Codes/1773F Football/1773F.cpp rename to Codes/1773 F - Football/1773F.cpp diff --git a/Codes/1791B Following Directions/1791B.cpp b/Codes/1791 B - Following Directions/1791B.cpp similarity index 100% rename from Codes/1791B Following Directions/1791B.cpp rename to Codes/1791 B - Following Directions/1791B.cpp diff --git a/Codes/1792A Gaming Forces/1792A.cpp b/Codes/1792 A - Gaming Forces/1792A.cpp similarity index 100% rename from Codes/1792A Gaming Forces/1792A.cpp rename to Codes/1792 A - Gaming Forces/1792A.cpp diff --git a/Codes/1795B Ideal Point/1795B.cpp b/Codes/1795 B - Ideal Point/1795B.cpp similarity index 100% rename from Codes/1795B Ideal Point/1795B.cpp rename to Codes/1795 B - Ideal Point/1795B.cpp diff --git a/Codes/1800A Is It a Cat/1800A.cpp b/Codes/1800 A - Is It a Cat/1800A.cpp similarity index 100% rename from Codes/1800A Is It a Cat/1800A.cpp rename to Codes/1800 A - Is It a Cat/1800A.cpp diff --git a/Codes/1811A Insert Digit/1811A.cpp b/Codes/1811 A - Insert Digit/1811A.cpp similarity index 100% rename from Codes/1811A Insert Digit/1811A.cpp rename to Codes/1811 A - Insert Digit/1811A.cpp diff --git a/Codes/1814A Coins/1814A.cpp b/Codes/1814 A - Coins/1814A.cpp similarity index 100% rename from Codes/1814A Coins/1814A.cpp rename to Codes/1814 A - Coins/1814A.cpp diff --git a/Codes/1818B Indivisible/1818B.cpp b/Codes/1818 B - Indivisible/1818B.cpp similarity index 100% rename from Codes/1818B Indivisible/1818B.cpp rename to Codes/1818 B - Indivisible/1818B.cpp diff --git a/Codes/1822A TubeTube Feed/1822A.cpp b/Codes/1822 A - TubeTube Feed/1822A.cpp similarity index 100% rename from Codes/1822A TubeTube Feed/1822A.cpp rename to Codes/1822 A - TubeTube Feed/1822A.cpp diff --git a/Codes/1822C Bun Lover/1822C.cpp b/Codes/1822 C - Bun Lover/1822C.cpp similarity index 100% rename from Codes/1822C Bun Lover/1822C.cpp rename to Codes/1822 C - Bun Lover/1822C.cpp diff --git a/Codes/1828A Divisible Array/1828A.cpp b/Codes/1828 A - Divisible Array/1828A.cpp similarity index 100% rename from Codes/1828A Divisible Array/1828A.cpp rename to Codes/1828 A - Divisible Array/1828A.cpp diff --git a/Codes/1828B Permutation Swap/1828B.cpp b/Codes/1828 B - Permutation Swap/1828B.cpp similarity index 100% rename from Codes/1828B Permutation Swap/1828B.cpp rename to Codes/1828 B - Permutation Swap/1828B.cpp diff --git a/Codes/1829A Love Story/1829A.cpp b/Codes/1829 A - Love Story/1829A.cpp similarity index 100% rename from Codes/1829A Love Story/1829A.cpp rename to Codes/1829 A - Love Story/1829A.cpp diff --git a/Codes/1829B Blank Spaces/1829B.cpp b/Codes/1829 B - Blank Spaces/1829B.cpp similarity index 100% rename from Codes/1829B Blank Spaces/1829B.cpp rename to Codes/1829 B - Blank Spaces/1829B.cpp diff --git a/Codes/1829C Mr. Perfectly Fine/1829C.cpp b/Codes/1829 C - Mr. Perfectly Fine/1829C.cpp similarity index 100% rename from Codes/1829C Mr. Perfectly Fine/1829C.cpp rename to Codes/1829 C - Mr. Perfectly Fine/1829C.cpp diff --git a/Codes/1829D Gold Rush/1829D.cpp b/Codes/1829 D - Gold Rush/1829D.cpp similarity index 100% rename from Codes/1829D Gold Rush/1829D.cpp rename to Codes/1829 D - Gold Rush/1829D.cpp diff --git a/Codes/1832A New Palindrome/1832A.cpp b/Codes/1832 A - New Palindrome/1832A.cpp similarity index 100% rename from Codes/1832A New Palindrome/1832A.cpp rename to Codes/1832 A - New Palindrome/1832A.cpp diff --git a/Codes/1833A Musical Puzzle/1833A.cpp b/Codes/1833 A - Musical Puzzle/1833A.cpp similarity index 100% rename from Codes/1833A Musical Puzzle/1833A.cpp rename to Codes/1833 A - Musical Puzzle/1833A.cpp diff --git a/Codes/1833B Restore the Weather/1833B.cpp b/Codes/1833 B - Restore the Weather/1833B.cpp similarity index 100% rename from Codes/1833B Restore the Weather/1833B.cpp rename to Codes/1833 B - Restore the Weather/1833B.cpp diff --git a/Codes/1833C Vlad Building Beautiful Array/1833C.cpp b/Codes/1833 C - Vlad Building Beautiful Array/1833C.cpp similarity index 100% rename from Codes/1833C Vlad Building Beautiful Array/1833C.cpp rename to Codes/1833 C - Vlad Building Beautiful Array/1833C.cpp diff --git a/Codes/1837A Grasshopper on a Line/1837A.cpp b/Codes/1837 A - Grasshopper on a Line/1837A.cpp similarity index 100% rename from Codes/1837A Grasshopper on a Line/1837A.cpp rename to Codes/1837 A - Grasshopper on a Line/1837A.cpp diff --git a/Codes/1837B Comparison String/1837B.cpp b/Codes/1837 B - Comparison String/1837B.cpp similarity index 100% rename from Codes/1837B Comparison String/1837B.cpp rename to Codes/1837 B - Comparison String/1837B.cpp diff --git a/Codes/1841B Keep it Beautiful/1841B.cpp b/Codes/1841 B - Keep it Beautiful/1841B.cpp similarity index 100% rename from Codes/1841B Keep it Beautiful/1841B.cpp rename to Codes/1841 B - Keep it Beautiful/1841B.cpp diff --git a/Codes/1843A Sasha and Array Coloring/1843A.cpp b/Codes/1843 A - Sasha and Array Coloring/1843A.cpp similarity index 100% rename from Codes/1843A Sasha and Array Coloring/1843A.cpp rename to Codes/1843 A - Sasha and Array Coloring/1843A.cpp diff --git a/Codes/1843B Long Long/1843B.cpp b/Codes/1843 B - Long Long/1843B.cpp similarity index 100% rename from Codes/1843B Long Long/1843B.cpp rename to Codes/1843 B - Long Long/1843B.cpp diff --git a/Codes/1844A Subtraction Game/1844A.cpp b/Codes/1844 A - Subtraction Game/1844A.cpp similarity index 100% rename from Codes/1844A Subtraction Game/1844A.cpp rename to Codes/1844 A - Subtraction Game/1844A.cpp diff --git a/Codes/1845A Forbidden Integer/1845A.cpp b/Codes/1845 A - Forbidden Integer/1845A.cpp similarity index 100% rename from Codes/1845A Forbidden Integer/1845A.cpp rename to Codes/1845 A - Forbidden Integer/1845A.cpp diff --git a/Codes/1846A Rudolph and Cut the Rope/1846A.cpp b/Codes/1846 A - Rudolph and Cut the Rope/1846A.cpp similarity index 100% rename from Codes/1846A Rudolph and Cut the Rope/1846A.cpp rename to Codes/1846 A - Rudolph and Cut the Rope/1846A.cpp diff --git a/Codes/1846B Rudolph and Tic-Tac-Toe/1846B.cpp b/Codes/1846 B - Rudolph and Tic-Tac-Toe/1846B.cpp similarity index 100% rename from Codes/1846B Rudolph and Tic-Tac-Toe/1846B.cpp rename to Codes/1846 B - Rudolph and Tic-Tac-Toe/1846B.cpp diff --git a/Codes/1846C Rudolf and the Another Competition/1846C.cpp b/Codes/1846 C - Rudolf and the Another Competition/1846C.cpp similarity index 100% rename from Codes/1846C Rudolf and the Another Competition/1846C.cpp rename to Codes/1846 C - Rudolf and the Another Competition/1846C.cpp diff --git a/Codes/1848A Vika and Her Friends/1848A.cpp b/Codes/1848 A - Vika and Her Friends/1848A.cpp similarity index 100% rename from Codes/1848A Vika and Her Friends/1848A.cpp rename to Codes/1848 A - Vika and Her Friends/1848A.cpp diff --git a/Codes/1849A Morning Sandwich/1849A.cpp b/Codes/1849 A - Morning Sandwich/1849A.cpp similarity index 100% rename from Codes/1849A Morning Sandwich/1849A.cpp rename to Codes/1849 A - Morning Sandwich/1849A.cpp diff --git a/Codes/1849B Monsters/1849B.cpp b/Codes/1849 B - Monsters/1849B.cpp similarity index 100% rename from Codes/1849B Monsters/1849B.cpp rename to Codes/1849 B - Monsters/1849B.cpp diff --git a/Codes/1850A To My Critics/1850A.cpp b/Codes/1850 A - To My Critics/1850A.cpp similarity index 100% rename from Codes/1850A To My Critics/1850A.cpp rename to Codes/1850 A - To My Critics/1850A.cpp diff --git a/Codes/1850B Ten Words of Wisdom/1850B.cpp b/Codes/1850 B - Ten Words of Wisdom/1850B.cpp similarity index 100% rename from Codes/1850B Ten Words of Wisdom/1850B.cpp rename to Codes/1850 B - Ten Words of Wisdom/1850B.cpp diff --git a/Codes/1850C Word on the Paper/1850C.cpp b/Codes/1850 C - Word on the Paper/1850C.cpp similarity index 100% rename from Codes/1850C Word on the Paper/1850C.cpp rename to Codes/1850 C - Word on the Paper/1850C.cpp diff --git a/Codes/1850D Balanced Round/1850D.cpp b/Codes/1850 D - Balanced Round/1850D.cpp similarity index 100% rename from Codes/1850D Balanced Round/1850D.cpp rename to Codes/1850 D - Balanced Round/1850D.cpp diff --git a/Codes/1851A Escalator Conversations/1851A.cpp b/Codes/1851 A - Escalator Conversations/1851A.cpp similarity index 100% rename from Codes/1851A Escalator Conversations/1851A.cpp rename to Codes/1851 A - Escalator Conversations/1851A.cpp diff --git a/Codes/1851B Parity Sort/1851B.cpp b/Codes/1851 B - Parity Sort/1851B.cpp similarity index 100% rename from Codes/1851B Parity Sort/1851B.cpp rename to Codes/1851 B - Parity Sort/1851B.cpp diff --git a/Codes/1851C Tiles Comeback/1851C.cpp b/Codes/1851 C - Tiles Comeback/1851C.cpp similarity index 100% rename from Codes/1851C Tiles Comeback/1851C.cpp rename to Codes/1851 C - Tiles Comeback/1851C.cpp diff --git a/Codes/1853A Desorting/1853A.cpp b/Codes/1853 A - Desorting/1853A.cpp similarity index 100% rename from Codes/1853A Desorting/1853A.cpp rename to Codes/1853 A - Desorting/1853A.cpp diff --git a/Codes/1855A Dalton the Teacher/1855A.cpp b/Codes/1855 A - Dalton the Teacher/1855A.cpp similarity index 100% rename from Codes/1855A Dalton the Teacher/1855A.cpp rename to Codes/1855 A - Dalton the Teacher/1855A.cpp diff --git a/Codes/1855B Longest Divisors Interval/1855B.cpp b/Codes/1855 B - Longest Divisors Interval/1855B.cpp similarity index 100% rename from Codes/1855B Longest Divisors Interval/1855B.cpp rename to Codes/1855 B - Longest Divisors Interval/1855B.cpp diff --git a/Codes/1856B Good Arrays/1856B.cpp b/Codes/1856 B - Good Arrays/1856B.cpp similarity index 100% rename from Codes/1856B Good Arrays/1856B.cpp rename to Codes/1856 B - Good Arrays/1856B.cpp diff --git a/Codes/1857A Array Coloring/1857A.cpp b/Codes/1857 A - Array Coloring/1857A.cpp similarity index 100% rename from Codes/1857A Array Coloring/1857A.cpp rename to Codes/1857 A - Array Coloring/1857A.cpp diff --git a/Codes/1857B Maximum Rounding/1857B.cpp b/Codes/1857 B - Maximum Rounding/1857B.cpp similarity index 100% rename from Codes/1857B Maximum Rounding/1857B.cpp rename to Codes/1857 B - Maximum Rounding/1857B.cpp diff --git a/Codes/1857C Assembly via Minimums/1857C.cpp b/Codes/1857 C - Assembly via Minimums/1857C.cpp similarity index 100% rename from Codes/1857C Assembly via Minimums/1857C.cpp rename to Codes/1857 C - Assembly via Minimums/1857C.cpp diff --git a/Codes/1858A Buttons/1858A.cpp b/Codes/1858 A - Buttons/1858A.cpp similarity index 100% rename from Codes/1858A Buttons/1858A.cpp rename to Codes/1858 A - Buttons/1858A.cpp diff --git a/Codes/1859A United We Stand/1859A.cpp b/Codes/1859 A - United We Stand/1859A.cpp similarity index 100% rename from Codes/1859A United We Stand/1859A.cpp rename to Codes/1859 A - United We Stand/1859A.cpp diff --git a/Codes/1860A Not a Substring/1860A.cpp b/Codes/1860 A - Not a Substring/1860A.cpp similarity index 100% rename from Codes/1860A Not a Substring/1860A.cpp rename to Codes/1860 A - Not a Substring/1860A.cpp diff --git a/Codes/1862A Gift Carpet/1862A.cpp b/Codes/1862 A - Gift Carpet/1862A.cpp similarity index 100% rename from Codes/1862A Gift Carpet/1862A.cpp rename to Codes/1862 A - Gift Carpet/1862A.cpp diff --git a/Codes/1862B Sequence Game/1862B.cpp b/Codes/1862 B - Sequence Game/1862B.cpp similarity index 100% rename from Codes/1862B Sequence Game/1862B.cpp rename to Codes/1862 B - Sequence Game/1862B.cpp diff --git a/Codes/1863A Channel/1863A.cpp b/Codes/1863 A - Channel/1863A.cpp similarity index 100% rename from Codes/1863A Channel/1863A.cpp rename to Codes/1863 A - Channel/1863A.cpp diff --git a/Codes/1864A Increasing and Decreasing/1864A.cpp b/Codes/1864 A - Increasing and Decreasing/1864A.cpp similarity index 100% rename from Codes/1864A Increasing and Decreasing/1864A.cpp rename to Codes/1864 A - Increasing and Decreasing/1864A.cpp diff --git a/Codes/1866A Ambitious Kid/1866A.cpp b/Codes/1866 A - Ambitious Kid/1866A.cpp similarity index 100% rename from Codes/1866A Ambitious Kid/1866A.cpp rename to Codes/1866 A - Ambitious Kid/1866A.cpp diff --git a/Codes/1869A Make It Zero/1869A.cpp b/Codes/1869 A - Make It Zero/1869A.cpp similarity index 100% rename from Codes/1869A Make It Zero/1869A.cpp rename to Codes/1869 A - Make It Zero/1869A.cpp diff --git a/Codes/1870A MEXanized Array/1870A.cpp b/Codes/1870 A - MEXanized Array/1870A.cpp similarity index 100% rename from Codes/1870A MEXanized Array/1870A.cpp rename to Codes/1870 A - MEXanized Array/1870A.cpp diff --git a/Codes/1872A Two Vessels/1872A.cpp b/Codes/1872 A - Two Vessels/1872A.cpp similarity index 100% rename from Codes/1872A Two Vessels/1872A.cpp rename to Codes/1872 A - Two Vessels/1872A.cpp diff --git a/Codes/1872B The Corridor or There and Back Again/1872B.cpp b/Codes/1872 B - The Corridor or There and Back Again/1872B.cpp similarity index 100% rename from Codes/1872B The Corridor or There and Back Again/1872B.cpp rename to Codes/1872 B - The Corridor or There and Back Again/1872B.cpp diff --git a/Codes/1872C Non-coprime Split/1872C.cpp b/Codes/1872 C - Non-coprime Split/1872C.cpp similarity index 100% rename from Codes/1872C Non-coprime Split/1872C.cpp rename to Codes/1872 C - Non-coprime Split/1872C.cpp diff --git a/Codes/1873A Short Sort/1873A.cpp b/Codes/1873 A - Short Sort/1873A.cpp similarity index 100% rename from Codes/1873A Short Sort/1873A.cpp rename to Codes/1873 A - Short Sort/1873A.cpp diff --git a/Codes/1873B Good Kid/1873B.cpp b/Codes/1873 B - Good Kid/1873B.cpp similarity index 100% rename from Codes/1873B Good Kid/1873B.cpp rename to Codes/1873 B - Good Kid/1873B.cpp diff --git a/Codes/1873C Target Practice/1873C.cpp b/Codes/1873 C - Target Practice/1873C.cpp similarity index 100% rename from Codes/1873C Target Practice/1873C.cpp rename to Codes/1873 C - Target Practice/1873C.cpp diff --git a/Codes/1873D 1D Eraser/1873D.cpp b/Codes/1873 D - 1 D Eraser/1873D.cpp similarity index 100% rename from Codes/1873D 1D Eraser/1873D.cpp rename to Codes/1873 D - 1 D Eraser/1873D.cpp diff --git a/Codes/1875A Jellyfish and Undertale/1875A.cpp b/Codes/1875 A - Jellyfish and Undertale/1875A.cpp similarity index 100% rename from Codes/1875A Jellyfish and Undertale/1875A.cpp rename to Codes/1875 A - Jellyfish and Undertale/1875A.cpp diff --git a/Codes/1878A How Much Does Daytona Cost/1878A.cpp b/Codes/1878 A - How Much Does Daytona Cost/1878A.cpp similarity index 100% rename from Codes/1878A How Much Does Daytona Cost/1878A.cpp rename to Codes/1878 A - How Much Does Daytona Cost/1878A.cpp diff --git a/Codes/1878B Aleksa and Stack/1878B.cpp b/Codes/1878 B - Aleksa and Stack/1878B.cpp similarity index 100% rename from Codes/1878B Aleksa and Stack/1878B.cpp rename to Codes/1878 B - Aleksa and Stack/1878B.cpp diff --git a/Codes/1878C Vasilije in Cacak/1878C.cpp b/Codes/1878 C - Vasilije in Cacak/1878C.cpp similarity index 100% rename from Codes/1878C Vasilije in Cacak/1878C.cpp rename to Codes/1878 C - Vasilije in Cacak/1878C.cpp diff --git a/Codes/1879A Rigged!/1879A.cpp b/Codes/1879 A - Rigged!/1879A.cpp similarity index 100% rename from Codes/1879A Rigged!/1879A.cpp rename to Codes/1879 A - Rigged!/1879A.cpp diff --git a/Codes/1879B Chips on the Board/1879B.cpp b/Codes/1879 B - Chips on the Board/1879B.cpp similarity index 100% rename from Codes/1879B Chips on the Board/1879B.cpp rename to Codes/1879 B - Chips on the Board/1879B.cpp diff --git a/Codes/1881A Don't Try to Count/1881A.cpp b/Codes/1881 A - Don't Try to Count/1881A.cpp similarity index 100% rename from Codes/1881A Don't Try to Count/1881A.cpp rename to Codes/1881 A - Don't Try to Count/1881A.cpp diff --git a/Codes/1881B Three Threadlets/1881B.cpp b/Codes/1881 B - Three Threadlets/1881B.cpp similarity index 100% rename from Codes/1881B Three Threadlets/1881B.cpp rename to Codes/1881 B - Three Threadlets/1881B.cpp diff --git a/Codes/1881C Perfect Square/1881C.cpp b/Codes/1881 C - Perfect Square/1881C.cpp similarity index 100% rename from Codes/1881C Perfect Square/1881C.cpp rename to Codes/1881 C - Perfect Square/1881C.cpp diff --git a/Codes/1883B Chemistry/1883B.cpp b/Codes/1883 B - Chemistry/1883B.cpp similarity index 100% rename from Codes/1883B Chemistry/1883B.cpp rename to Codes/1883 B - Chemistry/1883B.cpp diff --git a/Codes/189A Cut Ribbon/189A.cpp b/Codes/189 A - Cut Ribbon/189A.cpp similarity index 100% rename from Codes/189A Cut Ribbon/189A.cpp rename to Codes/189 A - Cut Ribbon/189A.cpp diff --git a/Codes/1894A Secret Sport/1894A.cpp b/Codes/1894 A - Secret Sport/1894A.cpp similarity index 100% rename from Codes/1894A Secret Sport/1894A.cpp rename to Codes/1894 A - Secret Sport/1894A.cpp diff --git a/Codes/1895A Treasure Chest/1895A.cpp b/Codes/1895 A - Treasure Chest/1895A.cpp similarity index 100% rename from Codes/1895A Treasure Chest/1895A.cpp rename to Codes/1895 A - Treasure Chest/1895A.cpp diff --git a/Codes/1895B Points and Minimum Distance/1895B.cpp b/Codes/1895 B - Points and Minimum Distance/1895B.cpp similarity index 100% rename from Codes/1895B Points and Minimum Distance/1895B.cpp rename to Codes/1895 B - Points and Minimum Distance/1895B.cpp diff --git a/Codes/1896A Jagged Swaps/1896A.cpp b/Codes/1896 A - Jagged Swaps/1896A.cpp similarity index 100% rename from Codes/1896A Jagged Swaps/1896A.cpp rename to Codes/1896 A - Jagged Swaps/1896A.cpp diff --git a/Codes/1896B AB Flipping/1896B.cpp b/Codes/1896 B - AB Flipping/1896B.cpp similarity index 100% rename from Codes/1896B AB Flipping/1896B.cpp rename to Codes/1896 B - AB Flipping/1896B.cpp diff --git a/Codes/1898A Milica and String/1898A.cpp b/Codes/1898 A - Milica and String/1898A.cpp similarity index 100% rename from Codes/1898A Milica and String/1898A.cpp rename to Codes/1898 A - Milica and String/1898A.cpp diff --git a/Codes/1899A Game with Integers/1899A.cpp b/Codes/1899 A - Game with Integers/1899A.cpp similarity index 100% rename from Codes/1899A Game with Integers/1899A.cpp rename to Codes/1899 A - Game with Integers/1899A.cpp diff --git a/Codes/1900A Cover in Water/1900A.cpp b/Codes/1900 A - Cover in Water/1900A.cpp similarity index 100% rename from Codes/1900A Cover in Water/1900A.cpp rename to Codes/1900 A - Cover in Water/1900A.cpp diff --git a/Codes/1900B Laura and Operations/1900B.cpp b/Codes/1900 B - Laura and Operations/1900B.cpp similarity index 100% rename from Codes/1900B Laura and Operations/1900B.cpp rename to Codes/1900 B - Laura and Operations/1900B.cpp diff --git a/Codes/1901A Line Trip/1901A.cpp b/Codes/1901 A - Line Trip/1901A.cpp similarity index 100% rename from Codes/1901A Line Trip/1901A.cpp rename to Codes/1901 A - Line Trip/1901A.cpp diff --git a/Codes/1902A Binary Imbalance/1902A.cpp b/Codes/1902 A - Binary Imbalance/1902A.cpp similarity index 100% rename from Codes/1902A Binary Imbalance/1902A.cpp rename to Codes/1902 A - Binary Imbalance/1902A.cpp diff --git a/Codes/1903A Halloumi Boxes/1903A.cpp b/Codes/1903 A - Halloumi Boxes/1903A.cpp similarity index 100% rename from Codes/1903A Halloumi Boxes/1903A.cpp rename to Codes/1903 A - Halloumi Boxes/1903A.cpp diff --git a/Codes/1904A Forked!/1904A.cpp b/Codes/1904 A - Forked!/1904A.cpp similarity index 100% rename from Codes/1904A Forked!/1904A.cpp rename to Codes/1904 A - Forked!/1904A.cpp diff --git a/Codes/1904B Collecting Game/1904B.cpp b/Codes/1904 B - Collecting Game/1904B.cpp similarity index 100% rename from Codes/1904B Collecting Game/1904B.cpp rename to Codes/1904 B - Collecting Game/1904B.cpp diff --git a/Codes/1905A Constructive Problems/1905A.cpp b/Codes/1905 A - Constructive Problems/1905A.cpp similarity index 100% rename from Codes/1905A Constructive Problems/1905A.cpp rename to Codes/1905 A - Constructive Problems/1905A.cpp diff --git a/Codes/1905B Begginer's Zelda/1905B.cpp b/Codes/1905 B - Begginer's Zelda/1905B.cpp similarity index 100% rename from Codes/1905B Begginer's Zelda/1905B.cpp rename to Codes/1905 B - Begginer's Zelda/1905B.cpp diff --git a/Codes/1905C Largest Subsequence/1905C.cpp b/Codes/1905 C - Largest Subsequence/1905C.cpp similarity index 100% rename from Codes/1905C Largest Subsequence/1905C.cpp rename to Codes/1905 C - Largest Subsequence/1905C.cpp diff --git a/Codes/1907A Rook/1907A.cpp b/Codes/1907 A - Rook/1907A.cpp similarity index 100% rename from Codes/1907A Rook/1907A.cpp rename to Codes/1907 A - Rook/1907A.cpp diff --git a/Codes/1907B YetnotherrokenKeoard/1907B.cpp b/Codes/1907 B - YetnotherrokenKeoard/1907B.cpp similarity index 100% rename from Codes/1907B YetnotherrokenKeoard/1907B.cpp rename to Codes/1907 B - YetnotherrokenKeoard/1907B.cpp diff --git a/Codes/1907C Removal of Unattractive Pairs/1907C.cpp b/Codes/1907 C - Removal of Unattractive Pairs/1907C.cpp similarity index 100% rename from Codes/1907C Removal of Unattractive Pairs/1907C.cpp rename to Codes/1907 C - Removal of Unattractive Pairs/1907C.cpp diff --git a/Codes/1909A Distinct Buttons/1909A.cpp b/Codes/1909 A - Distinct Buttons/1909A.cpp similarity index 100% rename from Codes/1909A Distinct Buttons/1909A.cpp rename to Codes/1909 A - Distinct Buttons/1909A.cpp diff --git a/Codes/1912L LOL Lovers/1912L.cpp b/Codes/1912 L - LOL Lovers/1912L.cpp similarity index 100% rename from Codes/1912L LOL Lovers/1912L.cpp rename to Codes/1912 L - LOL Lovers/1912L.cpp diff --git a/Codes/1913A Rating Increase/1913A.cpp b/Codes/1913 A - Rating Increase/1913A.cpp similarity index 100% rename from Codes/1913A Rating Increase/1913A.cpp rename to Codes/1913 A - Rating Increase/1913A.cpp diff --git a/Codes/1913B Swap and Delete/1913B.cpp b/Codes/1913 B - Swap and Delete/1913B.cpp similarity index 100% rename from Codes/1913B Swap and Delete/1913B.cpp rename to Codes/1913 B - Swap and Delete/1913B.cpp diff --git a/Codes/1913C Game with Multiset/1913C.cpp b/Codes/1913 C - Game with Multiset/1913C.cpp similarity index 100% rename from Codes/1913C Game with Multiset/1913C.cpp rename to Codes/1913 C - Game with Multiset/1913C.cpp diff --git a/Codes/1914A Problemsolving Log/1914A.cpp b/Codes/1914 A - Problemsolving Log/1914A.cpp similarity index 100% rename from Codes/1914A Problemsolving Log/1914A.cpp rename to Codes/1914 A - Problemsolving Log/1914A.cpp diff --git a/Codes/1914B Preparing for the Contest/1914B.cpp b/Codes/1914 B - Preparing for the Contest/1914B.cpp similarity index 100% rename from Codes/1914B Preparing for the Contest/1914B.cpp rename to Codes/1914 B - Preparing for the Contest/1914B.cpp diff --git a/Codes/1914C Quests/1914C.cpp b/Codes/1914 C - Quests/1914C.cpp similarity index 100% rename from Codes/1914C Quests/1914C.cpp rename to Codes/1914 C - Quests/1914C.cpp diff --git a/Codes/1914D Three Activities/1914D.cpp b/Codes/1914 D - Three Activities/1914D.cpp similarity index 100% rename from Codes/1914D Three Activities/1914D.cpp rename to Codes/1914 D - Three Activities/1914D.cpp diff --git a/Codes/1914E1 Game with Marbles (Easy Version)/1914E1.cpp b/Codes/1914 E1 - Game with Marbles (Easy Version)/1914E1.cpp similarity index 100% rename from Codes/1914E1 Game with Marbles (Easy Version)/1914E1.cpp rename to Codes/1914 E1 - Game with Marbles (Easy Version)/1914E1.cpp diff --git a/Codes/1914E2 Game with Marbles (Hard Version)/1914E2.cpp b/Codes/1914 E2 - Game with Marbles (Hard Version)/1914E2.cpp similarity index 100% rename from Codes/1914E2 Game with Marbles (Hard Version)/1914E2.cpp rename to Codes/1914 E2 - Game with Marbles (Hard Version)/1914E2.cpp diff --git a/Codes/1915A Odd One Out/1915A.cpp b/Codes/1915 A - Odd One Out/1915A.cpp similarity index 100% rename from Codes/1915A Odd One Out/1915A.cpp rename to Codes/1915 A - Odd One Out/1915A.cpp diff --git a/Codes/1915B Not Quite Latin Square/1915B.cpp b/Codes/1915 B - Not Quite Latin Square/1915B.cpp similarity index 100% rename from Codes/1915B Not Quite Latin Square/1915B.cpp rename to Codes/1915 B - Not Quite Latin Square/1915B.cpp diff --git a/Codes/1915C Can I Square/1915C.cpp b/Codes/1915 C - Can I Square/1915C.cpp similarity index 100% rename from Codes/1915C Can I Square/1915C.cpp rename to Codes/1915 C - Can I Square/1915C.cpp diff --git a/Codes/1915D Unnatural Language Processing/1915D.cpp b/Codes/1915 D - Unnatural Language Processing/1915D.cpp similarity index 100% rename from Codes/1915D Unnatural Language Processing/1915D.cpp rename to Codes/1915 D - Unnatural Language Processing/1915D.cpp diff --git a/Codes/1915E Romantic Glasses/1915E.cpp b/Codes/1915 E - Romantic Glasses/1915E.cpp similarity index 100% rename from Codes/1915E Romantic Glasses/1915E.cpp rename to Codes/1915 E - Romantic Glasses/1915E.cpp diff --git a/Codes/1916A 2023/1916A.cpp b/Codes/1916 A - 2023/1916A.cpp similarity index 100% rename from Codes/1916A 2023/1916A.cpp rename to Codes/1916 A - 2023/1916A.cpp diff --git a/Codes/1916B Two Divisors/1916B.cpp b/Codes/1916 B - Two Divisors/1916B.cpp similarity index 100% rename from Codes/1916B Two Divisors/1916B.cpp rename to Codes/1916 B - Two Divisors/1916B.cpp diff --git a/Codes/1917A Least Product/1917A.cpp b/Codes/1917 A - Least Product/1917A.cpp similarity index 100% rename from Codes/1917A Least Product/1917A.cpp rename to Codes/1917 A - Least Product/1917A.cpp diff --git a/Codes/1917B - Erase First or Second Letter/1917B.cpp b/Codes/1917 B - Erase First or Second Letter/1917B.cpp similarity index 100% rename from Codes/1917B - Erase First or Second Letter/1917B.cpp rename to Codes/1917 B - Erase First or Second Letter/1917B.cpp diff --git a/Codes/2A Winner/2A.cpp b/Codes/2 A - Winner/2A.cpp similarity index 100% rename from Codes/2A Winner/2A.cpp rename to Codes/2 A - Winner/2A.cpp diff --git a/Codes/200B Drinks/200B.cpp b/Codes/200 B - Drinks/200B.cpp similarity index 100% rename from Codes/200B Drinks/200B.cpp rename to Codes/200 B - Drinks/200B.cpp diff --git a/Codes/208A Dubstep/208A.cpp b/Codes/208 A - Dubstep/208A.cpp similarity index 100% rename from Codes/208A Dubstep/208A.cpp rename to Codes/208 A - Dubstep/208A.cpp diff --git a/Codes/22A Second Order Statistics/22A.cpp b/Codes/22 A - Second Order Statistics/22A.cpp similarity index 100% rename from Codes/22A Second Order Statistics/22A.cpp rename to Codes/22 A - Second Order Statistics/22A.cpp diff --git a/Codes/230B T-primes/230B.cpp b/Codes/230 B - T-primes/230B.cpp similarity index 100% rename from Codes/230B T-primes/230B.cpp rename to Codes/230 B - T-primes/230B.cpp diff --git a/Codes/231A Team/231A.cpp b/Codes/231 A - Team/231A.cpp similarity index 100% rename from Codes/231A Team/231A.cpp rename to Codes/231 A - Team/231A.cpp diff --git a/Codes/236A Boy Or Girl/236A.cpp b/Codes/236 A - Boy Or Girl/236A.cpp similarity index 100% rename from Codes/236A Boy Or Girl/236A.cpp rename to Codes/236 A - Boy Or Girl/236A.cpp diff --git a/Codes/263A Beautiful Matrix/263A.cpp b/Codes/263 A - Beautiful Matrix/263A.cpp similarity index 100% rename from Codes/263A Beautiful Matrix/263A.cpp rename to Codes/263 A - Beautiful Matrix/263A.cpp diff --git a/Codes/266A Stones on the Table/266A.cpp b/Codes/266 A - Stones on the Table/266A.cpp similarity index 100% rename from Codes/266A Stones on the Table/266A.cpp rename to Codes/266 A - Stones on the Table/266A.cpp diff --git a/Codes/266B Queue at the School/266B.cpp b/Codes/266 B - Queue at the School/266B.cpp similarity index 100% rename from Codes/266B Queue at the School/266B.cpp rename to Codes/266 B - Queue at the School/266B.cpp diff --git a/Codes/268A Games/268A.cpp b/Codes/268 A - Games/268A.cpp similarity index 100% rename from Codes/268A Games/268A.cpp rename to Codes/268 A - Games/268A.cpp diff --git a/Codes/271A Beautiful Year/271A.cpp b/Codes/271 A - Beautiful Year/271A.cpp similarity index 100% rename from Codes/271A Beautiful Year/271A.cpp rename to Codes/271 A - Beautiful Year/271A.cpp diff --git a/Codes/281A Word Capitalization/281A.cpp b/Codes/281 A - Word Capitalization/281A.cpp similarity index 100% rename from Codes/281A Word Capitalization/281A.cpp rename to Codes/281 A - Word Capitalization/281A.cpp diff --git a/Codes/282A Bit++/282A.cpp b/Codes/282 A - Bit++/282A.cpp similarity index 100% rename from Codes/282A Bit++/282A.cpp rename to Codes/282 A - Bit++/282A.cpp diff --git a/Codes/313A Ilya and Bank Account/313A.cpp b/Codes/313 A - Ilya and Bank Account/313A.cpp similarity index 100% rename from Codes/313A Ilya and Bank Account/313A.cpp rename to Codes/313 A - Ilya and Bank Account/313A.cpp diff --git a/Codes/318A Even Odds/318A.cpp b/Codes/318 A - Even Odds/318A.cpp similarity index 100% rename from Codes/318A Even Odds/318A.cpp rename to Codes/318 A - Even Odds/318A.cpp diff --git a/Codes/339A Helpful Maths/339A.cpp b/Codes/339 A - Helpful Maths/339A.cpp similarity index 100% rename from Codes/339A Helpful Maths/339A.cpp rename to Codes/339 A - Helpful Maths/339A.cpp diff --git a/Codes/34A Reconnaissance 2/34A.cpp b/Codes/34 A - Reconnaissance 2/34A.cpp similarity index 100% rename from Codes/34A Reconnaissance 2/34A.cpp rename to Codes/34 A - Reconnaissance 2/34A.cpp diff --git a/Codes/34B Sale/34B.cpp b/Codes/34 B - Sale/34B.cpp similarity index 100% rename from Codes/34B Sale/34B.cpp rename to Codes/34 B - Sale/34B.cpp diff --git a/Codes/344A Magnets/344A.cpp b/Codes/344 A - Magnets/344A.cpp similarity index 100% rename from Codes/344A Magnets/344A.cpp rename to Codes/344 A - Magnets/344A.cpp diff --git a/Codes/349A Cinema Line/349A.cpp b/Codes/349 A - Cinema Line/349A.cpp similarity index 100% rename from Codes/349A Cinema Line/349A.cpp rename to Codes/349 A - Cinema Line/349A.cpp diff --git a/Codes/4A Watermelon/4A.cpp b/Codes/4 A - Watermelon/4A.cpp similarity index 100% rename from Codes/4A Watermelon/4A.cpp rename to Codes/4 A - Watermelon/4A.cpp diff --git a/Codes/4C Registration System/4C.cpp b/Codes/4 C - Registration System/4C.cpp similarity index 100% rename from Codes/4C Registration System/4C.cpp rename to Codes/4 C - Registration System/4C.cpp diff --git a/Codes/41A Translation/41A.cpp b/Codes/41 A - Translation/41A.cpp similarity index 100% rename from Codes/41A Translation/41A.cpp rename to Codes/41 A - Translation/41A.cpp diff --git a/Codes/411A Password Check/411A.cpp b/Codes/411 A - Password Check/411A.cpp similarity index 100% rename from Codes/411A Password Check/411A.cpp rename to Codes/411 A - Password Check/411A.cpp diff --git a/Codes/421A Pasha and Hamsters/421A.cpp b/Codes/421 A - Pasha and Hamsters/421A.cpp similarity index 100% rename from Codes/421A Pasha and Hamsters/421A.cpp rename to Codes/421 A - Pasha and Hamsters/421A.cpp diff --git a/Codes/45A Codecraft III/45A.cpp b/Codes/45 A - Codecraft III/45A.cpp similarity index 100% rename from Codes/45A Codecraft III/45A.cpp rename to Codes/45 A - Codecraft III/45A.cpp diff --git a/Codes/456B Fedya and Maths/456B.cpp b/Codes/456 B - Fedya and Maths/456B.cpp similarity index 100% rename from Codes/456B Fedya and Maths/456B.cpp rename to Codes/456 B - Fedya and Maths/456B.cpp diff --git a/Codes/460 Plural Form of Nouns/99999460.cpp b/Codes/460 - Plural Form of Nouns/99999460.cpp similarity index 100% rename from Codes/460 Plural Form of Nouns/99999460.cpp rename to Codes/460 - Plural Form of Nouns/99999460.cpp diff --git a/Codes/474B Worms/474B.cpp b/Codes/474 B - Worms/474B.cpp similarity index 100% rename from Codes/474B Worms/474B.cpp rename to Codes/474 B - Worms/474B.cpp diff --git a/Codes/486A Calculating Function/486A.cpp b/Codes/486 A - Calculating Function/486A.cpp similarity index 100% rename from Codes/486A Calculating Function/486A.cpp rename to Codes/486 A - Calculating Function/486A.cpp diff --git a/Codes/492A Vanya and Cubes/492A.cpp b/Codes/492 A - Vanya and Cubes/492A.cpp similarity index 100% rename from Codes/492A Vanya and Cubes/492A.cpp rename to Codes/492 A - Vanya and Cubes/492A.cpp diff --git a/Codes/492B Vanya and Lanterns/492B.cpp b/Codes/492 B - Vanya and Lanterns/492B.cpp similarity index 100% rename from Codes/492B Vanya and Lanterns/492B.cpp rename to Codes/492 B - Vanya and Lanterns/492B.cpp diff --git a/Codes/50A DominoPiling/50A.cpp b/Codes/50 A - DominoPiling/50A.cpp similarity index 100% rename from Codes/50A DominoPiling/50A.cpp rename to Codes/50 A - DominoPiling/50A.cpp diff --git a/Codes/510A Fox And Snake/510A.cpp b/Codes/510 A - Fox And Snake/510A.cpp similarity index 100% rename from Codes/510A Fox And Snake/510A.cpp rename to Codes/510 A - Fox And Snake/510A.cpp diff --git a/Codes/525A Vitaliy and Pie/525A.cpp b/Codes/525 A - Vitaliy and Pie/525A.cpp similarity index 100% rename from Codes/525A Vitaliy and Pie/525A.cpp rename to Codes/525 A - Vitaliy and Pie/525A.cpp diff --git a/Codes/546A Soldier and Bananas/546A.cpp b/Codes/546 A - Soldier and Bananas/546A.cpp similarity index 100% rename from Codes/546A Soldier and Bananas/546A.cpp rename to Codes/546 A - Soldier and Bananas/546A.cpp diff --git a/Codes/584A Olesya and Rodion/584A.cpp b/Codes/584 A - Olesya and Rodion/584A.cpp similarity index 100% rename from Codes/584A Olesya and Rodion/584A.cpp rename to Codes/584 A - Olesya and Rodion/584A.cpp diff --git a/Codes/59A Word/59A.cpp b/Codes/59 A - Word/59A.cpp similarity index 100% rename from Codes/59A Word/59A.cpp rename to Codes/59 A - Word/59A.cpp diff --git a/Codes/599A Patrick and Shopping/599A.cpp b/Codes/599 A - Patrick and Shopping/599A.cpp similarity index 100% rename from Codes/599A Patrick and Shopping/599A.cpp rename to Codes/599 A - Patrick and Shopping/599A.cpp diff --git a/Codes/617A Elephant/617A.cpp b/Codes/617 A - Elephant/617A.cpp similarity index 100% rename from Codes/617A Elephant/617A.cpp rename to Codes/617 A - Elephant/617A.cpp diff --git a/Codes/630A Again Twenty Five!/630A.cpp b/Codes/630 A - Again Twenty Five!/630A.cpp similarity index 100% rename from Codes/630A Again Twenty Five!/630A.cpp rename to Codes/630 A - Again Twenty Five!/630A.cpp diff --git a/Codes/677A Vanya and Fence/677A.cpp b/Codes/677 A - Vanya and Fence/677A.cpp similarity index 100% rename from Codes/677A Vanya and Fence/677A.cpp rename to Codes/677 A - Vanya and Fence/677A.cpp diff --git a/Codes/705A Hulk/705A.cpp b/Codes/705 A - Hulk/705A.cpp similarity index 100% rename from Codes/705A Hulk/705A.cpp rename to Codes/705 A - Hulk/705A.cpp diff --git a/Codes/706B Interesting drink/706B.cpp b/Codes/706 B - Interesting drink/706B.cpp similarity index 100% rename from Codes/706B Interesting drink/706B.cpp rename to Codes/706 B - Interesting drink/706B.cpp diff --git a/Codes/71A Way Too Long Words/71A.cpp b/Codes/71 A - Way Too Long Words/71A.cpp similarity index 100% rename from Codes/71A Way Too Long Words/71A.cpp rename to Codes/71 A - Way Too Long Words/71A.cpp diff --git a/Codes/734A Anton and Danik/734A.cpp b/Codes/734 A - Anton and Danik/734A.cpp similarity index 100% rename from Codes/734A Anton and Danik/734A.cpp rename to Codes/734 A - Anton and Danik/734A.cpp diff --git a/Codes/74A Room Leader/74A.cpp b/Codes/74 A - Room Leader/74A.cpp similarity index 100% rename from Codes/74A Room Leader/74A.cpp rename to Codes/74 A - Room Leader/74A.cpp diff --git a/Codes/742A Arpa’s hard exam and Mehrdad’s naive cheat/742A.cpp b/Codes/742 A - Arpa’s hard exam and Mehrdad’s naive cheat/742A.cpp similarity index 100% rename from Codes/742A Arpa’s hard exam and Mehrdad’s naive cheat/742A.cpp rename to Codes/742 A - Arpa’s hard exam and Mehrdad’s naive cheat/742A.cpp diff --git a/Codes/791A Bear And Big Brother/791A.cpp b/Codes/791 A - Bear And Big Brother/791A.cpp similarity index 100% rename from Codes/791A Bear And Big Brother/791A.cpp rename to Codes/791 A - Bear And Big Brother/791A.cpp diff --git a/Codes/854A Fraction/854A.cpp b/Codes/854 A - Fraction/854A.cpp similarity index 100% rename from Codes/854A Fraction/854A.cpp rename to Codes/854 A - Fraction/854A.cpp diff --git a/Codes/855A Tom Riddle's Diary/855A.cpp b/Codes/855 A - Tom Riddle's Diary/855A.cpp similarity index 100% rename from Codes/855A Tom Riddle's Diary/855A.cpp rename to Codes/855 A - Tom Riddle's Diary/855A.cpp diff --git a/Codes/9A Die Roll/9A.cpp b/Codes/9 A - Die Roll/9A.cpp similarity index 100% rename from Codes/9A Die Roll/9A.cpp rename to Codes/9 A - Die Roll/9A.cpp diff --git a/Codes/977A Wrong Substraction/977A.cpp b/Codes/977 A - Wrong Substraction/977A.cpp similarity index 100% rename from Codes/977A Wrong Substraction/977A.cpp rename to Codes/977 A - Wrong Substraction/977A.cpp diff --git a/Readme Generator/Generate.py b/Readme Generator/Generate.py new file mode 100644 index 0000000..dd25eaf --- /dev/null +++ b/Readme Generator/Generate.py @@ -0,0 +1,23 @@ +import os + +folder_path = "D:\Programming\Problems solves\Codeforces\Codes" +output_file = "D:\Programming\Problems solves\Readme.txt" +qs = "[Question](https://codeforces.com/problemset/problem/" +sol = "[Solution](https://github.com/ShazidMashrafi/Codeforces-Solutions/tree/master/Experiment/" +space = "%20" + +folder_names = [str(folder_name) for folder_name in os.listdir(folder_path)] +entries = [] + +for folder_name in folder_names: + id, name = folder_name.split(' - ') + number, code = id.split(' ') + question_link = qs + number + "/" + code + ")" + solution_link = sol + number + space + code + space + '-' + space + name + ")" + entry = "| " + id + " | " + name + " | " + question_link + " | " + solution_link + entries.append(entry) + + + +with open(output_file, 'w') as file: + file.write('\n'.join(entries)) diff --git a/Readme Generator/name_change.py b/Readme Generator/name_change.py new file mode 100644 index 0000000..449c6f5 --- /dev/null +++ b/Readme Generator/name_change.py @@ -0,0 +1,11 @@ +import os +import re + +# Replace with the path to the directory containing the folders you want to rename +path_to_folders = "D:\Programming\Problems solves\Codeforces\Codes" + +for folder_name in os.listdir(path_to_folders): + first_name, second_name = folder_name.split(' ', 1) + new_name = f"{first_name} - {second_name}" + new_first_name = re.sub(r'(\d+)([A-Z])', r'\1 \2', new_name) + os.rename(os.path.join(path_to_folders, folder_name), os.path.join(path_to_folders, new_first_name)) \ No newline at end of file