diff --git a/problems/Cargo.lock b/2022/problems/Cargo.lock similarity index 100% rename from problems/Cargo.lock rename to 2022/problems/Cargo.lock diff --git a/problems/Cargo.toml b/2022/problems/Cargo.toml similarity index 100% rename from problems/Cargo.toml rename to 2022/problems/Cargo.toml diff --git a/problems/data/day1a.txt b/2022/problems/data/day1a.txt similarity index 100% rename from problems/data/day1a.txt rename to 2022/problems/data/day1a.txt diff --git a/problems/data/day2a.txt b/2022/problems/data/day2a.txt similarity index 100% rename from problems/data/day2a.txt rename to 2022/problems/data/day2a.txt diff --git a/problems/data/day3.txt b/2022/problems/data/day3.txt similarity index 100% rename from problems/data/day3.txt rename to 2022/problems/data/day3.txt diff --git a/problems/src/day1.rs b/2022/problems/src/day1.rs similarity index 100% rename from problems/src/day1.rs rename to 2022/problems/src/day1.rs diff --git a/problems/src/day2.rs b/2022/problems/src/day2.rs similarity index 100% rename from problems/src/day2.rs rename to 2022/problems/src/day2.rs diff --git a/problems/src/day3.rs b/2022/problems/src/day3.rs similarity index 100% rename from problems/src/day3.rs rename to 2022/problems/src/day3.rs diff --git a/problems/src/main.rs b/2022/problems/src/main.rs similarity index 100% rename from problems/src/main.rs rename to 2022/problems/src/main.rs