CREATE TABLE `avatars` (
  `id` int NOT NULL,
  `code` varchar(50) NOT NULL,
  `category` enum('base','recompense','achat') NOT NULL,
  `file_path` varchar(255) NOT NULL,
  `price` int DEFAULT '0',
  `unlock_condition` json DEFAULT NULL COMMENT 'Conditions de déblocage pour les récompenses',
  `display_order` int DEFAULT '0',
  `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `avatars`
--

INSERT INTO `avatars` (`id`, `code`, `category`, `file_path`, `price`, `unlock_condition`, `display_order`, `created_at`) VALUES
(1, 'base-01', 'base', 'base/base-01.png', 0, NULL, 1, '2026-01-29 16:29:13'),
(2, 'base-02', 'base', 'base/base-02.png', 0, NULL, 2, '2026-01-29 16:29:13'),
(3, 'base-03', 'base', 'base/base-03.png', 0, NULL, 3, '2026-01-29 16:29:13'),
(4, 'base-04', 'base', 'base/base-04.png', 0, NULL, 4, '2026-01-29 16:29:13'),
(5, 'base-05', 'base', 'base/base-05.png', 0, NULL, 5, '2026-01-29 16:29:13'),
(6, 'base-06', 'base', 'base/base-06.png', 0, NULL, 6, '2026-01-29 16:29:13'),
(7, 'base-07', 'base', 'base/base-07.png', 0, NULL, 7, '2026-01-29 16:29:13'),
(8, 'base-08', 'base', 'base/base-08.png', 0, NULL, 8, '2026-01-29 16:29:13'),
(9, 'base-09', 'base', 'base/base-09.png', 0, NULL, 9, '2026-01-29 16:29:13'),
(10, 'base-10', 'base', 'base/base-10.png', 0, NULL, 10, '2026-01-29 16:29:13'),
(11, 'base-11', 'base', 'base/base-11.png', 0, NULL, 11, '2026-01-29 16:29:13'),
(12, 'base-12', 'base', 'base/base-12.png', 0, NULL, 12, '2026-01-29 16:29:13'),
(13, 'base-13', 'base', 'base/base-13.png', 0, NULL, 13, '2026-01-29 16:29:13'),
(14, 'base-14', 'base', 'base/base-14.png', 0, NULL, 14, '2026-01-29 16:29:13'),
(15, 'base-15', 'base', 'base/base-15.png', 0, NULL, 15, '2026-01-29 16:29:13'),
(16, 'base-16', 'base', 'base/base-16.png', 0, NULL, 16, '2026-01-29 16:29:13'),
(17, 'base-17', 'base', 'base/base-17.png', 0, NULL, 17, '2026-01-29 16:29:13'),
(18, 'base-18', 'base', 'base/base-18.png', 0, NULL, 18, '2026-01-29 16:29:13'),
(19, 'base-19', 'base', 'base/base-19.png', 0, NULL, 19, '2026-01-29 16:29:13'),
(20, 'base-20', 'base', 'base/base-20.png', 0, NULL, 20, '2026-01-29 16:29:13'),
(21, 'beta-testeur-01', 'recompense', 'beta_testeur/beta_test_1.png', 0, '{\"type\": \"beta_tester\"}', 100, '2026-02-09 11:38:47'),
(22, 'beta-testeur-02', 'recompense', 'beta_testeur/beta_test_2.png', 0, '{\"type\": \"beta_tester\"}', 101, '2026-02-09 11:38:47'),
(23, 'beta-testeur-03', 'recompense', 'beta_testeur/beta_test_3.png', 0, '{\"type\": \"beta_tester\"}', 102, '2026-02-09 11:38:47'),
(24, 'cool_01', 'achat', 'avatars/cool/cool_01.png', 0, NULL, 501, '2026-02-09 13:39:58'),
(25, 'cool_02', 'achat', 'avatars/cool/cool_02.png', 0, NULL, 502, '2026-02-09 13:39:58'),
(26, 'cool_03', 'achat', 'avatars/cool/cool_03.png', 0, NULL, 503, '2026-02-09 13:39:58'),
(27, 'cool_04', 'achat', 'avatars/cool/cool_04.png', 0, NULL, 504, '2026-02-09 13:39:58'),
(28, 'cool_05', 'achat', 'avatars/cool/cool_05.png', 0, NULL, 505, '2026-02-09 13:39:58'),
(29, 'cool_06', 'achat', 'avatars/cool/cool_06.png', 0, NULL, 506, '2026-02-09 13:39:58'),
(30, 'cool_07', 'achat', 'avatars/cool/cool_07.png', 0, NULL, 507, '2026-02-09 13:39:58'),
(31, 'cool_08', 'achat', 'avatars/cool/cool_08.png', 0, NULL, 508, '2026-02-09 13:39:58'),
(32, 'cool_09', 'achat', 'avatars/cool/cool_09.png', 0, NULL, 509, '2026-02-09 13:39:58'),
(33, 'cool_10', 'achat', 'avatars/cool/cool_10.png', 0, NULL, 510, '2026-02-09 13:39:58'),
(34, 'cool_11', 'achat', 'avatars/cool/cool_11.png', 0, NULL, 511, '2026-02-09 13:39:58'),
(35, 'cool_12', 'achat', 'avatars/cool/cool_12.png', 0, NULL, 512, '2026-02-09 13:39:58'),
(36, 'cool_13', 'achat', 'avatars/cool/cool_13.png', 0, NULL, 513, '2026-02-09 13:39:58'),
(37, 'cool_14', 'achat', 'avatars/cool/cool_14.png', 0, NULL, 514, '2026-02-09 13:39:58'),
(38, 'cool_15', 'achat', 'avatars/cool/cool_15.png', 0, NULL, 515, '2026-02-09 13:39:58'),
(39, 'cool_16', 'achat', 'avatars/cool/cool_16.png', 0, NULL, 516, '2026-02-09 13:39:58'),
(40, 'cool_17', 'achat', 'avatars/cool/cool_17.png', 0, NULL, 517, '2026-02-09 13:39:58'),
(41, 'cool_18', 'achat', 'avatars/cool/cool_18.png', 0, NULL, 518, '2026-02-09 13:39:58'),
(42, 'cool_19', 'achat', 'avatars/cool/cool_19.png', 0, NULL, 519, '2026-02-09 13:39:59');

-- --------------------------------------------------------

--
-- Structure de la table `avatar_packs`
--

CREATE TABLE `avatar_packs` (
  `id` int NOT NULL,
  `pack_id` varchar(50) NOT NULL,
  `name` varchar(100) NOT NULL,
  `description` text,
  `price` decimal(10,2) NOT NULL DEFAULT '0.00',
  `folder_path` varchar(255) NOT NULL,
  `avatar_count` int DEFAULT '0',
  `is_active` tinyint(1) DEFAULT '1',
  `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `avatar_packs`
--

INSERT INTO `avatar_packs` (`id`, `pack_id`, `name`, `description`, `price`, `folder_path`, `avatar_count`, `is_active`, `created_at`) VALUES
(1, 'cool', 'Pack Avatars Cool', 'Une collection exclusive de 19 avatars fun et colorés !', 23.99, 'avatars/avatard_cool', 19, 1, '2026-02-02 08:04:08');

-- --------------------------------------------------------

--
-- Structure de la table `ball_skin_packs`
--

CREATE TABLE `ball_skin_packs` (
  `id` int NOT NULL,
  `pack_id` varchar(50) NOT NULL,
  `name` varchar(100) NOT NULL,
  `description` text,
  `price` decimal(10,2) NOT NULL DEFAULT '0.00',
  `skin_ids` json NOT NULL,
  `skin_count` int DEFAULT '0',
  `is_active` tinyint(1) DEFAULT '1',
  `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `ball_skin_packs`
--

INSERT INTO `ball_skin_packs` (`id`, `pack_id`, `name`, `description`, `price`, `skin_ids`, `skin_count`, `is_active`, `created_at`) VALUES
(1, 'elementaires', 'Pack Billes Élémentaires', '10 billes élémentaires uniques.', 0.99, '[\"elementaire_1\", \"elementaire_2\", \"elementaire_3\", \"elementaire_4\", \"elementaire_5\", \"elementaire_6\", \"elementaire_7\", \"elementaire_8\", \"elementaire_9\", \"elementaire_10\"]', 10, 1, '2026-02-02 16:35:15'),
(2, 'halloween', 'Pack Billes Halloween', '10 billes Halloween à l\'effigie de la saison.', 1.49, '[\"halloween_1\", \"halloween_2\", \"halloween_3\", \"halloween_4\", \"halloween_5\", \"halloween_6\", \"halloween_7\", \"halloween_8\", \"halloween_9\", \"halloween_10\"]', 10, 1, '2026-02-02 16:35:15'),
(3, 'folie', 'Pack Billes Folie', '20 billes variées pour un style complètement fou.', 2.49, '[\"varie_1\", \"varie_2\", \"varie_3\", \"varie_4\", \"varie_5\", \"varie_6\", \"varie_7\", \"varie_8\", \"varie_9\", \"varie_10\", \"varie_11\", \"varie_12\", \"varie_13\", \"varie_14\", \"varie_15\", \"varie_16\", \"varie_17\", \"varie_18\", \"varie_19\", \"varie_20\"]', 20, 1, '2026-02-02 16:35:15');

-- --------------------------------------------------------

--
-- Structure de la table `daily_bonus`
--

CREATE TABLE `daily_bonus` (
  `user_id` int NOT NULL,
  `last_claim_date` date DEFAULT NULL,
  `consecutive_days` int DEFAULT '0',
  `total_hints_earned` int DEFAULT '0',
  `total_solutions_earned` int DEFAULT '0',
  `updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `daily_bonus`
--

INSERT INTO `daily_bonus` (`user_id`, `last_claim_date`, `consecutive_days`, `total_hints_earned`, `total_solutions_earned`, `updated_at`) VALUES
(1, '2026-02-14', 2, 45, 1, '2026-02-14 19:36:25'),
(2, '2026-02-10', 1, 6, 0, '2026-02-10 13:32:02'),
(5, '2026-02-12', 3, 9, 0, '2026-02-12 09:57:15');

-- --------------------------------------------------------

--
-- Structure de la table `daily_challenges`
--

CREATE TABLE `daily_challenges` (
  `date_key` date NOT NULL,
  `difficulty` varchar(20) DEFAULT 'medium',
  `level_index` int NOT NULL,
  `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `daily_challenges`
--

INSERT INTO `daily_challenges` (`date_key`, `difficulty`, `level_index`, `created_at`) VALUES
('2026-01-01', 'medium', 0, '2026-02-01 23:26:46'),
('2026-01-02', 'medium', 1, '2026-02-01 23:26:46'),
('2026-01-03', 'medium', 2, '2026-02-01 23:26:46'),
('2026-01-04', 'medium', 3, '2026-02-01 23:26:46'),
('2026-01-05', 'medium', 4, '2026-02-01 23:26:46'),
('2026-01-06', 'medium', 5, '2026-02-01 23:26:46'),
('2026-01-07', 'medium', 6, '2026-02-01 23:26:46'),
('2026-01-08', 'medium', 7, '2026-02-01 23:26:46'),
('2026-01-09', 'medium', 8, '2026-02-01 23:26:46'),
('2026-01-10', 'medium', 9, '2026-02-01 23:26:46'),
('2026-01-11', 'medium', 10, '2026-02-01 23:26:46'),
('2026-01-12', 'medium', 11, '2026-02-01 23:26:46'),
('2026-01-13', 'medium', 12, '2026-02-01 23:26:46'),
('2026-01-14', 'medium', 13, '2026-02-01 23:26:46'),
('2026-01-15', 'medium', 14, '2026-02-01 23:26:46'),
('2026-01-16', 'medium', 15, '2026-02-01 23:26:46'),
('2026-01-17', 'medium', 16, '2026-02-01 23:26:46'),
('2026-01-18', 'medium', 17, '2026-02-01 23:26:46'),
('2026-01-19', 'medium', 18, '2026-02-01 23:26:46'),
('2026-01-20', 'medium', 19, '2026-02-01 23:26:46'),
('2026-01-21', 'medium', 20, '2026-02-01 23:26:46'),
('2026-01-22', 'medium', 21, '2026-02-01 23:26:46'),
('2026-01-23', 'medium', 22, '2026-02-01 23:26:46'),
('2026-01-24', 'medium', 23, '2026-02-01 23:26:46'),
('2026-01-25', 'medium', 24, '2026-02-01 23:26:46'),
('2026-01-26', 'medium', 25, '2026-02-01 23:26:46'),
('2026-01-27', 'medium', 26, '2026-02-01 23:26:46'),
('2026-01-28', 'medium', 27, '2026-02-01 23:26:46'),
('2026-01-29', 'medium', 28, '2026-02-01 23:26:46'),
('2026-01-30', 'medium', 29, '2026-02-01 23:26:46'),
('2026-01-31', 'medium', 30, '2026-02-01 23:26:46');

-- --------------------------------------------------------

--
-- Structure de la table `daily_progress`
--

CREATE TABLE `daily_progress` (
  `user_id` int NOT NULL,
  `completed` json DEFAULT NULL,
  `monthly_claims` json DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `daily_progress`
--

INSERT INTO `daily_progress` (`user_id`, `completed`, `monthly_claims`, `updated_at`) VALUES
(1, '[\"2026-02-09\", \"2026-02-10\", \"2026-02-11\", \"2026-02-12\", \"2026-02-13\", \"2026-02-14\", \"2026-02-08\"]', '[]', '2026-02-08 19:35:50'),
(2, '[]', '[]', '2026-02-08 20:28:53'),
(3, '[]', '[]', '2026-02-10 10:42:45'),
(4, '[]', '[]', '2026-02-10 10:43:02'),
(5, '[\"2026-02-09\", \"2026-02-10\", \"2026-02-11\", \"2026-02-12\", \"2026-02-13\", \"2026-02-14\"]', '[]', '2026-02-14 15:41:16'),
(6, '[]', '[]', '2026-02-10 18:21:23'),
(7, '[]', '[]', '2026-02-10 18:45:02'),
(8, '[]', '[]', '2026-02-10 18:47:11'),
(9, '[]', '[]', '2026-02-11 06:33:44'),
(10, '[]', '[]', '2026-02-11 06:33:46'),
(11, '[]', '[]', '2026-02-11 08:30:05'),
(12, '[]', '[]', '2026-02-11 09:00:30'),
(13, '[]', '[]', '2026-02-11 09:00:30'),
(14, '[]', '[]', '2026-02-11 09:00:31'),
(15, '[]', '[]', '2026-02-11 09:00:31'),
(16, '[]', '[]', '2026-02-11 09:00:31'),
(17, '[]', '[]', '2026-02-11 17:51:18'),
(18, '[]', '[]', '2026-02-11 17:51:19'),
(19, '[]', '[]', '2026-02-11 18:57:17'),
(20, '[]', '[]', '2026-02-11 19:22:10'),
(21, '[]', '[]', '2026-02-11 19:58:51'),
(22, '[]', '[]', '2026-02-13 12:58:52'),
(23, '[]', '[]', '2026-02-13 17:58:53'),
(24, '[]', '[]', '2026-02-13 17:58:53'),
(25, '[]', '[]', '2026-02-13 17:58:54'),
(26, '[]', '[]', '2026-02-14 15:23:26'),
(27, '[]', '[]', '2026-02-14 15:29:45'),
(28, '[]', '[]', '2026-02-14 22:28:24');

-- --------------------------------------------------------

--
-- Structure de la table `infinite_stats`
--

CREATE TABLE `infinite_stats` (
  `user_id` int NOT NULL,
  `best_levels` int DEFAULT '0',
  `last_levels` int DEFAULT '0',
  `last_played_at` datetime DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `infinite_stats`
--

INSERT INTO `infinite_stats` (`user_id`, `best_levels`, `last_levels`, `last_played_at`, `updated_at`) VALUES
(1, 12, 12, '2026-02-14 20:41:51', '2026-02-14 19:41:51'),
(2, 0, 0, NULL, '2026-02-08 20:28:53'),
(3, 0, 0, NULL, '2026-02-10 10:42:45'),
(4, 0, 0, NULL, '2026-02-10 10:43:02'),
(5, 0, 0, NULL, '2026-02-10 12:46:01'),
(6, 0, 0, NULL, '2026-02-10 18:21:23'),
(7, 0, 0, NULL, '2026-02-10 18:45:02'),
(8, 0, 0, NULL, '2026-02-10 18:47:11'),
(9, 0, 0, NULL, '2026-02-11 06:33:44'),
(10, 0, 0, NULL, '2026-02-11 06:33:46'),
(11, 0, 0, NULL, '2026-02-11 08:30:05'),
(12, 0, 0, NULL, '2026-02-11 09:00:30'),
(13, 0, 0, NULL, '2026-02-11 09:00:30'),
(14, 0, 0, NULL, '2026-02-11 09:00:31'),
(15, 0, 0, NULL, '2026-02-11 09:00:31'),
(16, 0, 0, NULL, '2026-02-11 09:00:31'),
(17, 0, 0, NULL, '2026-02-11 17:51:18'),
(18, 0, 0, NULL, '2026-02-11 17:51:19'),
(19, 0, 0, NULL, '2026-02-11 18:57:17'),
(20, 0, 0, NULL, '2026-02-11 19:22:09'),
(21, 0, 0, NULL, '2026-02-11 19:58:51'),
(22, 0, 0, NULL, '2026-02-13 12:58:52'),
(23, 0, 0, NULL, '2026-02-13 17:58:53'),
(24, 0, 0, NULL, '2026-02-13 17:58:53'),
(25, 0, 0, NULL, '2026-02-13 17:58:54'),
(26, 0, 0, NULL, '2026-02-14 15:23:25'),
(27, 0, 0, NULL, '2026-02-14 15:29:45'),
(28, 0, 0, NULL, '2026-02-14 22:28:24');

-- --------------------------------------------------------

--
-- Structure de la table `leaderboard_entries`
--

CREATE TABLE `leaderboard_entries` (
  `id` int NOT NULL,
  `user_id` int NOT NULL,
  `difficulty` enum('easy','medium','hard','expert') NOT NULL,
  `level_index` int NOT NULL,
  `time_ms` int NOT NULL,
  `moves` int NOT NULL,
  `score` int GENERATED ALWAYS AS (greatest(100,((10000 - (floor((`time_ms` / 1000)) * 100)) - (`moves` * 10)))) STORED,
  `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `leaderboard_entries`
--

INSERT INTO `leaderboard_entries` (`id`, `user_id`, `difficulty`, `level_index`, `time_ms`, `moves`, `created_at`) VALUES
(221, 28, 'easy', 0, 3000, 6, '2026-02-14 22:28:36'),
(222, 28, 'easy', 1, 8000, 6, '2026-02-14 22:29:43'),
(223, 28, 'easy', 3, 3000, 8, '2026-02-14 22:30:16'),
(224, 28, 'easy', 4, 4000, 7, '2026-02-14 22:30:25'),
(225, 28, 'easy', 5, 7000, 5, '2026-02-14 22:30:37'),
(226, 28, 'easy', 6, 5000, 7, '2026-02-14 22:30:48'),
(227, 28, 'easy', 7, 2000, 5, '2026-02-14 22:30:56'),
(228, 28, 'easy', 8, 2000, 5, '2026-02-14 22:31:18'),
(229, 28, 'easy', 9, 25000, 11, '2026-02-14 22:31:48'),
(230, 28, 'medium', 0, 3000, 6, '2026-02-14 22:32:01'),
(231, 28, 'medium', 1, 4000, 7, '2026-02-14 22:32:10'),
(232, 28, 'medium', 2, 4000, 6, '2026-02-14 22:32:19'),
(233, 28, 'medium', 3, 9000, 9, '2026-02-14 22:32:34'),
(234, 28, 'medium', 5, 22000, 15, '2026-02-14 22:33:05'),
(235, 28, 'expert', 0, 27000, 26, '2026-02-14 22:34:13');

-- --------------------------------------------------------

--
-- Structure de la table `levels_catalog`
--

CREATE TABLE `levels_catalog` (
  `id` int NOT NULL,
  `difficulty` enum('easy','medium','hard','expert') NOT NULL,
  `level_index` int NOT NULL,
  `level_id` int NOT NULL,
  `seed` int NOT NULL,
  `signature` char(64) NOT NULL,
  `payload` json NOT NULL,
  `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

--
-- Déchargement des données de la table `levels_catalog`
--

INSERT INTO `levels_catalog` (`id`, `difficulty`, `level_index`, `level_id`, `seed`, `signature`, `payload`, `created_at`) VALUES
(1921, 'easy', 0, 1, 1052, '8514d8ffa69ad7eadebc3df7577189d0da9f66e47bc70a18c2b00553eac25e26', '{\"id\": 1, \"name\": \"Facile 1\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 0, \"y\": 0}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 1}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"S\", \"E\", \"N\", \"N\"]}', '2026-02-14 22:06:46'),
(1922, 'easy', 1, 2, 1149, '6afef9b8259f96dd665c7ba53eb3e1f1add30e38d885b478cfe17dd5e738a667', '{\"id\": 2, \"name\": \"Facile 2\", \"size\": 3, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 2}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"S\", \"E\", \"N\", \"E\"]}', '2026-02-14 22:06:46'),
(1923, 'easy', 2, 3, 1246, '9c71fda61ab0329febcbcce9d65ad7ac255da5439c57f9090ac857efd02bae70', '{\"id\": 3, \"name\": \"Facile 3\", \"size\": 3, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 1}, \"moveLimit\": 27, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"N\", \"N\", \"W\", \"S\", \"E\", \"S\", \"E\"]}', '2026-02-14 22:06:46'),
(1924, 'easy', 3, 4, 1343, 'ffe66de418070cb9b6cc806960a793d8726ece75cde78747f8100f29fa908e51', '{\"id\": 4, \"name\": \"Facile 4\", \"size\": 3, \"tiles\": [[{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 2, \"y\": 1}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"W\", \"W\", \"S\", \"S\", \"E\", \"E\"]}', '2026-02-14 22:06:46'),
(1925, 'easy', 4, 5, 1440, '880d359de458cf1f53e21fa22414daec656ccf07954a5105d9f50fb03c4f7230', '{\"id\": 5, \"name\": \"Facile 5\", \"size\": 3, \"tiles\": [[{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 2}, \"emptyPos\": {\"x\": 1, \"y\": 0}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"S\", \"E\", \"N\", \"E\", \"N\", \"W\"]}', '2026-02-14 22:06:46'),
(1926, 'easy', 5, 6, 1537, '0a29e4d4447c0022d95bd815bbd49cb4baacccc7c29e14d0a10e6957dfb37f25', '{\"id\": 6, \"name\": \"Facile 6\", \"size\": 3, \"tiles\": [[{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 2}, \"emptyPos\": {\"x\": 1, \"y\": 0}, \"startDir\": \"S\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"E\", \"E\", \"N\", \"W\"]}', '2026-02-14 22:06:46'),
(1927, 'easy', 6, 7, 1634, '82b9f8ec74c62d309e46a480f36d9f2a2ef2ba3f2bbe3b04ffe3938b7e34dd0f', '{\"id\": 7, \"name\": \"Facile 7\", \"size\": 3, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 2}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"N\", \"W\", \"S\", \"E\", \"N\"]}', '2026-02-14 22:06:46'),
(1928, 'easy', 7, 8, 1731, 'cfc5fdc3e938639fb5b40bad06e64c8f270c33513ec7985269f468f6f1d34bf4', '{\"id\": 8, \"name\": \"Facile 8\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"S\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"S\", \"W\", \"S\", \"E\", \"E\"]}', '2026-02-14 22:06:46'),
(1929, 'easy', 8, 9, 1828, '8d80b2a0c342b7b179f27d1823250c1fc5b75c27cf63795a61d5f77c47f3e4c0', '{\"id\": 9, \"name\": \"Facile 9\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 2}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"N\", \"N\", \"E\", \"E\", \"S\"]}', '2026-02-14 22:06:46'),
(1930, 'easy', 9, 10, 1925, 'ef133bbf4d94810e143b82dc6e97d86d97d029f83c46755a04c7ab9fb810fa9c', '{\"id\": 10, \"name\": \"Facile 10\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"N\", \"N\", \"E\", \"S\", \"W\", \"S\"]}', '2026-02-14 22:06:46'),
(1931, 'easy', 10, 11, 2022, '8d689ab5f9aacc89677ec2f283f32f61f243de97ab6dae1a896c2e2db23ddc2e', '{\"id\": 11, \"name\": \"Facile 11\", \"size\": 3, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 2, \"y\": 1}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 2}, \"moveLimit\": 30, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"S\", \"E\", \"N\", \"W\", \"S\", \"W\", \"N\", \"N\"]}', '2026-02-14 22:06:46'),
(1932, 'easy', 11, 12, 2119, '24e0288b589ccb6f3809703b420ce6593a6a740ef6f15baaa4c1d4f182155558', '{\"id\": 12, \"name\": \"Facile 12\", \"size\": 3, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"N\", \"N\", \"E\", \"S\", \"S\", \"E\"]}', '2026-02-14 22:06:46'),
(1933, 'easy', 12, 13, 2216, 'd93356e271486dce2dab21b24320929030dfcf03ca740d1a5520a8dd590ecc39', '{\"id\": 13, \"name\": \"Facile 13\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 1}, \"moveLimit\": 30, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"N\", \"E\", \"S\", \"E\", \"N\", \"W\", \"S\", \"W\"]}', '2026-02-14 22:06:46'),
(1934, 'easy', 13, 14, 2313, '4f4f46d07f84bf3852ae59edfcfe46167ba39f525350755d81930920d161aac1', '{\"id\": 14, \"name\": \"Facile 14\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 2, \"y\": 1}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"S\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 30, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"W\", \"N\", \"E\", \"S\", \"W\", \"N\", \"E\", \"N\"]}', '2026-02-14 22:06:46'),
(1935, 'easy', 14, 15, 2410, '3d4ec545890aed3cd6e45234ecc9b8061f4f96e38294c826a552e2cdc104ad80', '{\"id\": 15, \"name\": \"Facile 15\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 2}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"E\", \"E\", \"N\", \"W\", \"W\", \"S\"]}', '2026-02-14 22:06:46'),
(1936, 'easy', 15, 16, 2507, '853a364595496d8bdfa5c3c5924f42c69249df3ede7a936970a2fbb35e8c8737', '{\"id\": 16, \"name\": \"Facile 16\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 30, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"S\", \"E\", \"N\", \"W\", \"S\", \"E\", \"N\", \"E\"]}', '2026-02-14 22:06:46'),
(1937, 'easy', 16, 17, 2604, 'ea43790b63401e34bf3d10b06ab529fd476fdc9e822c79521db4a65e1f59f259', '{\"id\": 17, \"name\": \"Facile 17\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 0}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"S\", \"E\", \"N\", \"W\", \"S\", \"W\"]}', '2026-02-14 22:06:46'),
(1938, 'easy', 17, 18, 2701, '6d199d40aca1b449bc1447dcdc721f3e4288ec31d85da65535c08f0ed9c3a252', '{\"id\": 18, \"name\": \"Facile 18\", \"size\": 3, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"W\", \"N\", \"E\", \"S\"]}', '2026-02-14 22:06:46'),
(1939, 'easy', 18, 19, 2798, 'bd672d4e61092daa6d73c3c0fa9e567a4a38ad3cae91b8ebc16ded28a962b133', '{\"id\": 19, \"name\": \"Facile 19\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 2, \"y\": 1}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 27, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"W\", \"S\", \"E\", \"S\", \"W\", \"W\", \"N\", \"E\"]}', '2026-02-14 22:06:46'),
(1940, 'easy', 19, 20, 2895, '88c741bf1b078925102cb6b1dc4e9db8e78be3b619b566d9816ea34d83393b03', '{\"id\": 20, \"name\": \"Facile 20\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 2, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 0}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"S\", \"E\", \"N\", \"N\", \"W\", \"W\"]}', '2026-02-14 22:06:46'),
(1941, 'easy', 20, 21, 2992, 'a09a37e9e1303423b9df79bb1bab67d7359b2ee52d45a759590f8ee5115fd691', '{\"id\": 21, \"name\": \"Facile 21\", \"size\": 3, \"tiles\": [[{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"S\", \"E\", \"N\", \"W\"]}', '2026-02-14 22:06:46'),
(1942, 'easy', 21, 22, 3089, '46fea797ea11178343c14695aefe206f304e7c0d60561825cf8db6d4a248fcd7', '{\"id\": 22, \"name\": \"Facile 22\", \"size\": 3, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 2}, \"moveLimit\": 30, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"N\", \"W\", \"N\", \"E\", \"E\", \"S\", \"S\", \"W\", \"W\"]}', '2026-02-14 22:06:46'),
(1943, 'easy', 22, 23, 3186, 'b6977012ab9cef30cfacd3c1951789b97a1590cdd411047cb351568e5d591b12', '{\"id\": 23, \"name\": \"Facile 23\", \"size\": 3, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 2}, \"moveLimit\": 30, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"W\", \"S\", \"S\", \"E\", \"N\", \"N\", \"W\", \"S\"]}', '2026-02-14 22:06:46'),
(1944, 'easy', 23, 24, 3283, '196d189a82c4d1779aa0c344dca2197a5a7365d08682afbc430ea71b626e6e57', '{\"id\": 24, \"name\": \"Facile 24\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 1}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"E\", \"S\", \"S\", \"W\"]}', '2026-02-14 22:06:46'),
(1945, 'easy', 24, 25, 3380, 'd66eade2b524b6d7cc48b48f6c7d52452d9882b6cf4fac9d6c4918b74a42a3d6', '{\"id\": 25, \"name\": \"Facile 25\", \"size\": 3, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"N\", \"E\", \"S\", \"S\", \"E\"]}', '2026-02-14 22:06:46'),
(1946, 'easy', 25, 26, 3477, '7fcaad9344727d2ad4c0db1a0381c4d1bd526c7a92682173a370fc1abbd1dc90', '{\"id\": 26, \"name\": \"Facile 26\", \"size\": 3, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 2, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 27, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"S\", \"W\", \"N\", \"N\", \"E\", \"S\", \"E\"]}', '2026-02-14 22:06:46'),
(1947, 'easy', 26, 27, 3574, 'faef7fc546c1a92f868ca5e453299375713638513d6c6b77969b5002cd0a1e1f', '{\"id\": 27, \"name\": \"Facile 27\", \"size\": 3, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 2, \"y\": 1}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"N\", \"E\", \"S\", \"S\", \"W\"]}', '2026-02-14 22:06:46'),
(1948, 'easy', 27, 28, 3671, '450bd67abbe4fbe65c3cc2d2b40c9db07750ee2164f8d3038202044c7a163ccc', '{\"id\": 28, \"name\": \"Facile 28\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 0}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 2}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"S\", \"W\", \"N\", \"W\"]}', '2026-02-14 22:06:46'),
(1949, 'easy', 28, 29, 3768, '6f9705593c2c0dd2e8042ebf014bc6e961b46e58089afc40938d11fc3ea91592', '{\"id\": 29, \"name\": \"Facile 29\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 0}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 2}, \"moveLimit\": 30, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"S\", \"E\", \"E\", \"N\", \"W\", \"N\", \"W\", \"S\"]}', '2026-02-14 22:06:46'),
(1950, 'easy', 29, 30, 3865, 'b5b51c3b2cbf84dd871b525d633fcc0b5a0cf7ed20c8f1ff967e14984dcbfc27', '{\"id\": 30, \"name\": \"Facile 30\", \"size\": 3, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 27, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"E\", \"N\", \"W\", \"N\", \"W\", \"S\", \"S\"]}', '2026-02-14 22:06:46'),
(1951, 'easy', 30, 31, 3962, '04412a5faf447bafe5cb35b8cfdf0e3466362b2f94cfa70dc9e44180304e3d64', '{\"id\": 31, \"name\": \"Facile 31\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"S\", \"startPos\": {\"x\": 2, \"y\": 2}, \"moveLimit\": 27, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"E\", \"N\", \"N\", \"W\", \"S\", \"W\", \"S\"]}', '2026-02-14 22:06:46'),
(1952, 'easy', 31, 32, 4059, '744682701144572cd712c8faf0b3c120b85a233edd13beec86d6122d7e0595b3', '{\"id\": 32, \"name\": \"Facile 32\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 27, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"N\", \"E\", \"N\", \"W\", \"S\", \"E\", \"S\"]}', '2026-02-14 22:06:46'),
(1953, 'easy', 32, 33, 4156, 'b76a373e845102e890b4298fb547afd524e0f6b43adfa6f01d2e18b7a8bf5f2e', '{\"id\": 33, \"name\": \"Facile 33\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 1}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"W\", \"N\", \"E\", \"S\", \"W\"]}', '2026-02-14 22:06:47'),
(1954, 'easy', 33, 34, 4253, '9c461c72b55d6de31bbb552947ce3a8ffdbfe55b94fa200f8575639d97f35c46', '{\"id\": 34, \"name\": \"Facile 34\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 0}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 2}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"S\", \"E\", \"E\", \"N\", \"N\"]}', '2026-02-14 22:06:47'),
(1955, 'easy', 34, 35, 4350, '786902566daaf34bf4893a71771590ce8c6a1cc48db10709f9b81915b3ad3bd9', '{\"id\": 35, \"name\": \"Facile 35\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"N\", \"N\", \"W\", \"S\", \"S\", \"E\"]}', '2026-02-14 22:06:47'),
(1956, 'easy', 35, 36, 4447, '0ec8a07ef2e593f840d0bc362730ca372146cef5a054d6873985e4048b63a4c2', '{\"id\": 36, \"name\": \"Facile 36\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 0}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"E\", \"S\", \"W\", \"W\", \"N\", \"N\"]}', '2026-02-14 22:06:47'),
(1957, 'easy', 36, 37, 4544, 'bed73bd2147969fce7cfc8dd3a2135e4fcfc8472a51381e8cf2fa267490cc04d', '{\"id\": 37, \"name\": \"Facile 37\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"N\", \"E\", \"S\", \"S\", \"W\", \"W\"]}', '2026-02-14 22:06:47'),
(1958, 'easy', 37, 38, 4641, 'f40d0e18a05e74a20e57f50edb50b643a93662908d573677357fdc5ea074a1f4', '{\"id\": 38, \"name\": \"Facile 38\", \"size\": 3, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"W\", \"N\", \"N\", \"E\", \"E\"]}', '2026-02-14 22:06:47'),
(1959, 'easy', 38, 39, 4738, 'eee01809784d36b96e517bf125adb1142aa63472aa6ffb69e3a7d9b4282699ca', '{\"id\": 39, \"name\": \"Facile 39\", \"size\": 3, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 1}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"W\", \"S\", \"E\", \"S\", \"E\"]}', '2026-02-14 22:06:47'),
(1960, 'easy', 39, 40, 4835, '9039a5a94296f82a172f1f3c0da1e7a98ecd2b8b794a27f6080d0aded1b87886', '{\"id\": 40, \"name\": \"Facile 40\", \"size\": 3, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 1}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"N\", \"W\", \"W\", \"S\", \"S\"]}', '2026-02-14 22:06:47'),
(1961, 'easy', 40, 41, 4932, 'fa4d63d7bf606c255abc241757fec57b01dc50ec8c1be74caab9ffbd4a5e13a5', '{\"id\": 41, \"name\": \"Facile 41\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"W\", \"W\", \"S\", \"E\", \"N\", \"W\"]}', '2026-02-14 22:06:47'),
(1962, 'easy', 41, 42, 5029, '383c67225ec804273446968b517277e8cfa44ebe0a333d39a8ed9d98d27b3d25', '{\"id\": 42, \"name\": \"Facile 42\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 2, \"y\": 2}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"W\", \"S\", \"E\", \"E\", \"N\", \"W\", \"W\"]}', '2026-02-14 22:06:47'),
(1963, 'easy', 42, 43, 5126, 'af263727c404286970cd8686d8f3d3d334f7c9d2ad4a280099f953d01e46a773', '{\"id\": 43, \"name\": \"Facile 43\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 30, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"N\", \"E\", \"E\", \"S\", \"W\", \"N\", \"N\", \"E\"]}', '2026-02-14 22:06:47'),
(1964, 'easy', 43, 44, 5223, '40217c3cd24a468b7b895254d30476153f35bd9c30a9859ca348d9160d634a49', '{\"id\": 44, \"name\": \"Facile 44\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"W\", \"N\", \"E\", \"N\", \"W\"]}', '2026-02-14 22:06:47'),
(1965, 'easy', 44, 45, 5320, '029ff3e96ff089ba03c747c453393fe53dca171a6382fe932429558dc5787164', '{\"id\": 45, \"name\": \"Facile 45\", \"size\": 3, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 2}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 30, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"N\", \"E\", \"N\", \"W\", \"S\", \"S\", \"E\", \"N\", \"E\"]}', '2026-02-14 22:06:47'),
(1966, 'easy', 45, 46, 5417, '1a1d95542636003cd653fed9e723f4a89368e5075e0919eb4d21c27f254128f8', '{\"id\": 46, \"name\": \"Facile 46\", \"size\": 3, \"tiles\": [[{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 2, \"y\": 1}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"E\", \"N\", \"W\", \"W\", \"N\", \"E\", \"E\"]}', '2026-02-14 22:06:47'),
(1967, 'easy', 46, 47, 5514, 'e2bcc7292c8785c5feb8b438d81c6b84031479093b04171a5339ff2cf00d3a6a', '{\"id\": 47, \"name\": \"Facile 47\", \"size\": 3, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"S\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"N\", \"E\", \"E\", \"S\"]}', '2026-02-14 22:06:47'),
(1968, 'easy', 47, 48, 5611, '761b93c42c9c461cbdee67b17c408c2bd099be07017d27186f03d24bb158f4fe', '{\"id\": 48, \"name\": \"Facile 48\", \"size\": 3, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 2, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 2}, \"moveLimit\": 30, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"N\", \"E\", \"S\", \"W\", \"S\", \"W\", \"N\", \"N\"]}', '2026-02-14 22:06:47'),
(1969, 'easy', 48, 49, 5708, '168e6fd8fb424e94c475b1bf8f142489b20252fc157475d1218814f7c6c96f69', '{\"id\": 49, \"name\": \"Facile 49\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 0}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"E\", \"S\", \"W\", \"W\"]}', '2026-02-14 22:06:47');
INSERT INTO `levels_catalog` (`id`, `difficulty`, `level_index`, `level_id`, `seed`, `signature`, `payload`, `created_at`) VALUES
(1970, 'easy', 49, 50, 5805, '8ccc721d4fa309d61b9cb52b3d405097a3e1dd7d9ffaae895d4505184441b5e7', '{\"id\": 50, \"name\": \"Facile 50\", \"size\": 3, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 2}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"N\", \"W\", \"S\", \"E\", \"N\", \"W\"]}', '2026-02-14 22:06:47'),
(1971, 'easy', 50, 51, 5902, '1e8d3ee1fd86a7de1fbdff53796c7860a0041632a05e568d28fe58ed25a5084d', '{\"id\": 51, \"name\": \"Facile 51\", \"size\": 3, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 2}, \"moveLimit\": 27, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"S\", \"W\", \"N\", \"E\", \"S\", \"W\", \"N\", \"E\"]}', '2026-02-14 22:06:47'),
(1972, 'easy', 51, 52, 5999, 'ff2bee7a695524e6e4d19cf3de6e1f79e590705284b3e7fc7d8e511be1e07df3', '{\"id\": 52, \"name\": \"Facile 52\", \"size\": 3, \"tiles\": [[{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"W\", \"W\", \"S\", \"E\", \"S\", \"W\"]}', '2026-02-14 22:06:47'),
(1973, 'easy', 52, 53, 6096, '033d1e4544eac8be50a5951a4895c96e8acbfc510886df23cd98e3da93c14803', '{\"id\": 53, \"name\": \"Facile 53\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 2, \"y\": 1}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 2}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"W\", \"W\", \"S\", \"E\", \"E\"]}', '2026-02-14 22:06:47'),
(1974, 'easy', 53, 54, 6193, '9b43db5ecb199bb2a6e457dbdd3d2513a4c58966d9991ca998464e88ddafc644', '{\"id\": 54, \"name\": \"Facile 54\", \"size\": 3, \"tiles\": [[{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 30, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"W\", \"S\", \"S\", \"E\", \"E\", \"N\", \"W\", \"N\"]}', '2026-02-14 22:06:47'),
(1975, 'easy', 54, 55, 6290, '617755bcb783dbf65fd8878f0d2270f2308545a28fc02688fc17f355105c42a0', '{\"id\": 55, \"name\": \"Facile 55\", \"size\": 3, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 2}, \"moveLimit\": 30, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"E\", \"N\", \"E\", \"S\", \"W\", \"N\", \"W\", \"S\"]}', '2026-02-14 22:06:47'),
(1976, 'easy', 55, 56, 6387, '6c74324af0102044a4a358841624c136587519ae28f1bf08798c907729c4683c', '{\"id\": 56, \"name\": \"Facile 56\", \"size\": 3, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"S\", \"startPos\": {\"x\": 2, \"y\": 2}, \"moveLimit\": 27, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"N\", \"E\", \"S\", \"S\", \"W\", \"N\", \"W\"]}', '2026-02-14 22:06:47'),
(1977, 'easy', 56, 57, 6484, '1f6e00829368d7a3c69d75f56af3ff840e6465c74ca439d2cab2f3b2b5b514a9', '{\"id\": 57, \"name\": \"Facile 57\", \"size\": 3, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"E\", \"N\", \"W\", \"N\", \"W\", \"S\"]}', '2026-02-14 22:06:47'),
(1978, 'easy', 57, 58, 6581, '89c2e7e50906e27553f3b55c08f3a2301a2db5e62303f6e89ef0f5f6394fbd56', '{\"id\": 58, \"name\": \"Facile 58\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 1}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"W\", \"N\", \"E\", \"E\"]}', '2026-02-14 22:06:47'),
(1979, 'easy', 58, 59, 6678, '4f321e2e90b8c0e96449f2b411440269df7fc00b12157a57f491bf755ff969e3', '{\"id\": 59, \"name\": \"Facile 59\", \"size\": 3, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 1}, \"moveLimit\": 24, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"E\", \"N\", \"W\", \"S\", \"E\"]}', '2026-02-14 22:06:47'),
(1980, 'easy', 59, 60, 6775, '7bcd2d0aeaafb34344fbb09cfa202128b9b0c0e00fcd06fbb6bda8e03bf86647', '{\"id\": 60, \"name\": \"Facile 60\", \"size\": 3, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 2, \"y\": 1}, \"moveLimit\": 30, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"N\", \"E\", \"S\", \"E\", \"N\", \"W\", \"S\", \"E\"]}', '2026-02-14 22:06:47'),
(1981, 'easy', 60, 61, 6872, '0db7f3fd4d7d2e173240f0afb83c8dede573b0a2d1e18681f8ce15a1bbd0430a', '{\"id\": 61, \"name\": \"Facile 61\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"S\", \"E\", \"S\", \"E\", \"N\", \"W\", \"S\", \"E\"]}', '2026-02-14 22:06:47'),
(1982, 'easy', 61, 62, 6969, '8c7725c3216a3c64a41ecd265a6313dc2ca74d9df06b68c1b50a02c6d82ebf52', '{\"id\": 62, \"name\": \"Facile 62\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 3}, \"emptyPos\": {\"x\": 3, \"y\": 1}, \"startDir\": \"S\", \"startPos\": {\"x\": 0, \"y\": 3}, \"moveLimit\": 42, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"N\", \"E\", \"S\", \"W\", \"N\", \"E\", \"S\", \"S\", \"W\", \"S\", \"W\", \"N\", \"E\"]}', '2026-02-14 22:06:47'),
(1983, 'easy', 62, 63, 7066, '544f2ce6cdff4fa0dccd58c12e796b1a07574c0058246de3f9a86a6fa59722d8', '{\"id\": 63, \"name\": \"Facile 63\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"E\", \"E\", \"S\", \"S\", \"W\", \"N\", \"E\", \"S\"]}', '2026-02-14 22:06:47'),
(1984, 'easy', 63, 64, 7163, '117a7d660a025235913342736dca1c08d202d7c8fceb0f37baa915478ac0c3f1', '{\"id\": 64, \"name\": \"Facile 64\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 3}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"S\", \"W\", \"N\", \"N\", \"N\", \"W\", \"S\", \"E\", \"N\", \"E\"]}', '2026-02-14 22:06:47'),
(1985, 'easy', 64, 65, 7260, '562fcf32048e57019e0aa6b43e4337ce351e96e8fcc5199df00e8ed0e1f83e38', '{\"id\": 65, \"name\": \"Facile 65\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"E\", \"N\", \"W\", \"N\", \"E\", \"E\", \"E\", \"N\", \"W\"]}', '2026-02-14 22:06:47'),
(1986, 'easy', 65, 66, 7357, '83a909175cda03c37e1b066c34a4896fcdde93b4d754837215ff6739c6e46752', '{\"id\": 66, \"name\": \"Facile 66\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 3, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"W\", \"N\", \"E\", \"S\", \"W\", \"N\", \"E\", \"S\", \"W\"]}', '2026-02-14 22:06:47'),
(1987, 'easy', 66, 67, 7454, 'bbdf318f2457a98c4666bc24cb9f1f0908d2186186e1ea8616c644efe2781745', '{\"id\": 67, \"name\": \"Facile 67\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 0, \"y\": 3}, \"startDir\": \"S\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"E\", \"E\", \"N\", \"N\", \"W\", \"N\", \"W\", \"S\", \"W\", \"N\"]}', '2026-02-14 22:06:47'),
(1988, 'easy', 67, 68, 7551, '8e97c53be6731c244f99832b4b88824320f1820b0192b0ea09c04248eace1ed4', '{\"id\": 68, \"name\": \"Facile 68\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 39, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"S\", \"W\", \"N\", \"W\", \"S\", \"E\", \"E\", \"E\", \"N\", \"W\", \"W\"]}', '2026-02-14 22:06:47'),
(1989, 'easy', 68, 69, 7648, '10e62421eb46f2a5dc3a5d58351a92ea862ce1498fd5ffb835d5ae083d19c70d', '{\"id\": 69, \"name\": \"Facile 69\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 0}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 1}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"E\", \"S\", \"S\", \"E\", \"N\", \"W\", \"W\", \"S\"]}', '2026-02-14 22:06:47'),
(1990, 'easy', 69, 70, 7745, '5927b4aed10591afc3888d442875be1fe391d9b702699a59603733986cece4fa', '{\"id\": 70, \"name\": \"Facile 70\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 0, \"y\": 3}, \"startDir\": \"S\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 39, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"E\", \"E\", \"N\", \"N\", \"W\", \"S\", \"W\", \"N\", \"W\", \"S\", \"S\"]}', '2026-02-14 22:06:47'),
(1991, 'easy', 70, 71, 7842, '5bcce8d69882f9fe8953f1e7a93f843cf5585147b7dfcf33b90e58db547f5e23', '{\"id\": 71, \"name\": \"Facile 71\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"N\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 42, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"S\", \"W\", \"W\", \"S\", \"E\", \"N\", \"N\", \"N\", \"W\", \"W\", \"S\", \"S\"]}', '2026-02-14 22:06:47'),
(1992, 'easy', 71, 72, 7939, '9cee42ed97e6d83b040850b769de083c0317e476ad54a2aec10d7c59c1d67977', '{\"id\": 72, \"name\": \"Facile 72\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 3}, \"startDir\": \"N\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 39, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"E\", \"S\", \"W\", \"W\", \"N\", \"N\", \"W\", \"N\", \"E\", \"E\", \"E\"]}', '2026-02-14 22:06:47'),
(1993, 'easy', 72, 73, 8036, '2b1558fc98bb0feb28253f4c14223836002525b2e061297811edfea9ded8cf24', '{\"id\": 73, \"name\": \"Facile 73\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 3}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 0}, \"moveLimit\": 42, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"N\", \"W\", \"S\", \"W\", \"N\", \"N\", \"E\", \"E\", \"E\", \"S\", \"W\", \"W\", \"N\"]}', '2026-02-14 22:06:47'),
(1994, 'easy', 73, 74, 8133, '137dca8fae7febefa15cdc58b4a97fc41fec3e372b4f65803fff98801e2246e3', '{\"id\": 74, \"name\": \"Facile 74\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 0}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"E\", \"N\", \"N\", \"E\", \"S\", \"S\", \"W\", \"S\"]}', '2026-02-14 22:06:47'),
(1995, 'easy', 74, 75, 8230, 'ffbde2a4c9f9249e723f0a975a0887bc4a6ba5b33469f2d2a4c031845fee6997', '{\"id\": 75, \"name\": \"Facile 75\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 0, \"y\": 3}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 39, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"W\", \"N\", \"E\", \"E\", \"N\", \"E\", \"N\", \"W\", \"S\", \"W\", \"N\"]}', '2026-02-14 22:06:47'),
(1996, 'easy', 75, 76, 8327, '3076f4d70ebb9f2db341ee3f85b387ced31e6dff363884dd055c085495104aae', '{\"id\": 76, \"name\": \"Facile 76\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"N\", \"W\", \"S\", \"E\", \"S\", \"W\", \"S\", \"E\", \"N\"]}', '2026-02-14 22:06:47'),
(1997, 'easy', 76, 77, 8424, 'd819bfd1fca0b0798de9cf7bab1d1901b11c5fb2976e10bd56fa36aaa2a162e3', '{\"id\": 77, \"name\": \"Facile 77\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"S\", \"startPos\": {\"x\": 0, \"y\": 3}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"S\", \"S\", \"S\", \"W\", \"W\", \"N\", \"N\", \"E\"]}', '2026-02-14 22:06:48'),
(1998, 'easy', 77, 78, 8521, '8e3fa256a8f6717803e2d6f2ad73a67df3edcc70785e510f1af84556f2fa27ab', '{\"id\": 78, \"name\": \"Facile 78\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"N\", \"E\", \"S\", \"E\", \"N\", \"W\", \"S\", \"E\", \"N\"]}', '2026-02-14 22:06:48'),
(1999, 'easy', 78, 79, 8618, '2cef779f28fa126f6c500b480d77674d4051278fe6584130b8513d7dfac22cad', '{\"id\": 79, \"name\": \"Facile 79\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 3, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 42, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"W\", \"N\", \"E\", \"E\", \"S\", \"W\", \"S\", \"E\", \"N\", \"E\", \"S\", \"W\"]}', '2026-02-14 22:06:48'),
(2000, 'easy', 79, 80, 8715, 'ff3e85f182c5d43577479646dba3632524e185a4fda35df9073b64c0c3823b5a', '{\"id\": 80, \"name\": \"Facile 80\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 0, \"y\": 0}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 1}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"N\", \"E\", \"S\", \"S\", \"W\", \"N\", \"E\", \"S\", \"W\", \"W\"]}', '2026-02-14 22:06:48'),
(2001, 'easy', 80, 81, 8812, '69e1c031b8799d786b94733f3ac87688027772ccb2e6f98aa4c2cfca66486b3c', '{\"id\": 81, \"name\": \"Facile 81\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 2, \"y\": 3}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 1}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"N\", \"E\", \"E\", \"S\", \"E\", \"N\", \"N\", \"W\"]}', '2026-02-14 22:06:48'),
(2002, 'easy', 81, 82, 8909, 'ce610676cab7c97102a7305a74d911fb7bd2723d59eef2e7e3445e61d2a5988c', '{\"id\": 82, \"name\": \"Facile 82\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 42, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"S\", \"E\", \"N\", \"N\", \"E\", \"N\", \"W\", \"W\", \"W\", \"S\", \"S\", \"S\"]}', '2026-02-14 22:06:48'),
(2003, 'easy', 82, 83, 9006, '5373d41a0522f61b2c209d6852ee759543d12197e9f18b50cca5a95896d52656', '{\"id\": 83, \"name\": \"Facile 83\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"E\", \"S\", \"W\", \"N\", \"N\", \"E\", \"S\", \"W\", \"W\"]}', '2026-02-14 22:06:48'),
(2004, 'easy', 83, 84, 9103, '610676a364ca673988a4cf68e53f52d7ead258a4c6f3a202207775fa8ef8f26f', '{\"id\": 84, \"name\": \"Facile 84\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"N\", \"E\", \"E\", \"N\", \"N\", \"W\", \"S\", \"S\", \"W\"]}', '2026-02-14 22:06:48'),
(2005, 'easy', 84, 85, 9200, 'dec78fc248d7a7757026b9b2b440b5448aaf98e9692a866356fa58f2502b11b8', '{\"id\": 85, \"name\": \"Facile 85\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 0}, \"emptyPos\": {\"x\": 3, \"y\": 1}, \"startDir\": \"S\", \"startPos\": {\"x\": 2, \"y\": 3}, \"moveLimit\": 42, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"E\", \"N\", \"W\", \"S\", \"E\", \"N\", \"W\", \"W\", \"S\", \"W\", \"N\", \"N\"]}', '2026-02-14 22:06:48');
INSERT INTO `levels_catalog` (`id`, `difficulty`, `level_index`, `level_id`, `seed`, `signature`, `payload`, `created_at`) VALUES
(2006, 'easy', 85, 86, 9297, 'bf210b7f95e331f4596fbf43008c2bc98f09035267d5d0adc7b009d40839a594', '{\"id\": 86, \"name\": \"Facile 86\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 3}, \"moveLimit\": 39, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"E\", \"N\", \"W\", \"S\", \"E\", \"N\", \"W\", \"N\", \"N\", \"E\", \"S\"]}', '2026-02-14 22:06:48'),
(2007, 'easy', 86, 87, 9394, '75bd875b35788b3d20bee4b054356bc57919219b3508ffdf30e94ea4cf4ca369', '{\"id\": 87, \"name\": \"Facile 87\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 0}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"N\", \"W\", \"S\", \"E\", \"E\", \"S\", \"W\", \"S\", \"W\", \"N\"]}', '2026-02-14 22:06:48'),
(2008, 'easy', 87, 88, 9491, '37b8b5393fb5b03eea6b75be819c13c0539c064a6e7dfb38a2f00b46fcf9c0bb', '{\"id\": 88, \"name\": \"Facile 88\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 3, \"y\": 1}, \"startDir\": \"S\", \"startPos\": {\"x\": 0, \"y\": 3}, \"moveLimit\": 42, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"S\", \"W\", \"N\", \"N\", \"N\", \"W\", \"S\", \"S\", \"S\", \"E\", \"E\", \"N\"]}', '2026-02-14 22:06:48'),
(2009, 'easy', 88, 89, 9588, '53259ed7551ba879a97ad1b4669881667a33630b9eb478066e987debe43c5ff5', '{\"id\": 89, \"name\": \"Facile 89\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 3, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 0}, \"moveLimit\": 42, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"W\", \"W\", \"W\", \"S\", \"S\", \"S\", \"E\", \"N\", \"N\", \"N\", \"E\", \"S\", \"E\"]}', '2026-02-14 22:06:48'),
(2010, 'easy', 89, 90, 9685, '7797ddf897f34eb06148ae94d789f866e39f30c84c9c805ea719816a4054b936', '{\"id\": 90, \"name\": \"Facile 90\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"E\", \"N\", \"W\", \"W\", \"W\", \"S\", \"E\", \"E\"]}', '2026-02-14 22:06:48'),
(2011, 'easy', 90, 91, 9782, '0e89a30b66e37678ce9eb943edcb94decf4247b60ce1ea1f9b99deac106e502a', '{\"id\": 91, \"name\": \"Facile 91\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 3, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 1}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"N\", \"E\", \"E\", \"S\", \"W\", \"S\", \"W\", \"N\"]}', '2026-02-14 22:06:48'),
(2012, 'easy', 91, 92, 9879, '57e410ca5d4d6cdb8aa94000a0059443d0d27b3d1b4e9b81872474a5f91c7db7', '{\"id\": 92, \"name\": \"Facile 92\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 1}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"S\", \"E\", \"E\", \"E\", \"N\", \"W\", \"W\", \"S\", \"W\", \"N\", \"N\"]}', '2026-02-14 22:06:48'),
(2013, 'easy', 92, 93, 9976, '0a82b5b57583dcc88567c6cc6b576f4a47bcc9e62aea3b9ef46ecdde570ab197', '{\"id\": 93, \"name\": \"Facile 93\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 3, \"y\": 0}, \"moveLimit\": 42, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"E\", \"E\", \"E\", \"N\", \"W\", \"S\", \"E\", \"N\", \"W\", \"W\", \"S\", \"W\"]}', '2026-02-14 22:06:48'),
(2014, 'easy', 93, 94, 10073, '347bfdfdeb855bc7e14fd3d2d108ec688035fe886cc58ddd2f7f7d4ef6216e9d', '{\"id\": 94, \"name\": \"Facile 94\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 1}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 2}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"N\", \"W\", \"W\", \"W\", \"S\", \"E\", \"S\", \"W\", \"S\", \"E\"]}', '2026-02-14 22:06:48'),
(2015, 'easy', 94, 95, 10170, '46859216e3bd4976648ea9bc50b2ae9e45b8de1e5686a436752051264ce29a5d', '{\"id\": 95, \"name\": \"Facile 95\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 3, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 39, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"W\", \"S\", \"S\", \"E\", \"N\", \"E\", \"N\", \"W\", \"S\", \"S\", \"W\"]}', '2026-02-14 22:06:48'),
(2016, 'easy', 95, 96, 10267, '5c7abc37bfb2de4732683cbcf7197c2f9aea79f56ba43ee7c30fdacae14983af', '{\"id\": 96, \"name\": \"Facile 96\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 1}, \"emptyPos\": {\"x\": 3, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 42, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"S\", \"W\", \"W\", \"W\", \"N\", \"E\", \"S\", \"E\", \"E\", \"N\", \"W\", \"S\", \"E\"]}', '2026-02-14 22:06:48'),
(2017, 'easy', 96, 97, 10364, '4740a8a4f21523304348ac3bb366baba3e1560637ce69dc34158cf9e1c57422f', '{\"id\": 97, \"name\": \"Facile 97\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"N\", \"E\", \"S\", \"S\", \"E\", \"N\", \"N\", \"E\", \"N\"]}', '2026-02-14 22:06:48'),
(2018, 'easy', 97, 98, 10461, 'b4be48710cf8bcc925f9da1ccf981c14e034d4f686917bf23a269309232208d0', '{\"id\": 98, \"name\": \"Facile 98\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 2, \"y\": 3}, \"startDir\": \"N\", \"startPos\": {\"x\": 3, \"y\": 0}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"N\", \"E\", \"N\", \"E\", \"S\", \"E\", \"S\", \"W\"]}', '2026-02-14 22:06:48'),
(2019, 'easy', 98, 99, 10558, 'f8468c46ac095c60da3205ec91d817ace1721afc960480db91349bf38565dad1', '{\"id\": 99, \"name\": \"Facile 99\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 39, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"N\", \"W\", \"S\", \"S\", \"E\", \"E\", \"E\", \"N\", \"W\", \"N\", \"W\", \"W\"]}', '2026-02-14 22:06:48'),
(2020, 'easy', 99, 100, 10655, '545f4186799436f5df91eccfac3d7b8a60028c1fd5dda145281d15755179e566', '{\"id\": 100, \"name\": \"Facile 100\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 42, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"N\", \"E\", \"S\", \"S\", \"S\", \"W\", \"N\", \"E\", \"N\", \"E\", \"N\", \"W\", \"S\"]}', '2026-02-14 22:06:48'),
(2021, 'easy', 100, 101, 10752, 'd6c2001036dd802272c4b6dba11d310cd695f198368d9656bb323263c56f524d', '{\"id\": 101, \"name\": \"Facile 101\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 0, \"y\": 3}, \"emptyPos\": {\"x\": 3, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 0}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"S\", \"E\", \"N\", \"W\", \"N\", \"W\", \"W\", \"N\"]}', '2026-02-14 22:06:48'),
(2022, 'easy', 101, 102, 10849, 'c0f7a167e9f226d489a351618bfda6272bc560d00a97910018beae1c1ea38af3', '{\"id\": 102, \"name\": \"Facile 102\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"S\", \"startPos\": {\"x\": 2, \"y\": 3}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"N\", \"W\", \"W\", \"S\", \"W\", \"N\", \"E\", \"S\", \"W\"]}', '2026-02-14 22:06:48'),
(2023, 'easy', 102, 103, 10946, 'bb21f7da118b212ce4808f5f15f5ee90800ef114bbef8bf7f42440262cad92b7', '{\"id\": 103, \"name\": \"Facile 103\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 0, \"y\": 3}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 2}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"E\", \"E\", \"S\", \"W\", \"W\", \"W\", \"N\", \"E\", \"S\"]}', '2026-02-14 22:06:48'),
(2024, 'easy', 103, 104, 11043, '8e11d22edb3c64561e1a2c90ac3e265e69482a3222bd1b34e0d9fff3c5d76cfb', '{\"id\": 104, \"name\": \"Facile 104\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 3}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 1}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"N\", \"E\", \"S\", \"S\", \"W\", \"W\", \"N\", \"N\", \"N\"]}', '2026-02-14 22:06:48'),
(2025, 'easy', 104, 105, 11140, '7cd7163987588925a33ecdad075bf06386a5db14861420cf05f8f89a6a1aa193', '{\"id\": 105, \"name\": \"Facile 105\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 1}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"S\", \"S\", \"W\", \"W\", \"W\", \"N\", \"N\", \"E\"]}', '2026-02-14 22:06:48'),
(2026, 'easy', 105, 106, 11237, 'b2b09631493b70439241a27f3451ed0eef33e9a90ab2e1312722c99c037ed02c', '{\"id\": 106, \"name\": \"Facile 106\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 3, \"y\": 0}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 42, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"N\", \"E\", \"S\", \"S\", \"S\", \"W\", \"W\", \"W\", \"N\", \"E\", \"N\", \"W\"]}', '2026-02-14 22:06:48'),
(2027, 'easy', 106, 107, 11334, '58762551915a0b7fe973d0cc41143269adebdf2b9ba9a6d532c03f34e117ed87', '{\"id\": 107, \"name\": \"Facile 107\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 3}, \"moveLimit\": 39, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"S\", \"W\", \"N\", \"E\", \"N\", \"N\", \"E\", \"S\", \"E\", \"N\", \"W\"]}', '2026-02-14 22:06:48'),
(2028, 'easy', 107, 108, 11431, 'cb5699e893abcf190c26a611f39611d56af7e73eb592b157219249bc6b6d417c', '{\"id\": 108, \"name\": \"Facile 108\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 2}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"W\", \"W\", \"S\", \"W\", \"N\", \"N\", \"E\", \"N\"]}', '2026-02-14 22:06:48'),
(2029, 'easy', 108, 109, 11528, 'cd4133bb76694b56645bf8932daec6060bf1b5177386a93dea8adbfedb4ab53b', '{\"id\": 109, \"name\": \"Facile 109\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 3, \"y\": 3}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"N\", \"W\", \"S\", \"W\", \"N\", \"E\", \"S\", \"E\", \"N\"]}', '2026-02-14 22:06:48'),
(2030, 'easy', 109, 110, 11625, '412010d2dec044efba2ffc8b04006e2e1f52dc7d2c3f76dd9504b095f4f4070f', '{\"id\": 110, \"name\": \"Facile 110\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"N\", \"startPos\": {\"x\": 3, \"y\": 0}, \"moveLimit\": 39, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"S\", \"W\", \"W\", \"S\", \"E\", \"E\", \"N\", \"W\", \"W\", \"S\", \"W\"]}', '2026-02-14 22:06:48'),
(2031, 'easy', 110, 111, 11722, 'f5abacf8c45ef91e3060bd4a25771e3032fcc63b8bffe19ed29b10048af8e36e', '{\"id\": 111, \"name\": \"Facile 111\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"S\", \"E\", \"N\", \"W\", \"N\", \"W\", \"W\", \"S\"]}', '2026-02-14 22:06:48'),
(2032, 'easy', 111, 112, 11819, 'e75856a32ab4036e2cd3fba16abe60c472516c8df1617b46d337eedd97881366', '{\"id\": 112, \"name\": \"Facile 112\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"W\", \"W\", \"S\", \"W\", \"S\", \"S\", \"E\", \"N\", \"E\"]}', '2026-02-14 22:06:48'),
(2033, 'easy', 112, 113, 11916, '4e015c04a1cef738c7baea7ff1535ebe38b3a8e3b6136cf0ba18aa40e2582846', '{\"id\": 113, \"name\": \"Facile 113\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 1}, \"emptyPos\": {\"x\": 0, \"y\": 3}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 2}, \"moveLimit\": 42, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"N\", \"N\", \"E\", \"E\", \"S\", \"W\", \"N\", \"E\", \"S\", \"W\", \"N\", \"W\"]}', '2026-02-14 22:06:48'),
(2034, 'easy', 113, 114, 12013, 'e0ff845885b5987c582365ea2051f98eff16121d628f3c4f1afc92afc9a828a2', '{\"id\": 114, \"name\": \"Facile 114\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 0, \"y\": 3}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 42, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"N\", \"N\", \"N\", \"E\", \"E\", \"S\", \"S\", \"W\", \"N\", \"W\", \"N\", \"W\"]}', '2026-02-14 22:06:48'),
(2035, 'easy', 114, 115, 12110, '2d07d2ab3444a590473bd8094774e3bbf0b9de5399204f1c98911ed0b984eee2', '{\"id\": 115, \"name\": \"Facile 115\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 3}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"S\", \"E\", \"S\", \"W\", \"N\", \"N\", \"E\", \"S\", \"S\", \"E\"]}', '2026-02-14 22:06:48'),
(2036, 'easy', 115, 116, 12207, '5c77f2f0db30e2ca8436f7bfe6dc10448b1afa4ba22a478f76c0cd5d4cce36c9', '{\"id\": 116, \"name\": \"Facile 116\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"S\", \"startPos\": {\"x\": 2, \"y\": 3}, \"moveLimit\": 39, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"N\", \"W\", \"S\", \"E\", \"S\", \"S\", \"W\", \"N\", \"N\", \"N\", \"E\", \"E\"]}', '2026-02-14 22:06:48'),
(2037, 'easy', 116, 117, 12304, '981198e53673433e0290e8129225ec067f0d005a9e362e8d7ce79778a1d32f34', '{\"id\": 117, \"name\": \"Facile 117\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 1}, \"emptyPos\": {\"x\": 0, \"y\": 3}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"E\", \"E\", \"N\", \"N\", \"W\", \"N\", \"W\", \"S\", \"S\", \"W\", \"N\"]}', '2026-02-14 22:06:48');
INSERT INTO `levels_catalog` (`id`, `difficulty`, `level_index`, `level_id`, `seed`, `signature`, `payload`, `created_at`) VALUES
(2038, 'easy', 117, 118, 12401, '33a41d079541c6306be4e064f32480924c796a3f62f5d3da8db76dc1ff664f7b', '{\"id\": 118, \"name\": \"Facile 118\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 3}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"W\", \"N\", \"W\", \"S\", \"E\", \"N\", \"E\", \"S\", \"W\", \"N\"]}', '2026-02-14 22:06:48'),
(2039, 'easy', 118, 119, 12498, '7e4ab59cd25a83d49e98ebf2f7cdf5493b11a579382d2a1fa42199e0cf588afd', '{\"id\": 119, \"name\": \"Facile 119\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"E\", \"S\", \"S\", \"W\", \"W\", \"S\", \"E\", \"E\"]}', '2026-02-14 22:06:48'),
(2040, 'easy', 119, 120, 12595, 'aa60cc920ba5bb7e7ed8b39e6eeb76173d711ab6710e7a00780075261370b662', '{\"id\": 120, \"name\": \"Facile 120\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 0}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 37, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"E\", \"E\", \"N\", \"W\", \"W\", \"W\", \"S\", \"S\", \"S\", \"E\"]}', '2026-02-14 22:06:49'),
(2041, 'easy', 120, 121, 12692, 'c199c0d5fff2ef989222928a6dba906329396001add74790dd40c8bddbffa15f', '{\"id\": 121, \"name\": \"Facile 121\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 3, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"W\", \"S\", \"S\", \"S\", \"W\", \"N\", \"E\", \"S\", \"E\", \"N\", \"N\", \"N\", \"W\"]}', '2026-02-14 22:06:49'),
(2042, 'easy', 121, 122, 12789, '4c09b26e75fdd70355cafe1455d1bf991041745c4b8ed682e263524dfa0c61a9', '{\"id\": 122, \"name\": \"Facile 122\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 54, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"W\", \"N\", \"E\", \"S\", \"E\", \"N\", \"E\", \"S\", \"W\", \"N\", \"E\", \"S\", \"W\", \"S\", \"W\", \"S\", \"W\"]}', '2026-02-14 22:06:49'),
(2043, 'easy', 122, 123, 12886, 'e1dfe94459d1f7d6291c73c9e5221ece57a3ab8d9c1f4dffe4cb1db0e617ea8a', '{\"id\": 123, \"name\": \"Facile 123\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 1}, \"moveLimit\": 54, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"N\", \"W\", \"S\", \"E\", \"N\", \"W\", \"S\", \"E\", \"N\", \"W\", \"S\", \"S\", \"S\", \"E\", \"N\", \"N\"]}', '2026-02-14 22:06:49'),
(2044, 'easy', 123, 124, 12983, 'a84c65c2602791ce26aff698013b9743d897d7f2f230947ea7be1f593cf686e9', '{\"id\": 124, \"name\": \"Facile 124\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 1}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 54, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"N\", \"N\", \"N\", \"W\", \"S\", \"E\", \"E\", \"E\", \"S\", \"W\", \"S\", \"W\", \"N\", \"W\", \"S\", \"E\"]}', '2026-02-14 22:06:49'),
(2045, 'easy', 124, 125, 13080, 'e560986a32ad1222123a55b7bf27d8f9462522fb5cd33b7e2a0121ee0dfb4bf6', '{\"id\": 125, \"name\": \"Facile 125\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 0}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"S\", \"W\", \"S\", \"W\", \"N\", \"N\", \"E\", \"N\", \"E\", \"S\", \"S\", \"E\", \"N\", \"W\", \"S\"]}', '2026-02-14 22:06:49'),
(2046, 'easy', 125, 126, 13177, 'b35bfc9cc7290574660439eb656136c5204fa656d728a44aa3a6ba32ccb6b1f3', '{\"id\": 126, \"name\": \"Facile 126\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 54, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"S\", \"E\", \"N\", \"E\", \"S\", \"W\", \"S\", \"S\", \"W\", \"W\", \"N\", \"N\", \"E\", \"N\", \"E\", \"E\"]}', '2026-02-14 22:06:49'),
(2047, 'easy', 126, 127, 13274, '55e124076f6f66fb3e075235beb60bf235876613e2d4b5fb24fcc65ec1d67b8a', '{\"id\": 127, \"name\": \"Facile 127\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 0}, \"startDir\": \"S\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"N\", \"W\", \"S\", \"E\", \"S\", \"S\", \"W\", \"N\", \"N\", \"E\", \"E\", \"N\"]}', '2026-02-14 22:06:49'),
(2048, 'easy', 127, 128, 13371, '8a4ddde007ee19f080127415f82eae3e42ef36d0efc20461baf2d85b598adf3c', '{\"id\": 128, \"name\": \"Facile 128\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"S\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"E\", \"S\", \"W\", \"W\", \"S\", \"S\", \"E\", \"E\", \"N\", \"W\", \"S\", \"E\", \"N\", \"N\"]}', '2026-02-14 22:06:49'),
(2049, 'easy', 128, 129, 13468, 'da3b0611c57fbf586bf6365a228dd3c39c4371c99c3744cae7dd860e4b7c2434', '{\"id\": 129, \"name\": \"Facile 129\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 3, \"y\": 0}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"S\", \"W\", \"N\", \"N\", \"W\", \"S\", \"S\", \"S\", \"E\", \"E\", \"N\", \"N\", \"N\"]}', '2026-02-14 22:06:49'),
(2050, 'easy', 129, 130, 13565, '0054ead7e3ad6ff1b1bd7c52f8509e36958197ca5a030c6a64a0f5b43f9a771a', '{\"id\": 130, \"name\": \"Facile 130\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 0, \"y\": 3}, \"emptyPos\": {\"x\": 3, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 0}, \"moveLimit\": 54, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"N\", \"E\", \"S\", \"W\", \"W\", \"W\", \"N\", \"N\", \"E\", \"E\", \"S\", \"E\", \"S\", \"W\", \"N\", \"W\"]}', '2026-02-14 22:06:49'),
(2051, 'easy', 130, 131, 13662, 'a2f1c00905429497999caafca8900b0cde630cae1358b6b4b850db5bea5a7280', '{\"id\": 131, \"name\": \"Facile 131\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 0}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"E\", \"S\", \"S\", \"W\", \"S\", \"E\", \"E\", \"N\", \"N\", \"W\", \"W\", \"S\", \"S\", \"E\", \"E\"]}', '2026-02-14 22:06:49'),
(2052, 'easy', 131, 132, 13759, '7d33ee97a8d3ce70f0e76e895edd56178e899bbf46daf9a00464dd4645323eee', '{\"id\": 132, \"name\": \"Facile 132\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 3}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 3}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"N\", \"E\", \"E\", \"N\", \"E\", \"S\", \"S\", \"S\", \"W\", \"N\", \"E\", \"S\", \"W\", \"N\"]}', '2026-02-14 22:06:49'),
(2053, 'easy', 132, 133, 13856, '234e276d034d9a60324ca72e25a46409ce88d1c3006bc24f076965c43f198825', '{\"id\": 133, \"name\": \"Facile 133\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"N\", \"E\", \"E\", \"N\", \"W\", \"W\", \"S\", \"E\", \"N\", \"E\", \"S\", \"S\", \"E\", \"S\", \"W\"]}', '2026-02-14 22:06:49'),
(2054, 'easy', 133, 134, 13953, '9ec02d75d7ed6e16e56e6a0823e4249c215dee6f68ea5f2f9be45e826402b602', '{\"id\": 134, \"name\": \"Facile 134\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 3, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"N\", \"N\", \"W\", \"N\", \"E\", \"S\", \"S\", \"E\", \"N\", \"N\", \"W\", \"S\", \"S\", \"S\"]}', '2026-02-14 22:06:49'),
(2055, 'easy', 134, 135, 14050, '614ce7344bbfef0427c43f623c16bd85bf66516ee8cef7b656e900380d136015', '{\"id\": 135, \"name\": \"Facile 135\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"S\", \"startPos\": {\"x\": 2, \"y\": 3}, \"moveLimit\": 54, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"W\", \"S\", \"E\", \"N\", \"W\", \"N\", \"W\", \"S\", \"S\", \"S\", \"W\", \"N\", \"E\", \"N\", \"W\", \"S\"]}', '2026-02-14 22:06:49'),
(2056, 'easy', 135, 136, 14147, '524f55732932abaf4d4bb5d946b7cb2fc9ec32380014296366a2a07dc1eb7288', '{\"id\": 136, \"name\": \"Facile 136\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 3, \"y\": 3}, \"startDir\": \"S\", \"startPos\": {\"x\": 2, \"y\": 3}, \"moveLimit\": 51, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"N\", \"N\", \"N\", \"E\", \"S\", \"S\", \"W\", \"S\", \"E\", \"E\", \"N\", \"W\", \"W\", \"W\", \"N\"]}', '2026-02-14 22:06:49'),
(2057, 'easy', 136, 137, 14244, '6b0a08a3d08b8016fed8e8d01a38f8c824bad6ba97ebf9e4ace04a1c6fa10749', '{\"id\": 137, \"name\": \"Facile 137\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 3}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 51, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"E\", \"N\", \"W\", \"S\", \"E\", \"N\", \"E\", \"S\", \"W\", \"N\", \"E\", \"S\", \"W\", \"N\", \"E\"]}', '2026-02-14 22:06:49'),
(2058, 'easy', 137, 138, 14341, '1ef28f66b07c86c9496682352c70d264a0ae4681fff3bd32590ee522c82317e6', '{\"id\": 138, \"name\": \"Facile 138\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 51, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"E\", \"E\", \"S\", \"S\", \"S\", \"W\", \"N\", \"N\", \"E\", \"N\", \"W\", \"W\", \"S\", \"W\", \"N\"]}', '2026-02-14 22:06:49'),
(2059, 'easy', 138, 139, 14438, 'd7163072a1bef08bd6034aa0bae7c94a6de6050f6f6b8d1191332785a065c3e2', '{\"id\": 139, \"name\": \"Facile 139\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 0}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 54, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"W\", \"S\", \"E\", \"N\", \"E\", \"N\", \"W\", \"W\", \"S\", \"S\", \"E\", \"E\", \"N\", \"W\", \"N\", \"E\"]}', '2026-02-14 22:06:49'),
(2060, 'easy', 139, 140, 14535, 'e21abd7e3a0dc286fbec67fd4894a011460b80c1d5b0c2ef02455ad6003b399a', '{\"id\": 140, \"name\": \"Facile 140\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 0}, \"emptyPos\": {\"x\": 3, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"W\", \"W\", \"N\", \"E\", \"S\", \"E\", \"N\", \"W\", \"W\", \"S\", \"E\", \"N\", \"W\", \"S\"]}', '2026-02-14 22:06:49'),
(2061, 'easy', 140, 141, 14632, '5d29589bc8b58c32320e073c78244329b6fc271a1b9fe51427374304a6195489', '{\"id\": 141, \"name\": \"Facile 141\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 54, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"N\", \"E\", \"S\", \"S\", \"E\", \"E\", \"N\", \"N\", \"W\", \"S\", \"S\", \"E\", \"S\", \"W\", \"N\", \"E\", \"S\"]}', '2026-02-14 22:06:49'),
(2062, 'easy', 141, 142, 14729, '9772ddd8e2d68bd5133b50af91c6c2030372495946816eb84a857ce724f40be7', '{\"id\": 142, \"name\": \"Facile 142\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 2}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"W\", \"N\", \"E\", \"S\", \"S\", \"S\", \"W\", \"N\", \"W\", \"W\", \"S\", \"E\", \"N\", \"W\"]}', '2026-02-14 22:06:49'),
(2063, 'easy', 142, 143, 14826, '20ab4caa63f000b36a4f900d945aac03368e99636a7155bf54626ed735d2f96f', '{\"id\": 143, \"name\": \"Facile 143\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"W\", \"W\", \"W\", \"S\", \"E\", \"E\", \"N\", \"E\", \"N\", \"N\", \"W\", \"W\"]}', '2026-02-14 22:06:49'),
(2064, 'easy', 143, 144, 14923, '75c1995449e4a2bf85f3c545d3f3ad5e754c1b76690ae4a6c6208982db3145ba', '{\"id\": 144, \"name\": \"Facile 144\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 0, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 54, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"W\", \"N\", \"N\", \"N\", \"E\", \"E\", \"S\", \"W\", \"W\", \"S\", \"S\", \"E\", \"E\", \"N\", \"N\", \"N\"]}', '2026-02-14 22:06:49'),
(2065, 'easy', 144, 145, 15020, 'f18dca679681c35fb3daa2ab1675e60b1e8866f0b20ae5382b1cc8a45bd3f38d', '{\"id\": 145, \"name\": \"Facile 145\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 3, \"y\": 3}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 51, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"W\", \"W\", \"S\", \"W\", \"N\", \"N\", \"E\", \"S\", \"W\", \"N\", \"N\", \"E\", \"E\", \"E\", \"S\", \"S\"]}', '2026-02-14 22:06:49'),
(2066, 'easy', 145, 146, 15117, '1c7a5778fff81283cdefa996602d03f7b7b21223d1ec446a0785f73ac9db610b', '{\"id\": 146, \"name\": \"Facile 146\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 3}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 3}, \"moveLimit\": 51, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"N\", \"N\", \"W\", \"S\", \"E\", \"S\", \"E\", \"E\", \"N\", \"N\", \"N\", \"W\", \"S\", \"E\", \"N\", \"W\"]}', '2026-02-14 22:06:49'),
(2067, 'easy', 146, 147, 15214, '3b14a6b23f0093b142e7b0f6084719aa1327b3b4cfe8cf21e260beeac001d7e7', '{\"id\": 147, \"name\": \"Facile 147\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"S\", \"startPos\": {\"x\": 0, \"y\": 3}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"E\", \"S\", \"W\", \"N\", \"N\", \"E\", \"S\", \"S\", \"W\", \"W\", \"N\", \"E\", \"S\"]}', '2026-02-14 22:06:49'),
(2068, 'easy', 147, 148, 15311, '404182759141034275b8741b08c1a55acbacd1bd186e9b21dd67fd9b0d354d0f', '{\"id\": 148, \"name\": \"Facile 148\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 1}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"N\", \"W\", \"S\", \"W\", \"N\", \"W\", \"S\", \"S\", \"E\", \"N\", \"N\", \"E\", \"E\"]}', '2026-02-14 22:06:49'),
(2069, 'easy', 148, 149, 15408, '933366d9306d0e7842f6aab483ce722a8ce51ed4dacc90a6cc3f298c045031b4', '{\"id\": 149, \"name\": \"Facile 149\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 0, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"W\", \"S\", \"S\", \"E\", \"S\", \"E\", \"N\", \"N\", \"W\", \"N\", \"W\", \"S\", \"E\", \"E\", \"E\"]}', '2026-02-14 22:06:49');
INSERT INTO `levels_catalog` (`id`, `difficulty`, `level_index`, `level_id`, `seed`, `signature`, `payload`, `created_at`) VALUES
(2070, 'easy', 149, 150, 15505, '5ee8a2944157071f5acbb5351605f22cd37a1ee6f52df610694adb3a7c56ae42', '{\"id\": 150, \"name\": \"Facile 150\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 3, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 54, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"S\", \"W\", \"N\", \"E\", \"S\", \"W\", \"N\", \"N\", \"N\", \"E\", \"S\", \"W\", \"N\", \"W\", \"S\", \"S\", \"W\"]}', '2026-02-14 22:06:49'),
(2071, 'easy', 150, 151, 15602, 'f720acc1eeea89fd7e82e9d451c3e0658bcdbb534dc056604660e6e3020e2949', '{\"id\": 151, \"name\": \"Facile 151\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 0}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 54, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"S\", \"S\", \"E\", \"E\", \"E\", \"N\", \"W\", \"W\", \"N\", \"N\", \"E\", \"E\", \"S\", \"S\", \"W\", \"S\"]}', '2026-02-14 22:06:49'),
(2072, 'easy', 151, 152, 15699, 'c075260a693cf7ea74af9c3cf057544a1527bcf02ea0739aac0118df89fc5e68', '{\"id\": 152, \"name\": \"Facile 152\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 1, \"y\": 3}, \"startDir\": \"S\", \"startPos\": {\"x\": 0, \"y\": 3}, \"moveLimit\": 54, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"E\", \"N\", \"W\", \"N\", \"W\", \"N\", \"E\", \"S\", \"E\", \"S\", \"W\", \"N\", \"E\", \"N\", \"W\", \"W\", \"W\"]}', '2026-02-14 22:06:49'),
(2073, 'easy', 152, 153, 15796, '9a2e5de18b1aec67ee3cc4d21eb7fa8084084b4d4a2b450d5e9150fb10817554', '{\"id\": 153, \"name\": \"Facile 153\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 3, \"y\": 0}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"N\", \"W\", \"S\", \"E\", \"S\", \"S\", \"W\", \"N\", \"E\", \"S\", \"W\", \"N\", \"E\"]}', '2026-02-14 22:06:49'),
(2074, 'easy', 153, 154, 15893, '3d8c4095370f67680aac1107bb84e01e65dac30844d433773c8b4b3df3b533e2', '{\"id\": 154, \"name\": \"Facile 154\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 3}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 0}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"N\", \"E\", \"S\", \"W\", \"N\", \"E\", \"S\", \"E\", \"N\", \"N\", \"N\", \"E\", \"S\"]}', '2026-02-14 22:06:49'),
(2075, 'easy', 154, 155, 15990, '1e3f07e73c4dffca11a96c27e1b49b816b819ff070873be1a2c1442000ca64ed', '{\"id\": 155, \"name\": \"Facile 155\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"S\", \"startPos\": {\"x\": 0, \"y\": 3}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"N\", \"N\", \"W\", \"W\", \"N\", \"E\", \"S\", \"W\", \"S\", \"S\", \"E\", \"E\", \"N\", \"N\"]}', '2026-02-14 22:06:49'),
(2076, 'easy', 155, 156, 16087, '8542a7ec39e51285b9e207dbb17c2ddff2fa9be80af2f1864e2a0edd4f92a93c', '{\"id\": 156, \"name\": \"Facile 156\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 1, \"y\": 0}, \"startDir\": \"N\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"S\", \"S\", \"E\", \"N\", \"W\", \"N\", \"E\", \"E\", \"N\", \"E\", \"S\", \"S\"]}', '2026-02-14 22:06:49'),
(2077, 'easy', 156, 157, 16184, 'fddb7b048cdf921c6a840e0bb5984aa9061887cc6a1391318998b8f51516a648', '{\"id\": 157, \"name\": \"Facile 157\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 3, \"y\": 1}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 3}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"N\", \"W\", \"W\", \"S\", \"E\", \"S\", \"E\", \"S\", \"W\", \"W\", \"N\", \"N\", \"E\", \"N\", \"W\"]}', '2026-02-14 22:06:49'),
(2078, 'easy', 157, 158, 16281, '2dd7a2527ffa7c78adf1645b4b5925c5bcdc7a7d11cfab524c9798fa4f0056a0', '{\"id\": 158, \"name\": \"Facile 158\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 54, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"S\", \"S\", \"E\", \"N\", \"W\", \"N\", \"N\", \"E\", \"E\", \"S\", \"W\", \"S\", \"W\", \"S\", \"E\", \"E\"]}', '2026-02-14 22:06:50'),
(2079, 'easy', 158, 159, 16378, '305b8f60e5b47949005fd0efbfc35e8af5271de7f520b41d2b114f1f0dfbe77b', '{\"id\": 159, \"name\": \"Facile 159\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"N\", \"N\", \"W\", \"S\", \"S\", \"E\", \"E\", \"N\", \"E\", \"N\", \"N\", \"W\", \"S\", \"S\"]}', '2026-02-14 22:06:50'),
(2080, 'easy', 159, 160, 16475, '2b2ef42fb13f0732e8e3594019fb7b3ce030555cdc97f5d2b237dd5d41c9eddc', '{\"id\": 160, \"name\": \"Facile 160\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 3}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 2}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"E\", \"E\", \"N\", \"W\", \"S\", \"E\", \"N\", \"W\", \"S\", \"W\", \"W\", \"N\", \"N\", \"N\"]}', '2026-02-14 22:06:50'),
(2081, 'easy', 160, 161, 16572, '02c2dc6959a1d6bb9857776d23bfc55e2a233d68755155f9f9c09fd3499516c2', '{\"id\": 161, \"name\": \"Facile 161\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 1}, \"emptyPos\": {\"x\": 3, \"y\": 2}, \"startDir\": \"S\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"N\", \"W\", \"W\", \"S\", \"E\", \"E\", \"N\", \"W\", \"W\", \"S\", \"E\", \"N\", \"E\", \"S\", \"S\"]}', '2026-02-14 22:06:50'),
(2082, 'easy', 161, 162, 16669, 'ca2c9ddaa3b1f63ce9affea8fd4714ad2e202a0534359d126ab2a988f0c0f4fd', '{\"id\": 162, \"name\": \"Facile 162\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 3}, \"moveLimit\": 54, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"W\", \"S\", \"E\", \"N\", \"E\", \"E\", \"S\", \"W\", \"W\", \"W\", \"N\", \"E\", \"S\", \"S\", \"S\", \"E\", \"N\"]}', '2026-02-14 22:06:50'),
(2083, 'easy', 162, 163, 16766, '5ab72d556718c6e8e95857f8e28f8621e95974fa0ce64b01bc32d80b5168710e', '{\"id\": 163, \"name\": \"Facile 163\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 1, \"y\": 0}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"E\", \"S\", \"S\", \"W\", \"W\", \"N\", \"W\", \"N\", \"E\", \"N\", \"E\", \"S\", \"E\"]}', '2026-02-14 22:06:50'),
(2084, 'easy', 163, 164, 16863, 'b8a7c67693fdd22e50b8b2234fde007c9435e0efe02a94e283ce7c2a50e37eb8', '{\"id\": 164, \"name\": \"Facile 164\", \"size\": 4, \"tiles\": [[{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 1}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"E\", \"S\", \"S\", \"W\", \"W\", \"N\", \"N\", \"E\", \"S\", \"S\", \"S\", \"W\", \"N\", \"N\"]}', '2026-02-14 22:06:50'),
(2085, 'easy', 164, 165, 16960, '39c6561a3beeb4e799127358c68ddf05b3c7f9ca41989321984ebd0a6ecaaea4', '{\"id\": 165, \"name\": \"Facile 165\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"N\", \"E\", \"S\", \"W\", \"S\", \"W\", \"W\", \"S\", \"E\", \"N\", \"E\", \"E\", \"S\", \"W\", \"W\"]}', '2026-02-14 22:06:50'),
(2086, 'easy', 165, 166, 17057, '0fbc59966660b844e4f8e1cc2edfc71bc1fba9b75e172c7db5ba44c2bcb5d304', '{\"id\": 166, \"name\": \"Facile 166\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"S\", \"startPos\": {\"x\": 2, \"y\": 3}, \"moveLimit\": 54, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"W\", \"S\", \"S\", \"E\", \"E\", \"N\", \"W\", \"N\", \"N\", \"E\", \"E\", \"S\", \"S\", \"S\", \"W\", \"W\"]}', '2026-02-14 22:06:50'),
(2087, 'easy', 166, 167, 17154, 'ddae6c8639ce1e0a2398b38492b13d04f91b3f0ccf6e3525dc7313ba4b8ca6b9', '{\"id\": 167, \"name\": \"Facile 167\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 3, \"y\": 0}, \"emptyPos\": {\"x\": 3, \"y\": 3}, \"startDir\": \"S\", \"startPos\": {\"x\": 2, \"y\": 3}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"W\", \"N\", \"N\", \"N\", \"E\", \"E\", \"E\", \"S\", \"W\", \"S\", \"S\", \"W\"]}', '2026-02-14 22:06:50'),
(2088, 'easy', 167, 168, 17251, '7cb20a9e5e88930d7365736e950bd2153cd88ab9f04a0db172337ca3e5750e95', '{\"id\": 168, \"name\": \"Facile 168\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"S\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 54, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"S\", \"E\", \"E\", \"N\", \"E\", \"N\", \"N\", \"W\", \"W\", \"W\", \"S\", \"E\", \"N\", \"E\", \"S\", \"E\", \"N\"]}', '2026-02-14 22:06:50'),
(2089, 'easy', 168, 169, 17348, 'bfd7be1d7a569d435c54ed2bafd8d556e0bb24fe3accf65af1b63ada1a143c6c', '{\"id\": 169, \"name\": \"Facile 169\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 2}, \"moveLimit\": 51, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"E\", \"E\", \"N\", \"W\", \"N\", \"W\", \"W\", \"N\", \"E\", \"S\", \"W\", \"N\", \"E\", \"E\", \"E\"]}', '2026-02-14 22:06:50'),
(2090, 'easy', 169, 170, 17445, 'cc9fd96f34e8586679636d5290cb9458586f77dbc5ad3c784ceadc400814f47d', '{\"id\": 170, \"name\": \"Facile 170\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 3, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 0}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"S\", \"W\", \"W\", \"W\", \"N\", \"E\", \"N\", \"N\", \"E\", \"S\", \"S\", \"W\", \"W\", \"N\"]}', '2026-02-14 22:06:50'),
(2091, 'easy', 170, 171, 17542, 'f79055645978de31878ba5e1ea6f953127325ef20f21e1c7073a8ed4d010e3ea', '{\"id\": 171, \"name\": \"Facile 171\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 1}, \"emptyPos\": {\"x\": 3, \"y\": 1}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 3}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"W\", \"W\", \"S\", \"E\", \"N\", \"W\", \"W\", \"S\", \"S\", \"S\", \"E\", \"N\", \"E\", \"E\", \"S\"]}', '2026-02-14 22:06:50'),
(2092, 'easy', 171, 172, 17639, '6a967d53d68f82cdd2d3be0c6910a54d0b1e78c654c9bbde276a9a10b396a750', '{\"id\": 172, \"name\": \"Facile 172\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 3}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"E\", \"S\", \"S\", \"S\", \"W\", \"N\", \"W\", \"N\", \"N\", \"E\", \"S\", \"S\"]}', '2026-02-14 22:06:50'),
(2093, 'easy', 172, 173, 17736, '48535515c319a13dcabf0b12bec89651a6701d45e32d404506b14d34113413d5', '{\"id\": 173, \"name\": \"Facile 173\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 0}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 51, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"E\", \"N\", \"W\", \"S\", \"W\", \"W\", \"S\", \"S\", \"E\", \"E\", \"N\", \"E\", \"S\", \"W\", \"W\"]}', '2026-02-14 22:06:50'),
(2094, 'easy', 173, 174, 17833, '4fbe893a3b37508f09dd8dec119ac79974423ad7c81758384b38458ce6df583f', '{\"id\": 174, \"name\": \"Facile 174\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 3, \"y\": 0}, \"startDir\": \"S\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"W\", \"S\", \"S\", \"E\", \"E\", \"S\", \"E\", \"N\", \"N\", \"W\", \"S\", \"S\"]}', '2026-02-14 22:06:50'),
(2095, 'easy', 174, 175, 17930, 'beb818fb97133c6b50871f0304f2bc4f83ab3b33e5667dbf4a3bad932e50f104', '{\"id\": 175, \"name\": \"Facile 175\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 3}, \"moveLimit\": 54, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"N\", \"N\", \"W\", \"N\", \"E\", \"S\", \"E\", \"S\", \"S\", \"E\", \"N\", \"W\", \"N\", \"E\", \"N\", \"W\"]}', '2026-02-14 22:06:50'),
(2096, 'easy', 175, 176, 18027, 'ca1fc98e74a3a1d21e85a6d92258e2c374ca9748f800270e3c3e279801f216c6', '{\"id\": 176, \"name\": \"Facile 176\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"S\", \"startPos\": {\"x\": 0, \"y\": 3}, \"moveLimit\": 54, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"E\", \"N\", \"W\", \"N\", \"E\", \"S\", \"S\", \"W\", \"W\", \"N\", \"N\", \"E\", \"S\", \"E\", \"S\", \"E\"]}', '2026-02-14 22:06:50'),
(2097, 'easy', 176, 177, 18124, 'dd7cded431484d2e0d409a53db199663917025e6eb1e891af7de261db12ee0c0', '{\"id\": 177, \"name\": \"Facile 177\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"W\", \"S\", \"E\", \"E\", \"N\", \"W\", \"W\", \"S\", \"S\", \"E\", \"S\", \"W\", \"N\", \"W\"]}', '2026-02-14 22:06:50'),
(2098, 'easy', 177, 178, 18221, 'b1c73e1770e7c98a804cd01b6e6e15b4a20a146f86801e35ef7989faac8ec4b5', '{\"id\": 178, \"name\": \"Facile 178\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 54, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"E\", \"N\", \"W\", \"S\", \"S\", \"W\", \"S\", \"E\", \"E\", \"N\", \"N\", \"N\", \"W\", \"S\", \"W\", \"S\", \"S\"]}', '2026-02-14 22:06:50'),
(2099, 'easy', 178, 179, 18318, 'ef959f19a7c8aa5eb263c9748081266dff49c381e85dddc501e918382e3d9091', '{\"id\": 179, \"name\": \"Facile 179\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 2}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"N\", \"E\", \"E\", \"E\", \"S\", \"S\", \"S\", \"W\", \"W\", \"N\", \"W\", \"S\", \"E\"]}', '2026-02-14 22:06:50'),
(2100, 'easy', 179, 180, 18415, '917372db45eccdcfeb768f9799554ecbd9f68e12990d042ffa1f80d9b69661fb', '{\"id\": 180, \"name\": \"Facile 180\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 0, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 3}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 1}, \"moveLimit\": 50, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"W\", \"S\", \"E\", \"E\", \"N\", \"W\", \"N\", \"E\", \"N\", \"W\", \"W\", \"S\", \"E\"]}', '2026-02-14 22:06:50'),
(2101, 'easy', 180, 181, 18512, '05b242f2d0f9c93aa2d00be80b888c49c7a42d9ca7f167f799453b1532ed5c38', '{\"id\": 181, \"name\": \"Facile 181\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 1}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"N\", \"W\", \"N\", \"N\", \"E\", \"E\", \"E\", \"S\", \"W\", \"W\", \"N\", \"W\", \"S\", \"E\", \"N\", \"W\"]}', '2026-02-14 22:06:50'),
(2102, 'easy', 181, 182, 18609, '24ad4275945fd8bc15033f65b42f89ac3f312b5b4f9d7980b23cd430555d5d78', '{\"id\": 182, \"name\": \"Facile 182\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 3}, \"startDir\": \"N\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"N\", \"N\", \"E\", \"S\", \"S\", \"E\", \"N\", \"W\", \"S\", \"W\", \"N\", \"N\", \"N\", \"E\", \"S\", \"S\", \"W\", \"S\"]}', '2026-02-14 22:06:50');
INSERT INTO `levels_catalog` (`id`, `difficulty`, `level_index`, `level_id`, `seed`, `signature`, `payload`, `created_at`) VALUES
(2103, 'easy', 182, 183, 18706, '0a4ab08c273fd9d4e9190d244afe1d1392600cbb942f3f1009a54dc7fd59b715', '{\"id\": 183, \"name\": \"Facile 183\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 3, \"y\": 0}, \"startDir\": \"S\", \"startPos\": {\"x\": 2, \"y\": 3}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"S\", \"W\", \"S\", \"E\", \"N\", \"N\", \"W\", \"N\", \"W\", \"W\", \"S\", \"E\", \"E\", \"S\", \"E\", \"S\", \"W\", \"W\", \"W\"]}', '2026-02-14 22:06:50'),
(2104, 'easy', 183, 184, 18803, '9ca50c2f61da3c398c7e05ace7404d89fcd7695831b6dc6e46140d47ab6f7401', '{\"id\": 184, \"name\": \"Facile 184\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 0}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"W\", \"S\", \"E\", \"S\", \"W\", \"N\", \"N\", \"E\", \"S\", \"S\", \"S\", \"W\", \"W\", \"W\", \"N\", \"E\", \"S\", \"E\", \"E\"]}', '2026-02-14 22:06:50'),
(2105, 'easy', 184, 185, 18900, '2e36117dff0ce677c08e94a8de6030db93fff2381804c787c53b6a9af5a13a84', '{\"id\": 185, \"name\": \"Facile 185\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"S\", \"S\", \"E\", \"E\", \"N\", \"E\", \"N\", \"N\", \"W\", \"S\", \"W\", \"S\", \"W\", \"S\", \"E\", \"N\", \"E\", \"E\", \"S\"]}', '2026-02-14 22:06:50'),
(2106, 'easy', 185, 186, 18997, '1a0695b21e72b2ac390c00fb632c651b2f72fb62f9da35510dd6a9e4f4bfabfc', '{\"id\": 186, \"name\": \"Facile 186\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 0}, \"emptyPos\": {\"x\": 3, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"W\", \"W\", \"W\", \"S\", \"E\", \"S\", \"W\", \"N\", \"E\", \"E\", \"N\", \"W\", \"W\", \"S\", \"E\", \"S\", \"W\", \"S\"]}', '2026-02-14 22:06:50'),
(2107, 'easy', 186, 187, 19094, '7ed0ab4047dbfa26113e7a07c991c3bb6d2de64847197c235bfebacd4b9bcb87', '{\"id\": 187, \"name\": \"Facile 187\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 1}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"S\", \"S\", \"S\", \"W\", \"N\", \"N\", \"E\", \"E\", \"N\", \"W\", \"W\", \"S\", \"S\", \"S\", \"E\", \"E\"]}', '2026-02-14 22:06:50'),
(2108, 'easy', 187, 188, 19191, 'eacdf2ac5f96af4fa8c7ad0f6a9c619c9170e332620f0917252c8d6b4aad15e9', '{\"id\": 188, \"name\": \"Facile 188\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 66, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"W\", \"W\", \"N\", \"N\", \"E\", \"S\", \"W\", \"N\", \"E\", \"E\", \"E\", \"N\", \"W\", \"W\", \"W\", \"S\", \"E\", \"E\", \"E\", \"N\"]}', '2026-02-14 22:06:50'),
(2109, 'easy', 188, 189, 19288, '15f8bca54afc5ab21d5e2d795a805b08e3dca9aadb7e4d302da56fd6c49d2c66', '{\"id\": 189, \"name\": \"Facile 189\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"S\", \"startPos\": {\"x\": 0, \"y\": 3}, \"moveLimit\": 66, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"W\", \"W\", \"N\", \"N\", \"E\", \"N\", \"E\", \"S\", \"E\", \"N\", \"W\", \"S\", \"S\", \"W\", \"W\", \"S\", \"E\", \"N\", \"N\", \"E\"]}', '2026-02-14 22:06:50'),
(2110, 'easy', 189, 190, 19385, 'be91dce1ce7ad500aca56359d52e6ca40966260b8dd896b6ce046976668cb210', '{\"id\": 190, \"name\": \"Facile 190\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 0}, \"startDir\": \"S\", \"startPos\": {\"x\": 2, \"y\": 3}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"S\", \"E\", \"E\", \"S\", \"E\", \"N\", \"W\", \"N\", \"W\", \"W\", \"N\", \"E\", \"E\", \"S\", \"W\", \"W\", \"S\"]}', '2026-02-14 22:06:50'),
(2111, 'easy', 190, 191, 19482, 'e16be7b5c4caa14d34c0331a807bc14d3a1773fa43d3cba4f74ada4730cbbc9a', '{\"id\": 191, \"name\": \"Facile 191\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"S\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"N\", \"N\", \"E\", \"E\", \"S\", \"E\", \"S\", \"S\", \"W\", \"N\", \"N\", \"N\", \"W\", \"W\", \"S\", \"E\", \"E\", \"E\"]}', '2026-02-14 22:06:50'),
(2112, 'easy', 191, 192, 19579, '9f46f669b0da25bcd59239cd5d2ccd11ca327c44148ddc73ee37d9f7cc86a1f3', '{\"id\": 192, \"name\": \"Facile 192\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 0}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"E\", \"E\", \"E\", \"S\", \"W\", \"S\", \"E\", \"N\", \"W\", \"W\", \"N\", \"W\", \"N\", \"E\", \"E\", \"E\"]}', '2026-02-14 22:06:50'),
(2113, 'easy', 192, 193, 19676, '3c8caa50f93ed4ab603b608a362d93b03e58c4a7ca9ae4f5df9cdfcd5d589a49', '{\"id\": 193, \"name\": \"Facile 193\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"S\", \"W\", \"W\", \"N\", \"W\", \"S\", \"E\", \"N\", \"N\", \"N\", \"E\", \"E\", \"S\", \"S\", \"W\", \"W\", \"N\"]}', '2026-02-14 22:06:50'),
(2114, 'easy', 193, 194, 19773, 'e4698644f5d05ce6d0513f8f7978cf5507b7eb356032288bb30ac92eb816a066', '{\"id\": 194, \"name\": \"Facile 194\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"W\", \"N\", \"E\", \"E\", \"S\", \"S\", \"S\", \"E\", \"N\", \"W\", \"S\", \"W\", \"N\", \"W\", \"N\", \"E\", \"S\", \"W\", \"S\"]}', '2026-02-14 22:06:50'),
(2115, 'easy', 194, 195, 19870, 'ec6bb2b72ff11a5235c21ff76c8a0fda91d426439b858a3cfcb6e31c908b9eae', '{\"id\": 195, \"name\": \"Facile 195\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"W\", \"W\", \"S\", \"S\", \"E\", \"N\", \"N\", \"W\", \"N\", \"E\", \"S\", \"S\", \"E\", \"S\", \"W\", \"N\", \"N\", \"N\"]}', '2026-02-14 22:06:50'),
(2116, 'easy', 195, 196, 19967, '57352e22b61a20e6f7a7e810d48c81c25d4cb4d3d6b83932e1c16986c9aeb812', '{\"id\": 196, \"name\": \"Facile 196\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 3, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 2}, \"moveLimit\": 66, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"E\", \"S\", \"E\", \"N\", \"W\", \"S\", \"S\", \"S\", \"E\", \"N\", \"W\", \"S\", \"E\", \"N\", \"W\", \"N\", \"W\", \"S\", \"S\", \"W\"]}', '2026-02-14 22:06:51'),
(2117, 'easy', 196, 197, 20064, '1f7aeaa656e9920220a432ee1dca2bde3d856136121032a29ebcb487513015e8', '{\"id\": 197, \"name\": \"Facile 197\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 1}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"N\", \"E\", \"S\", \"S\", \"S\", \"W\", \"N\", \"W\", \"N\", \"W\", \"S\", \"E\", \"N\", \"W\", \"S\", \"E\", \"E\", \"S\"]}', '2026-02-14 22:06:51'),
(2118, 'easy', 197, 198, 20161, '230892343b9fbc707cac20444b9ddda696626629f10f5666555cd11e5c44a7a2', '{\"id\": 198, \"name\": \"Facile 198\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 0}, \"startDir\": \"S\", \"startPos\": {\"x\": 0, \"y\": 3}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"E\", \"S\", \"E\", \"N\", \"W\", \"S\", \"S\", \"E\", \"N\", \"N\", \"N\", \"W\", \"S\", \"E\", \"N\", \"W\", \"W\", \"W\"]}', '2026-02-14 22:06:51'),
(2119, 'easy', 198, 199, 20258, '79ffd2ccfa62ce959411ca8811f25719c12db5d7b7f3405329eac4a49a97acc0', '{\"id\": 199, \"name\": \"Facile 199\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 2}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"E\", \"S\", \"W\", \"W\", \"N\", \"N\", \"N\", \"E\", \"S\", \"S\", \"S\", \"W\", \"N\", \"N\", \"N\", \"W\"]}', '2026-02-14 22:06:51'),
(2120, 'easy', 199, 200, 20355, '2b4b7351e7b859b377d276131a8b37c1b517718067b2c2c604c9c4f6e103185e', '{\"id\": 200, \"name\": \"Facile 200\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 3, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"N\", \"E\", \"S\", \"W\", \"N\", \"E\", \"N\", \"N\", \"W\", \"W\", \"S\", \"S\", \"S\", \"E\", \"N\", \"N\"]}', '2026-02-14 22:06:51'),
(2121, 'easy', 200, 201, 20452, 'a93bc19764c64e453954386291fa2a66aac02e191415f6b677f836b67e908460', '{\"id\": 201, \"name\": \"Facile 201\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 1}, \"emptyPos\": {\"x\": 0, \"y\": 3}, \"startDir\": \"S\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"N\", \"E\", \"N\", \"E\", \"S\", \"S\", \"S\", \"W\", \"N\", \"N\", \"N\", \"E\", \"S\", \"W\", \"W\", \"S\", \"W\", \"N\", \"E\"]}', '2026-02-14 22:06:51'),
(2122, 'easy', 201, 202, 20549, 'a94281cf9da50400d63db4187168545f6eb40ef88d958b8d15f9c5025f589fd6', '{\"id\": 202, \"name\": \"Facile 202\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 0}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"S\", \"E\", \"N\", \"E\", \"S\", \"W\", \"W\", \"N\", \"N\", \"E\", \"N\", \"W\", \"S\", \"E\", \"S\", \"S\", \"W\"]}', '2026-02-14 22:06:51'),
(2123, 'easy', 202, 203, 20646, 'e54769ac55bedfda2c0b9a0d2b655857f54c412bc458a9bb173e5859aa309347', '{\"id\": 203, \"name\": \"Facile 203\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"S\", \"startPos\": {\"x\": 2, \"y\": 3}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"N\", \"W\", \"W\", \"S\", \"S\", \"S\", \"E\", \"E\", \"N\", \"W\", \"N\", \"E\", \"N\", \"W\", \"W\", \"W\", \"S\"]}', '2026-02-14 22:06:51'),
(2124, 'easy', 203, 204, 20743, 'e5a04a9767985e01ce6dce186f5743b40e402a7e1824e1aafbe917b10d60b191', '{\"id\": 204, \"name\": \"Facile 204\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 3, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 66, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"E\", \"N\", \"W\", \"N\", \"N\", \"E\", \"S\", \"S\", \"S\", \"W\", \"W\", \"N\", \"E\", \"N\", \"N\", \"E\", \"S\", \"S\", \"W\", \"N\"]}', '2026-02-14 22:06:51'),
(2125, 'easy', 204, 205, 20840, '0747e74248436b6a505bc73e54c641e4f546c2c7f8b8ddd572cf465ef5a2e7f6', '{\"id\": 205, \"name\": \"Facile 205\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 3}, \"moveLimit\": 66, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"N\", \"E\", \"N\", \"E\", \"E\", \"S\", \"W\", \"N\", \"W\", \"S\", \"E\", \"E\", \"S\", \"W\", \"N\", \"W\", \"W\", \"N\", \"E\", \"E\"]}', '2026-02-14 22:06:51'),
(2126, 'easy', 205, 206, 20937, 'e6ae5861124316aba6476077abf3c53ccf09c53de1f38f4729f41ae46805c459', '{\"id\": 206, \"name\": \"Facile 206\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 3}, \"emptyPos\": {\"x\": 3, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 66, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"E\", \"N\", \"W\", \"N\", \"N\", \"E\", \"S\", \"W\", \"S\", \"E\", \"S\", \"W\", \"W\", \"N\", \"N\", \"E\", \"N\", \"E\", \"S\", \"S\"]}', '2026-02-14 22:06:51'),
(2127, 'easy', 206, 207, 21034, '2827c1fde00a0b292aefd2d93049bf4851dab0459180b9606a6649e6653eb362', '{\"id\": 207, \"name\": \"Facile 207\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"S\", \"startPos\": {\"x\": 2, \"y\": 3}, \"moveLimit\": 66, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"E\", \"N\", \"W\", \"W\", \"W\", \"S\", \"S\", \"S\", \"E\", \"E\", \"N\", \"W\", \"W\", \"N\", \"N\", \"E\", \"S\", \"E\", \"E\", \"S\", \"S\"]}', '2026-02-14 22:06:51'),
(2128, 'easy', 207, 208, 21131, '97cc66c8a789742939d9708bbcbf681026f7030beb961c642faabc2ea3afcdb7', '{\"id\": 208, \"name\": \"Facile 208\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 0}, \"startDir\": \"S\", \"startPos\": {\"x\": 2, \"y\": 3}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"S\", \"S\", \"E\", \"N\", \"E\", \"N\", \"N\", \"E\", \"S\", \"S\", \"W\", \"S\", \"W\", \"W\", \"N\", \"E\", \"S\", \"W\"]}', '2026-02-14 22:06:51'),
(2129, 'easy', 208, 209, 21228, '0bb3e87127d89a34ff8a6d8a0b20abc3ddb7c7a34a82867b42a1aaa52b63d27d', '{\"id\": 209, \"name\": \"Facile 209\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"W\", \"N\", \"E\", \"E\", \"S\", \"E\", \"S\", \"W\", \"N\", \"W\", \"W\", \"S\", \"S\", \"E\", \"E\", \"N\", \"N\", \"N\", \"E\"]}', '2026-02-14 22:06:51'),
(2130, 'easy', 209, 210, 21325, 'dee0ed65bc3e9ee573f04905f5a90b757a7cdfa3c75e94a9b9dc2aac93590dec', '{\"id\": 210, \"name\": \"Facile 210\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"S\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"S\", \"E\", \"N\", \"E\", \"S\", \"W\", \"N\", \"E\", \"S\", \"W\", \"W\", \"N\", \"E\", \"E\", \"N\", \"W\", \"N\", \"E\"]}', '2026-02-14 22:06:51'),
(2131, 'easy', 210, 211, 21422, 'd27e362cddb7c514b3de03bf4b8909c0f011c91d85bb861ec4c73a21f2f09196', '{\"id\": 211, \"name\": \"Facile 211\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 0}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"S\", \"S\", \"E\", \"E\", \"N\", \"E\", \"S\", \"W\", \"W\", \"N\", \"E\", \"N\", \"E\", \"N\", \"W\", \"W\", \"W\", \"S\", \"S\", \"S\"]}', '2026-02-14 22:06:51'),
(2132, 'easy', 211, 212, 21519, '6fe2e12f9c29fea5684932dd25ca8ca41a6be009da18440aaea15bed118c1625', '{\"id\": 212, \"name\": \"Facile 212\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"W\", \"N\", \"N\", \"E\", \"E\", \"S\", \"W\", \"S\", \"E\", \"E\", \"N\", \"N\", \"W\", \"W\", \"S\", \"S\", \"E\", \"E\", \"N\"]}', '2026-02-14 22:06:51'),
(2133, 'easy', 212, 213, 21616, '7860474d7542c31bd09a0cd33e01770fd30490b8ec04353032cdcde93d720a1e', '{\"id\": 213, \"name\": \"Facile 213\", \"size\": 4, \"tiles\": [[{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 3}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"W\", \"S\", \"W\", \"N\", \"E\", \"E\", \"N\", \"W\", \"N\", \"W\", \"S\", \"S\", \"E\", \"N\", \"N\", \"E\"]}', '2026-02-14 22:06:51'),
(2134, 'easy', 213, 214, 21713, '2b6627aea4bca938b590e1c14007e7a40d5c76b61b798d0d2a541b92c6c95cc3', '{\"id\": 214, \"name\": \"Facile 214\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 3, \"y\": 1}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 3}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"W\", \"W\", \"S\", \"S\", \"E\", \"N\", \"E\", \"N\", \"N\", \"E\", \"S\", \"S\", \"W\", \"S\", \"W\", \"N\", \"W\", \"S\", \"E\", \"E\"]}', '2026-02-14 22:06:51'),
(2135, 'easy', 214, 215, 21810, '640b3b8a05c602a2469181bdb4844dacd8c4574068d19c7947d2ad8000313331', '{\"id\": 215, \"name\": \"Facile 215\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 1, \"y\": 3}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"E\", \"S\", \"W\", \"N\", \"E\", \"N\", \"N\", \"W\", \"W\", \"S\", \"E\", \"S\", \"E\", \"N\", \"N\", \"W\", \"W\"]}', '2026-02-14 22:06:51');
INSERT INTO `levels_catalog` (`id`, `difficulty`, `level_index`, `level_id`, `seed`, `signature`, `payload`, `created_at`) VALUES
(2136, 'easy', 215, 216, 21907, '2b4d9f1676afa6b36d8bf433c259eb5e806049bca0260fa64b49ed8c16332cc6', '{\"id\": 216, \"name\": \"Facile 216\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 3, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"S\", \"W\", \"W\", \"W\", \"N\", \"N\", \"N\", \"E\", \"E\", \"S\", \"W\", \"S\", \"W\", \"S\", \"E\", \"E\", \"N\", \"E\", \"N\", \"N\"]}', '2026-02-14 22:06:51'),
(2137, 'easy', 216, 217, 22004, '7d58db0b9932973d51bbc82a447398d0346546b7a6aa9574d2979ffbd6de3afd', '{\"id\": 217, \"name\": \"Facile 217\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"E\", \"N\", \"W\", \"S\", \"E\", \"N\", \"E\", \"N\", \"W\", \"W\", \"N\", \"E\", \"E\", \"S\", \"E\", \"S\", \"S\"]}', '2026-02-14 22:06:51'),
(2138, 'easy', 217, 218, 22101, '5e2733818f02f5ef66fa054de775eb9dae619457c9bd7990529edc03f4e35c22', '{\"id\": 218, \"name\": \"Facile 218\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"S\", \"W\", \"W\", \"W\", \"N\", \"E\", \"N\", \"W\", \"S\", \"S\", \"E\", \"E\", \"E\", \"N\", \"W\", \"W\", \"W\", \"S\", \"E\"]}', '2026-02-14 22:06:51'),
(2139, 'easy', 218, 219, 22198, '4812ee6c3c7b6a5a3a10235c0b7468c0c6ab8cbb8e5bda82124beb736a54ced1', '{\"id\": 219, \"name\": \"Facile 219\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 1}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"N\", \"E\", \"E\", \"S\", \"W\", \"N\", \"E\", \"S\", \"W\", \"S\", \"S\", \"E\", \"N\", \"N\", \"N\", \"W\", \"S\", \"E\", \"N\", \"W\"]}', '2026-02-14 22:06:51'),
(2140, 'easy', 219, 220, 22295, 'c0080735e612e2518ab0878052b5cecc417dbbb058e4a8a8c25ba6a11ad7d4d8', '{\"id\": 220, \"name\": \"Facile 220\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 3, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"W\", \"W\", \"S\", \"W\", \"N\", \"E\", \"S\", \"W\", \"S\", \"E\", \"S\", \"W\", \"N\", \"N\", \"E\", \"N\", \"W\", \"S\", \"S\", \"S\"]}', '2026-02-14 22:06:51'),
(2141, 'easy', 220, 221, 22392, 'e36b370165d0387a7c9023bb188d7d90766bce8435206a80a68aa8741b10e83c', '{\"id\": 221, \"name\": \"Facile 221\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 3}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 0}, \"moveLimit\": 66, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"N\", \"E\", \"S\", \"W\", \"N\", \"N\", \"N\", \"E\", \"E\", \"E\", \"S\", \"S\", \"S\", \"W\", \"N\", \"E\", \"S\", \"W\", \"W\", \"W\", \"N\"]}', '2026-02-14 22:06:51'),
(2142, 'easy', 221, 222, 22489, '342044e7780ca7a0b50999a91d23ba0c4a0722fee4b70eefc6b3ef0233dfa13d', '{\"id\": 222, \"name\": \"Facile 222\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 0}, \"startDir\": \"S\", \"startPos\": {\"x\": 2, \"y\": 3}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"E\", \"S\", \"S\", \"W\", \"N\", \"E\", \"N\", \"W\", \"S\", \"E\", \"S\", \"W\", \"S\", \"W\", \"N\", \"W\", \"S\"]}', '2026-02-14 22:06:51'),
(2143, 'easy', 222, 223, 22586, '9e0e9ad61eb027c7c693ddb4aef160b3610412fa2a065ea9b14686e33c2c3633', '{\"id\": 223, \"name\": \"Facile 223\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"E\", \"N\", \"E\", \"N\", \"W\", \"N\", \"E\", \"S\", \"W\", \"S\", \"S\", \"W\", \"N\", \"N\", \"E\", \"E\"]}', '2026-02-14 22:06:51'),
(2144, 'easy', 223, 224, 22683, '28cf412f8e28dce1c8fa8a167fecbb56af96445c5d782567732e0a85176a7793', '{\"id\": 224, \"name\": \"Facile 224\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 1}, \"emptyPos\": {\"x\": 1, \"y\": 3}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 3}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"W\", \"N\", \"E\", \"S\", \"W\", \"S\", \"E\", \"N\", \"N\", \"W\", \"N\", \"E\", \"S\", \"W\", \"N\", \"E\", \"S\", \"W\"]}', '2026-02-14 22:06:51'),
(2145, 'easy', 224, 225, 22780, '177ca44291922612531644b23ef6f4205728e95a6bc0d6f57db85282d5aed950', '{\"id\": 225, \"name\": \"Facile 225\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 1, \"y\": 3}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 3}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"W\", \"S\", \"E\", \"E\", \"E\", \"N\", \"N\", \"N\", \"W\", \"S\", \"W\", \"N\", \"E\", \"S\", \"W\", \"S\", \"S\", \"W\"]}', '2026-02-14 22:06:51'),
(2146, 'easy', 225, 226, 22877, 'badb5e83af3ad8fcb1f91bc65937d23c7c47430f10ca53e2e82c245f4535ff9e', '{\"id\": 226, \"name\": \"Facile 226\", \"size\": 4, \"tiles\": [[{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"E\", \"N\", \"N\", \"W\", \"S\", \"W\", \"W\", \"N\", \"E\", \"S\", \"W\", \"S\", \"S\", \"E\", \"E\", \"E\", \"N\"]}', '2026-02-14 22:06:51'),
(2147, 'easy', 226, 227, 22974, 'e0de8a78d77e90ca1da6fd95db012c91db3b14024c8d7b6d500921f926e59e99', '{\"id\": 227, \"name\": \"Facile 227\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 1}, \"moveLimit\": 66, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"S\", \"W\", \"W\", \"W\", \"N\", \"E\", \"E\", \"E\", \"S\", \"S\", \"W\", \"W\", \"N\", \"W\", \"N\", \"E\", \"E\", \"E\", \"S\", \"W\", \"W\"]}', '2026-02-14 22:06:51'),
(2148, 'easy', 227, 228, 23071, 'e552a039dcfc2a210cfbab8fc151be896c1c5ccc6ed9d458fe43aa20f16427fd', '{\"id\": 228, \"name\": \"Facile 228\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 3, \"y\": 0}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 1}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"W\", \"S\", \"W\", \"S\", \"E\", \"E\", \"N\", \"N\", \"N\", \"W\", \"S\", \"W\", \"S\", \"E\", \"E\", \"S\", \"W\", \"N\", \"N\"]}', '2026-02-14 22:06:51'),
(2149, 'easy', 228, 229, 23168, 'cb7f4bc3f082741ebf1429e91c85c27ee3b0ba206575b6580b99c3e49da05554', '{\"id\": 229, \"name\": \"Facile 229\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 3, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"E\", \"N\", \"W\", \"W\", \"W\", \"S\", \"E\", \"S\", \"W\", \"N\", \"E\", \"E\", \"S\", \"W\", \"N\", \"E\", \"N\", \"W\"]}', '2026-02-14 22:06:51'),
(2150, 'easy', 229, 230, 23265, 'ab16845bcf53ed43a6b0a68a408457c7e6c251b3b9d3c90847fa81a8731381ef', '{\"id\": 230, \"name\": \"Facile 230\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 1, \"y\": 0}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 3}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"E\", \"S\", \"W\", \"N\", \"N\", \"E\", \"S\", \"E\", \"S\", \"W\", \"N\", \"W\", \"S\", \"S\", \"E\", \"N\", \"W\", \"N\", \"N\"]}', '2026-02-14 22:06:51'),
(2151, 'easy', 230, 231, 23362, 'f8d40c7a7567fe2fe1d29b7adfe3015fc851be934d63c183cacbdc3c3e35fd3d', '{\"id\": 231, \"name\": \"Facile 231\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 0}, \"startDir\": \"S\", \"startPos\": {\"x\": 0, \"y\": 3}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"S\", \"S\", \"E\", \"S\", \"E\", \"E\", \"N\", \"N\", \"N\", \"W\", \"W\", \"S\", \"S\", \"S\", \"W\", \"N\", \"N\", \"N\", \"E\", \"S\"]}', '2026-02-14 22:06:51'),
(2152, 'easy', 231, 232, 23459, '689ba27001334e8bf0d9bb99b29f99db9e8abbbf607bb1d22abbfdc0eeda82a2', '{\"id\": 232, \"name\": \"Facile 232\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 3, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"W\", \"N\", \"E\", \"N\", \"W\", \"W\", \"W\", \"S\", \"E\", \"S\", \"S\", \"W\", \"N\", \"N\", \"N\", \"E\", \"S\", \"W\"]}', '2026-02-14 22:06:51'),
(2153, 'easy', 232, 233, 23556, 'd0322131370e8e2f3808029d130e76eadd588a2d15ce1a89f608dc6891404905', '{\"id\": 233, \"name\": \"Facile 233\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 1, \"y\": 3}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 2}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"W\", \"N\", \"E\", \"S\", \"E\", \"N\", \"W\", \"W\", \"S\", \"E\", \"N\", \"W\", \"S\", \"E\", \"E\", \"E\", \"N\"]}', '2026-02-14 22:06:51'),
(2154, 'easy', 233, 234, 23653, 'd771980d2a5bba11e9112f76fba85139d608abc57eef41376a5483637bf36d1f', '{\"id\": 234, \"name\": \"Facile 234\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 3, \"y\": 3}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"N\", \"W\", \"N\", \"E\", \"S\", \"W\", \"S\", \"E\", \"N\", \"N\", \"W\", \"W\", \"W\", \"S\", \"E\", \"S\", \"S\"]}', '2026-02-14 22:06:51'),
(2155, 'easy', 234, 235, 23750, 'c7ba007318ac43546f2c0447b3904387c2e004172a9292cab57ea0289309e50d', '{\"id\": 235, \"name\": \"Facile 235\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 66, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"N\", \"E\", \"S\", \"S\", \"W\", \"N\", \"W\", \"N\", \"W\", \"S\", \"E\", \"N\", \"E\", \"E\", \"N\", \"W\", \"S\", \"W\", \"N\", \"W\"]}', '2026-02-14 22:06:52'),
(2156, 'easy', 235, 236, 23847, 'f2817d44ac3299c028975eb6cf0df46ce069df5caca3905463dfc4dcb4d02cff', '{\"id\": 236, \"name\": \"Facile 236\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 2}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"W\", \"S\", \"E\", \"S\", \"S\", \"W\", \"N\", \"N\", \"W\", \"N\", \"E\", \"E\", \"S\", \"S\", \"W\", \"S\", \"W\"]}', '2026-02-14 22:06:52'),
(2157, 'easy', 236, 237, 23944, '1ce5a5a5dafc1ddb37b3cd3d8963e96e1899194010ce43985be891364be5ff9d', '{\"id\": 237, \"name\": \"Facile 237\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 3}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 3}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"N\", \"E\", \"S\", \"W\", \"W\", \"W\", \"S\", \"E\", \"N\", \"N\", \"N\", \"E\", \"E\", \"S\", \"W\", \"W\", \"N\", \"W\"]}', '2026-02-14 22:06:52'),
(2158, 'easy', 237, 238, 24041, 'e278fbbee07ad1ce1b6cbdc21f8fb99571536221c8e6eeca2a6cceecad1b926a', '{\"id\": 238, \"name\": \"Facile 238\", \"size\": 4, \"tiles\": [[{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 66, \"difficulty\": \"easy\", \"solutionMoves\": [\"E\", \"N\", \"N\", \"W\", \"W\", \"W\", \"S\", \"E\", \"N\", \"E\", \"E\", \"S\", \"W\", \"S\", \"E\", \"N\", \"W\", \"W\", \"W\", \"N\", \"E\", \"E\"]}', '2026-02-14 22:06:52'),
(2159, 'easy', 238, 239, 24138, 'c0f2bce00c10a5734a6d4cdb8d0ecdd57d9688beb65fd2e934f4d6c6640128d9', '{\"id\": 239, \"name\": \"Facile 239\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"S\", \"E\", \"S\", \"W\", \"N\", \"N\", \"N\", \"E\", \"S\", \"S\", \"E\", \"S\", \"E\", \"N\", \"N\", \"W\", \"N\", \"W\", \"W\", \"S\", \"S\"]}', '2026-02-14 22:06:52'),
(2160, 'easy', 239, 240, 24235, '165bc26d42fdb63506b27f10e17e0b3b6d6f532fb27f28a5840293e2dfe9fb1a', '{\"id\": 240, \"name\": \"Facile 240\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 63, \"difficulty\": \"easy\", \"solutionMoves\": [\"N\", \"N\", \"E\", \"E\", \"E\", \"S\", \"S\", \"W\", \"S\", \"W\", \"N\", \"N\", \"N\", \"E\", \"E\", \"S\", \"S\", \"W\", \"S\"]}', '2026-02-14 22:06:52'),
(2161, 'medium', 0, 1, 2078, '96dfc4f70c50881f321a913af7430dcb0d1fc9d0c90b8f7cd21757e42b8508e0', '{\"id\": 1, \"name\": \"Moyen 1\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 0}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"S\", \"E\", \"S\", \"S\", \"E\", \"N\", \"N\"]}', '2026-02-14 22:06:52'),
(2162, 'medium', 1, 2, 2175, '0ddef30df9386fb327ecf5d03c5c9ec7afb8a033333575589e1250efa23c9510', '{\"id\": 2, \"name\": \"Moyen 2\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 1}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 2}, \"moveLimit\": 30, \"difficulty\": \"medium\", \"solutionMoves\": [\"S\", \"E\", \"E\", \"N\", \"N\", \"E\", \"N\", \"W\", \"W\", \"W\"]}', '2026-02-14 22:06:52'),
(2163, 'medium', 2, 3, 2272, '3c9934018747fdf491ce8ee1abce66c38de1ac73bc3880430c65708f284c02f7', '{\"id\": 3, \"name\": \"Moyen 3\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 0}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"E\", \"E\", \"S\", \"S\", \"W\", \"W\"]}', '2026-02-14 22:06:52'),
(2164, 'medium', 3, 4, 2369, 'efb68d8ef49c036b22b12de34fb1cae4c1c9d317f39b391ae48fa6e74938c7ea', '{\"id\": 4, \"name\": \"Moyen 4\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 27, \"difficulty\": \"medium\", \"solutionMoves\": [\"S\", \"W\", \"N\", \"W\", \"S\", \"E\", \"N\", \"W\", \"S\"]}', '2026-02-14 22:06:52'),
(2165, 'medium', 4, 5, 2466, '517dd0be43399c972d60df7ddeb0d2ede6508f83fd3030556140ada26cc7355a', '{\"id\": 5, \"name\": \"Moyen 5\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"tee\", \"locked\": false}, {\"rot\": 3, \"type\": \"tee\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 3, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"N\", \"N\", \"W\", \"S\", \"E\", \"N\", \"W\", \"W\"]}', '2026-02-14 22:06:52'),
(2166, 'medium', 5, 6, 2563, '9aa1f1397d983f64f0ef0323cdf29e7d69ff6c6763251f0ca28c33351b7ef7c6', '{\"id\": 6, \"name\": \"Moyen 6\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"tee\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"tee\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 27, \"difficulty\": \"medium\", \"solutionMoves\": [\"N\", \"W\", \"S\", \"S\", \"E\", \"N\", \"W\", \"S\", \"W\"]}', '2026-02-14 22:06:52'),
(2167, 'medium', 6, 7, 2660, 'b1c736f590d80425baf1bf1d5eb9f932981d1f6a6b59af04f4ec3a69fad47908', '{\"id\": 7, \"name\": \"Moyen 7\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 0, \"y\": 3}, \"emptyPos\": {\"x\": 3, \"y\": 0}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 3}, \"moveLimit\": 27, \"difficulty\": \"medium\", \"solutionMoves\": [\"S\", \"W\", \"W\", \"S\", \"W\", \"S\", \"E\", \"E\", \"E\"]}', '2026-02-14 22:06:52'),
(2168, 'medium', 7, 8, 2757, 'de5b2bcbde72fc3504bf2a663fdd67841ca69e25c8bd6abefca5bbab52848388', '{\"id\": 8, \"name\": \"Moyen 8\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 3}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 3}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"E\", \"E\", \"N\", \"E\", \"S\", \"W\"]}', '2026-02-14 22:06:52');
INSERT INTO `levels_catalog` (`id`, `difficulty`, `level_index`, `level_id`, `seed`, `signature`, `payload`, `created_at`) VALUES
(2169, 'medium', 8, 9, 2854, '4c04db6ff32b163df86c0c9bab2fc4d35c4b83121bae376d2f91435655f3972c', '{\"id\": 9, \"name\": \"Moyen 9\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 3, \"y\": 0}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"W\", \"N\", \"E\", \"E\", \"S\", \"E\", \"N\", \"W\"]}', '2026-02-14 22:06:52'),
(2170, 'medium', 9, 10, 2951, '7b320f4d9766bddf34d414f1d20f4ec9d2729cf13d1b90797b797931e5ca893d', '{\"id\": 10, \"name\": \"Moyen 10\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 0, \"y\": 3}, \"emptyPos\": {\"x\": 0, \"y\": 2}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 3}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"S\", \"E\", \"N\", \"W\", \"N\", \"N\", \"E\", \"S\"]}', '2026-02-14 22:06:52'),
(2171, 'medium', 10, 11, 3048, '3c607c0f4b7c8155b8a782db34f912fed66ec9533194957c5d12bd4d47c12c3f', '{\"id\": 11, \"name\": \"Moyen 11\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"tee\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"tee\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"W\", \"S\", \"W\", \"N\", \"N\", \"E\", \"E\"]}', '2026-02-14 22:06:52'),
(2172, 'medium', 11, 12, 3145, '7708669568c6eaac99e3fb5034d036c6f55443f70457b9945f00eaaa1466777e', '{\"id\": 12, \"name\": \"Moyen 12\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"S\", \"startPos\": {\"x\": 2, \"y\": 3}, \"moveLimit\": 30, \"difficulty\": \"medium\", \"solutionMoves\": [\"W\", \"W\", \"S\", \"E\", \"N\", \"W\", \"S\", \"E\", \"E\", \"E\"]}', '2026-02-14 22:06:52'),
(2173, 'medium', 12, 13, 3242, 'b38f0f87ba652a894713e1b2dd8293e5e6df75a098ef486b36deb8677ddf465f', '{\"id\": 13, \"name\": \"Moyen 13\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 30, \"difficulty\": \"medium\", \"solutionMoves\": [\"N\", \"W\", \"S\", \"E\", \"E\", \"N\", \"E\", \"S\", \"W\", \"W\"]}', '2026-02-14 22:06:52'),
(2174, 'medium', 13, 14, 3339, '80097aee427e028ce7179b2aed180964a2f3606fb96184b8e450e0dd87025c0c', '{\"id\": 14, \"name\": \"Moyen 14\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 0, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"W\", \"W\", \"S\", \"E\", \"N\", \"W\", \"S\"]}', '2026-02-14 22:06:52'),
(2175, 'medium', 14, 15, 3436, 'ba7c5f349b8544a7a2e65b63044c26ef2e1255a9eb4dcd4d1a3f466ba6ab0a24', '{\"id\": 15, \"name\": \"Moyen 15\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"tee\", \"locked\": false}, {\"rot\": 3, \"type\": \"tee\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 3, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"W\", \"S\", \"S\", \"E\", \"N\", \"W\"]}', '2026-02-14 22:06:52'),
(2176, 'medium', 15, 16, 3533, '0f0d3e83947f3afefbc704f836d90339aa4e17ba0c98d3aa6cd05cb6b8867ad2', '{\"id\": 16, \"name\": \"Moyen 16\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 3, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 30, \"difficulty\": \"medium\", \"solutionMoves\": [\"W\", \"S\", \"E\", \"N\", \"W\", \"W\", \"S\", \"E\", \"E\", \"N\"]}', '2026-02-14 22:06:52'),
(2177, 'medium', 16, 17, 3630, 'b7c68ba3c1c09fc7a91a9686119c581e482072947a94a6c00973f16217f91793', '{\"id\": 17, \"name\": \"Moyen 17\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"N\", \"W\", \"S\", \"E\", \"S\", \"E\", \"N\"]}', '2026-02-14 22:06:52'),
(2178, 'medium', 17, 18, 3727, '81eda442140ab7d541d757b8a0ef0ea872fc02e74f098edabd3a946ac2b6760b', '{\"id\": 18, \"name\": \"Moyen 18\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 3, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"N\", \"W\", \"S\", \"W\", \"W\", \"S\", \"S\"]}', '2026-02-14 22:06:52'),
(2179, 'medium', 18, 19, 3824, 'bd7fce030b3f90d57fb349fbf84c84da23080592d9be6cf5a96a6d8100d3a4db', '{\"id\": 19, \"name\": \"Moyen 19\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 1}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"N\", \"E\", \"S\", \"E\", \"S\", \"W\", \"W\"]}', '2026-02-14 22:06:52'),
(2180, 'medium', 19, 20, 3921, '5a844b5074da58f9e30dc3a83446ecb038443124ccc929d9055c2cd937444791', '{\"id\": 20, \"name\": \"Moyen 20\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 2, \"y\": 3}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 30, \"difficulty\": \"medium\", \"solutionMoves\": [\"E\", \"N\", \"N\", \"N\", \"W\", \"W\", \"S\", \"S\", \"S\", \"E\"]}', '2026-02-14 22:06:52'),
(2181, 'medium', 20, 21, 4018, '628f357d68d6485d31c16911ac6e23aa49c49c148282c34b5eba73343544836a', '{\"id\": 21, \"name\": \"Moyen 21\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 1}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"W\", \"N\", \"W\", \"S\", \"E\", \"S\"]}', '2026-02-14 22:06:52'),
(2182, 'medium', 21, 22, 4115, '2ad79df9b3306bce753aab818800454fa34246822544af407b52b15eb8310097', '{\"id\": 22, \"name\": \"Moyen 22\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 3, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 30, \"difficulty\": \"medium\", \"solutionMoves\": [\"S\", \"W\", \"N\", \"E\", \"N\", \"N\", \"W\", \"W\", \"S\", \"S\"]}', '2026-02-14 22:06:52'),
(2183, 'medium', 22, 23, 4212, 'aca932eeb0f00cd03a03f4d7e4fd702e32cc65c1510190f31fdda891c55a710b', '{\"id\": 23, \"name\": \"Moyen 23\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"tee\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"tee\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 3}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"E\", \"S\", \"E\", \"S\", \"W\", \"N\", \"E\", \"S\"]}', '2026-02-14 22:06:52'),
(2184, 'medium', 23, 24, 4309, '897632cceda81dee032679dba16cb6bb502aad1bea9382575b36f199afb94bc5', '{\"id\": 24, \"name\": \"Moyen 24\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 1, \"type\": \"tee\", \"locked\": false}, {\"rot\": 2, \"type\": \"tee\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 0, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"S\", \"startPos\": {\"x\": 1, \"y\": 3}, \"moveLimit\": 27, \"difficulty\": \"medium\", \"solutionMoves\": [\"W\", \"W\", \"S\", \"E\", \"S\", \"E\", \"N\", \"E\", \"N\"]}', '2026-02-14 22:06:52'),
(2185, 'medium', 24, 25, 4406, 'e4105fb26fb1d4254c59546c1095541ddd05e31796e00e11a4743adc3af6138b', '{\"id\": 25, \"name\": \"Moyen 25\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 1, \"type\": \"tee\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"tee\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 1, \"y\": 0}, \"emptyPos\": {\"x\": 3, \"y\": 1}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"N\", \"W\", \"S\", \"W\", \"S\", \"W\"]}', '2026-02-14 22:06:52'),
(2186, 'medium', 25, 26, 4503, 'f18551df59738a4be0e2d3e396768ee68ab03e0af861b7ef15e6e37e87487572', '{\"id\": 26, \"name\": \"Moyen 26\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 1, \"type\": \"tee\", \"locked\": false}, {\"rot\": 2, \"type\": \"tee\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 2, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 3}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 0}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"N\", \"E\", \"N\", \"W\", \"N\", \"E\"]}', '2026-02-14 22:06:52'),
(2187, 'medium', 26, 27, 4600, '5478482aed3a398aa27ad2a0b0d3e2466641d71d0472a80b9bd769b0791ae9cd', '{\"id\": 27, \"name\": \"Moyen 27\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"tee\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"tee\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"E\", \"N\", \"N\", \"W\", \"S\", \"S\", \"E\", \"N\"]}', '2026-02-14 22:06:52'),
(2188, 'medium', 27, 28, 4697, 'd96577281cb34ea9d3a1f01de6a024f1076db3404696e22597a5e3af2bd53354', '{\"id\": 28, \"name\": \"Moyen 28\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"tee\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"tee\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 1}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"E\", \"E\", \"N\", \"N\", \"W\", \"W\", \"S\", \"S\"]}', '2026-02-14 22:06:52'),
(2189, 'medium', 28, 29, 4794, '919c762ad10cc641ee694b95c7b9368b53f83157c77231202f73c89a661f0a4d', '{\"id\": 29, \"name\": \"Moyen 29\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"tee\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"tee\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 3}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"N\", \"E\", \"E\", \"E\", \"S\", \"W\"]}', '2026-02-14 22:06:52'),
(2190, 'medium', 29, 30, 4891, '340ee695608eefa1bc46172e45f02149170e705fac7afc849795c073e2b0ea4b', '{\"id\": 30, \"name\": \"Moyen 30\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"S\", \"goalPos\": {\"x\": 0, \"y\": 3}, \"emptyPos\": {\"x\": 0, \"y\": 1}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 27, \"difficulty\": \"medium\", \"solutionMoves\": [\"N\", \"E\", \"S\", \"W\", \"N\", \"E\", \"S\", \"E\", \"E\"]}', '2026-02-14 22:06:52'),
(2191, 'medium', 30, 31, 4988, '2c3c696f7c45d41e59b63b9ed98edf2ba47b0b2c1dcc12904c891ed4dde9f675', '{\"id\": 31, \"name\": \"Moyen 31\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 3, \"type\": \"tee\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"tee\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 1, \"y\": 1}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"E\", \"N\", \"E\", \"S\", \"S\", \"W\"]}', '2026-02-14 22:06:52'),
(2192, 'medium', 31, 32, 5085, '51dfe217212ccbdeb44fc69425a56e819279d7e9cd3a4451f3735f492c5ec8f8', '{\"id\": 32, \"name\": \"Moyen 32\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 1}, \"emptyPos\": {\"x\": 3, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 2}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"N\", \"W\", \"S\", \"W\", \"W\", \"N\", \"E\", \"N\"]}', '2026-02-14 22:06:52'),
(2193, 'medium', 32, 33, 5182, '09e69ef20e69c6c22bced422b21c97e3ec5ccf916d602bd5deab52d714b3afc6', '{\"id\": 33, \"name\": \"Moyen 33\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 2, \"y\": 2}, \"startDir\": \"W\", \"startPos\": {\"x\": 0, \"y\": 1}, \"moveLimit\": 30, \"difficulty\": \"medium\", \"solutionMoves\": [\"E\", \"N\", \"W\", \"S\", \"S\", \"W\", \"W\", \"N\", \"E\", \"S\"]}', '2026-02-14 22:06:52'),
(2194, 'medium', 33, 34, 5279, 'da58ae55a476e6ac519111f4c2cbaaff2b7b3a94c039c2b8585b073dcf9bc5f4', '{\"id\": 34, \"name\": \"Moyen 34\", \"size\": 4, \"tiles\": [[{\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 1}, \"emptyPos\": {\"x\": 2, \"y\": 0}, \"startDir\": \"S\", \"startPos\": {\"x\": 0, \"y\": 3}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"S\", \"S\", \"W\", \"W\", \"N\", \"N\", \"E\"]}', '2026-02-14 22:06:52'),
(2195, 'medium', 34, 35, 5376, 'a362cfe67bfcc3894f62be0aa48af2da68d3b1d90c32edba69e16459b84775b8', '{\"id\": 35, \"name\": \"Moyen 35\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"tee\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"tee\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 2}, \"emptyPos\": {\"x\": 3, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 2, \"y\": 0}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"N\", \"N\", \"W\", \"W\", \"S\", \"W\", \"S\", \"S\"]}', '2026-02-14 22:06:52'),
(2196, 'medium', 35, 36, 5473, '8fc1ee39bc1555556ebd959c12b24607d3b60840ad64d8a2e63450ca42d5841e', '{\"id\": 36, \"name\": \"Moyen 36\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"tee\", \"locked\": false}, {\"rot\": 3, \"type\": \"tee\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}]], \"goalDir\": \"N\", \"goalPos\": {\"x\": 2, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"W\", \"N\", \"E\", \"S\", \"S\", \"E\"]}', '2026-02-14 22:06:52'),
(2197, 'medium', 36, 37, 5570, 'd83719cd0da9de34a36ed8a6061e1400b4889f9613e812de41e69e8c39ba6159', '{\"id\": 37, \"name\": \"Moyen 37\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"tee\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"tee\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 1}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"W\", \"S\", \"E\", \"E\", \"N\", \"N\"]}', '2026-02-14 22:06:52'),
(2198, 'medium', 37, 38, 5667, '294f9ac3892347b44821bc2b26877d6210e3aeb6def9c660fc441a23b3d3f9f2', '{\"id\": 38, \"name\": \"Moyen 38\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 1}, \"emptyPos\": {\"x\": 0, \"y\": 3}, \"startDir\": \"S\", \"startPos\": {\"x\": 3, \"y\": 3}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"E\", \"E\", \"N\", \"E\", \"S\", \"W\"]}', '2026-02-14 22:06:53'),
(2199, 'medium', 38, 39, 5764, 'adbe09eadc8542292c9a58fd26cf47206f724c7999b427a8b459521087717c41', '{\"id\": 39, \"name\": \"Moyen 39\", \"size\": 4, \"tiles\": [[{\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"E\", \"goalPos\": {\"x\": 3, \"y\": 3}, \"emptyPos\": {\"x\": 2, \"y\": 3}, \"startDir\": \"N\", \"startPos\": {\"x\": 1, \"y\": 0}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"E\", \"N\", \"W\", \"S\", \"E\", \"N\"]}', '2026-02-14 22:06:53'),
(2200, 'medium', 39, 40, 5861, '7dbfdfa9a9e913dc462161148b97fd6cc17884beefbe8e6e8bd6d1b04650f22b', '{\"id\": 40, \"name\": \"Moyen 40\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}], [{\"rot\": 3, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 1, \"type\": \"tee\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 3, \"type\": \"tee\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 0, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 2, \"type\": \"elbow\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 2}, \"emptyPos\": {\"x\": 0, \"y\": 3}, \"startDir\": \"S\", \"startPos\": {\"x\": 2, \"y\": 3}, \"moveLimit\": 26, \"difficulty\": \"medium\", \"solutionMoves\": [\"N\", \"N\", \"E\", \"S\", \"S\", \"E\", \"E\", \"N\"]}', '2026-02-14 22:06:53'),
(2201, 'medium', 40, 41, 5958, 'f37122d7902e22d79ceb181fd9db511dc3d64726e45a4898b735144fc8715d2f', '{\"id\": 41, \"name\": \"Moyen 41\", \"size\": 4, \"tiles\": [[{\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 2, \"type\": \"tee\", \"locked\": false}, {\"rot\": 2, \"type\": \"tee\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 1, \"type\": \"straight\", \"locked\": false}, {\"rot\": 0, \"type\": \"elbow\", \"locked\": false}, {\"rot\": 3, \"type\": \"elbow\", \"locked\": false}], [{\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}, {\"rot\": 0, \"type\": \"empty\", \"locked\": false}, {\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 2, \"type\": \"decor\", \"decor\": \"car\", \"locked\": false}], [{\"rot\": 3, \"type\": \"decor\", \"decor\": \"plane\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 0, \"type\": \"decor\", \"decor\": \"dot\", \"locked\": false}, {\"rot\": 1, \"type\": \"decor\", \"decor\": \"person\", \"locked\": false}]], \"goalDir\": \"W\", \"goalPos\": {\"x\": 0, \"y\": 0}, \"emptyPos\": {\"x\": 1, \"y\": 2}, \"startDir\": \"E\", \"startPos\": {\"x\": 3, \"y\": 0}, \"moveLimit\": 30, \"difficulty\": \"medium\", \"solutionMoves\": [\"W\", \"N\", \"N\", \"E\", \"S\", \"S\", \"E\", \"S\", \"E\", \"N\"]}', '2026-02-14 22:06:53');
