From 0b28a908b1ee46d6831d0d4bc997901ee0b21da3 Mon Sep 17 00:00:00 2001 From: szabomarton Date: Mon, 2 Dec 2024 14:36:30 +0100 Subject: [PATCH] added --- 20241125/index.php | 2 +- .../PHP adatbázis alapok-20241202/config.php | 15 + .../PHP adatbázis alapok-20241202/html.php | 14 + .../PHP adatbázis alapok-20241202/index.php | 44 + .../PHP adatbázis alapok-20241202/mozi.sql | 2847 +++++++++++++++++ 20241202/enyem/config.php | 15 + 20241202/enyem/html.php | 21 + 20241202/enyem/index.php | 65 + 20241202/enyem/mozi.sql | 2847 +++++++++++++++++ 9 files changed, 5869 insertions(+), 1 deletion(-) create mode 100644 20241202/PHP adatbázis alapok-20241202/config.php create mode 100644 20241202/PHP adatbázis alapok-20241202/html.php create mode 100644 20241202/PHP adatbázis alapok-20241202/index.php create mode 100644 20241202/PHP adatbázis alapok-20241202/mozi.sql create mode 100644 20241202/enyem/config.php create mode 100644 20241202/enyem/html.php create mode 100644 20241202/enyem/index.php create mode 100644 20241202/enyem/mozi.sql diff --git a/20241125/index.php b/20241125/index.php index c92b210..54ac008 100644 --- a/20241125/index.php +++ b/20241125/index.php @@ -56,7 +56,7 @@ Document - + diff --git a/20241202/PHP adatbázis alapok-20241202/config.php b/20241202/PHP adatbázis alapok-20241202/config.php new file mode 100644 index 0000000..617289f --- /dev/null +++ b/20241202/PHP adatbázis alapok-20241202/config.php @@ -0,0 +1,15 @@ +connect_errno) + { + die("Nem sikerült a kapcsolat kiépítése: ".$conn->connect_error); + } + +?> \ No newline at end of file diff --git a/20241202/PHP adatbázis alapok-20241202/html.php b/20241202/PHP adatbázis alapok-20241202/html.php new file mode 100644 index 0000000..365cf30 --- /dev/null +++ b/20241202/PHP adatbázis alapok-20241202/html.php @@ -0,0 +1,14 @@ + + + + + + Szűrés + + +
+ + +
+ + \ No newline at end of file diff --git a/20241202/PHP adatbázis alapok-20241202/index.php b/20241202/PHP adatbázis alapok-20241202/index.php new file mode 100644 index 0000000..47da359 --- /dev/null +++ b/20241202/PHP adatbázis alapok-20241202/index.php @@ -0,0 +1,44 @@ +query($sql); + + if ($result->num_rows>0) + { + $i = 1; + echo " + + + + "; + + while ($row = $result->fetch_object()) + { + echo " + + + + "; + } + echo "
Ssz.CímÁr
".$i++."".$row->cim."".$row->jegyar."
"; + + } + else + { + echo "Nincs adat"; + } +} + + + require_once("html.php"); + + + $conn->close(); +?> \ No newline at end of file diff --git a/20241202/PHP adatbázis alapok-20241202/mozi.sql b/20241202/PHP adatbázis alapok-20241202/mozi.sql new file mode 100644 index 0000000..fc3bf65 --- /dev/null +++ b/20241202/PHP adatbázis alapok-20241202/mozi.sql @@ -0,0 +1,2847 @@ +-- phpMyAdmin SQL Dump +-- version 5.2.1 +-- https://www.phpmyadmin.net/ +-- +-- Gép: 127.0.0.1 +-- Létrehozás ideje: 2024. Nov 25. 14:02 +-- Kiszolgáló verziója: 10.4.28-MariaDB +-- PHP verzió: 8.2.4 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +START TRANSACTION; +SET time_zone = "+00:00"; + + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8mb4 */; + +-- +-- Adatbázis: `mozi` +-- + +-- -------------------------------------------------------- + +-- +-- Tábla szerkezet ehhez a táblához `film` +-- + +CREATE TABLE `film` ( + `id` int(11) NOT NULL, + `cim` varchar(64) NOT NULL, + `filmtipusId` int(11) NOT NULL, + `jegyar` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_hungarian_ci; + +-- +-- A tábla adatainak kiíratása `film` +-- + +INSERT INTO `film` (`id`, `cim`, `filmtipusId`, `jegyar`) VALUES +(1, 'A kozmosz', 1, 1300), +(2, 'A Mars generáció', 1, 1300), +(3, 'Star Wars: Egy új remény', 2, 890), +(4, 'Avatar', 2, 1300), +(5, 'Dűne', 2, 890), +(6, 'Interstellar', 2, 1300), +(7, 'La Jetéé', 3, 890), +(8, 'Solaris', 3, 890), +(9, 'A földre pottyant férfi', 3, 890), +(10, '2001: Űrodüsszeia', 3, 990), +(11, 'Az ötödik elem', 4, 690), +(12, 'A galaxis űrzői', 4, 1300), +(13, 'Thor: Ragnarök', 4, 1300); + +-- -------------------------------------------------------- + +-- +-- Tábla szerkezet ehhez a táblához `filmtipus` +-- + +CREATE TABLE `filmtipus` ( + `id` int(11) NOT NULL, + `nev` varchar(32) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_hungarian_ci; + +-- +-- A tábla adatainak kiíratása `filmtipus` +-- + +INSERT INTO `filmtipus` (`id`, `nev`) VALUES +(1, 'Dokumentumfilm'), +(2, 'Űropera'), +(3, 'Művész'), +(4, 'Képregény'); + +-- -------------------------------------------------------- + +-- +-- Tábla szerkezet ehhez a táblához `jegy` +-- + +CREATE TABLE `jegy` ( + `id` int(11) NOT NULL, + `kedvezmeny` int(11) NOT NULL, + `vetitesId` int(11) NOT NULL, + `vendegId` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_hungarian_ci; + +-- +-- A tábla adatainak kiíratása `jegy` +-- + +INSERT INTO `jegy` (`id`, `kedvezmeny`, `vetitesId`, `vendegId`) VALUES +(1, 0, 1, 86), +(2, 0, 1, 5), +(3, 0, 1, 118), +(4, 0, 1, 14), +(5, 50, 1, 26), +(6, 0, 1, 84), +(7, 50, 1, 147), +(8, 25, 1, 44), +(9, 0, 1, 69), +(10, 50, 1, 147), +(11, 50, 1, 31), +(12, 0, 1, 118), +(13, 0, 1, 99), +(14, 0, 1, 113), +(15, 25, 1, 94), +(16, 50, 1, 94), +(17, 0, 1, 88), +(18, 50, 1, 85), +(19, 25, 1, 55), +(20, 50, 1, 36), +(21, 0, 1, 141), +(22, 0, 1, 124), +(23, 0, 1, 96), +(24, 25, 1, 95), +(25, 25, 2, 30), +(26, 0, 2, 49), +(27, 0, 2, 139), +(28, 50, 2, 13), +(29, 50, 2, 52), +(30, 0, 2, 119), +(31, 25, 2, 125), +(32, 0, 2, 100), +(33, 25, 2, 86), +(34, 50, 2, 58), +(35, 50, 2, 1), +(37, 25, 2, 79), +(38, 25, 2, 124), +(39, 0, 2, 88), +(40, 50, 2, 102), +(41, 0, 2, 109), +(42, 0, 2, 98), +(43, 0, 3, 143), +(44, 25, 3, 10), +(45, 0, 3, 101), +(46, 50, 3, 14), +(47, 0, 3, 114), +(48, 0, 3, 137), +(49, 0, 3, 7), +(50, 0, 3, 35), +(51, 0, 3, 92), +(52, 50, 3, 58), +(53, 50, 3, 72), +(54, 0, 3, 8), +(55, 0, 3, 30), +(56, 0, 3, 122), +(57, 50, 3, 110), +(58, 0, 3, 125), +(59, 0, 3, 60), +(60, 0, 3, 146), +(61, 0, 3, 72), +(62, 0, 3, 88), +(63, 0, 3, 56), +(64, 0, 4, 61), +(65, 0, 4, 61), +(66, 0, 4, 29), +(67, 50, 4, 34), +(68, 25, 4, 123), +(69, 0, 4, 145), +(70, 0, 4, 87), +(71, 0, 4, 131), +(72, 50, 4, 76), +(73, 0, 4, 96), +(74, 0, 4, 35), +(75, 0, 4, 120), +(76, 0, 4, 50), +(77, 0, 4, 114), +(78, 0, 4, 40), +(79, 25, 4, 35), +(80, 25, 4, 94), +(81, 25, 4, 79), +(82, 25, 5, 146), +(83, 0, 5, 136), +(84, 0, 5, 41), +(85, 0, 5, 91), +(86, 50, 5, 137), +(87, 0, 5, 87), +(88, 0, 5, 56), +(89, 50, 5, 98), +(90, 0, 5, 71), +(91, 0, 5, 126), +(92, 50, 5, 50), +(93, 50, 5, 64), +(94, 0, 5, 127), +(95, 0, 5, 112), +(96, 0, 5, 88), +(97, 0, 5, 1), +(98, 0, 5, 80), +(99, 50, 5, 67), +(100, 0, 5, 106), +(101, 50, 6, 75), +(102, 0, 6, 31), +(103, 0, 6, 58), +(104, 0, 6, 126), +(105, 0, 6, 114), +(106, 0, 6, 20), +(107, 50, 6, 69), +(108, 50, 6, 1), +(109, 0, 6, 59), +(110, 50, 6, 147), +(111, 0, 6, 24), +(112, 50, 6, 45), +(113, 0, 6, 120), +(114, 0, 6, 31), +(115, 0, 6, 148), +(116, 0, 6, 148), +(117, 50, 6, 35), +(118, 0, 6, 10), +(119, 0, 6, 104), +(120, 0, 6, 54), +(121, 0, 6, 33), +(122, 50, 6, 73), +(123, 50, 6, 79), +(124, 50, 6, 140), +(125, 0, 6, 142), +(126, 50, 6, 1), +(127, 50, 6, 77), +(128, 50, 6, 99), +(129, 0, 6, 24), +(130, 25, 6, 123), +(131, 50, 6, 82), +(132, 25, 6, 132), +(133, 0, 6, 121), +(134, 0, 6, 29), +(135, 0, 6, 128), +(136, 50, 6, 102), +(137, 0, 6, 139), +(138, 0, 6, 52), +(139, 0, 6, 131), +(140, 0, 6, 110), +(141, 50, 6, 91), +(142, 0, 6, 53), +(143, 0, 7, 95), +(144, 0, 7, 145), +(145, 0, 7, 85), +(146, 50, 7, 122), +(147, 0, 7, 108), +(148, 50, 7, 48), +(149, 0, 7, 23), +(150, 50, 7, 41), +(151, 0, 7, 32), +(152, 0, 7, 90), +(153, 50, 7, 96), +(154, 0, 7, 58), +(155, 0, 7, 12), +(156, 50, 7, 98), +(157, 50, 7, 103), +(158, 0, 7, 18), +(159, 50, 7, 25), +(160, 25, 7, 148), +(161, 50, 7, 8), +(162, 0, 7, 31), +(163, 0, 7, 71), +(164, 0, 7, 93), +(165, 0, 7, 117), +(166, 0, 7, 122), +(167, 0, 7, 1), +(168, 25, 7, 20), +(169, 0, 7, 58), +(170, 50, 7, 30), +(171, 0, 8, 5), +(172, 0, 8, 69), +(173, 0, 8, 32), +(174, 0, 8, 106), +(175, 0, 8, 30), +(176, 0, 8, 103), +(177, 0, 8, 85), +(178, 50, 8, 68), +(179, 0, 8, 96), +(180, 0, 8, 23), +(181, 50, 8, 58), +(182, 25, 8, 34), +(183, 50, 8, 74), +(184, 0, 8, 1), +(185, 0, 8, 20), +(186, 0, 8, 108), +(187, 0, 8, 23), +(188, 0, 8, 48), +(189, 0, 8, 80), +(190, 0, 8, 96), +(191, 50, 8, 97), +(192, 0, 8, 124), +(193, 50, 8, 91), +(194, 0, 8, 59), +(195, 0, 8, 49), +(196, 0, 8, 141), +(197, 0, 8, 73), +(198, 50, 8, 139), +(199, 0, 8, 63), +(200, 0, 9, 135), +(201, 0, 9, 132), +(202, 50, 9, 105), +(203, 50, 9, 71), +(204, 50, 9, 96), +(205, 25, 9, 53), +(206, 0, 9, 116), +(207, 25, 9, 53), +(208, 0, 9, 114), +(209, 50, 9, 87), +(210, 50, 9, 126), +(211, 0, 9, 52), +(212, 0, 9, 97), +(213, 0, 9, 71), +(214, 0, 9, 77), +(215, 50, 9, 90), +(216, 0, 9, 24), +(217, 0, 9, 4), +(218, 0, 9, 114), +(219, 0, 9, 135), +(220, 50, 9, 123), +(221, 0, 9, 83), +(222, 50, 9, 73), +(223, 0, 9, 50), +(224, 0, 10, 85), +(225, 0, 10, 111), +(226, 0, 10, 116), +(227, 0, 10, 97), +(228, 0, 10, 97), +(229, 0, 10, 140), +(230, 0, 10, 75), +(231, 50, 10, 25), +(232, 0, 10, 138), +(233, 0, 10, 13), +(234, 0, 10, 131), +(235, 50, 10, 87), +(236, 0, 10, 56), +(237, 25, 10, 107), +(238, 0, 10, 51), +(239, 0, 10, 1), +(240, 50, 11, 36), +(241, 0, 11, 131), +(242, 0, 11, 113), +(243, 0, 11, 116), +(244, 0, 11, 132), +(245, 0, 11, 23), +(246, 0, 11, 2), +(247, 0, 11, 89), +(248, 50, 11, 58), +(249, 50, 11, 95), +(250, 50, 11, 55), +(251, 50, 11, 71), +(252, 0, 11, 53), +(253, 50, 11, 71), +(254, 50, 11, 4), +(255, 0, 11, 33), +(256, 25, 11, 113), +(257, 50, 11, 1), +(258, 0, 11, 120), +(259, 50, 11, 137), +(260, 50, 11, 31), +(261, 0, 11, 131), +(262, 25, 11, 24), +(263, 0, 11, 64), +(264, 50, 11, 130), +(265, 0, 12, 61), +(266, 50, 12, 83), +(267, 50, 12, 105), +(268, 0, 12, 26), +(269, 50, 12, 140), +(270, 0, 12, 57), +(271, 0, 12, 43), +(272, 50, 12, 36), +(273, 0, 12, 70), +(274, 0, 12, 120), +(275, 0, 12, 77), +(276, 50, 12, 121), +(277, 50, 12, 114), +(278, 50, 12, 31), +(279, 50, 12, 7), +(280, 0, 12, 98), +(281, 50, 12, 32), +(282, 25, 12, 113), +(283, 0, 12, 49), +(284, 25, 12, 81), +(285, 25, 12, 105), +(286, 50, 13, 55), +(287, 0, 13, 82), +(288, 0, 13, 44), +(289, 50, 13, 40), +(290, 50, 13, 118), +(291, 0, 13, 69), +(292, 50, 13, 52), +(293, 25, 13, 86), +(294, 50, 13, 131), +(295, 0, 13, 10), +(296, 50, 13, 115), +(297, 0, 13, 58), +(298, 0, 13, 19), +(299, 0, 13, 99), +(300, 50, 14, 37), +(301, 0, 14, 67), +(302, 25, 14, 108), +(303, 50, 14, 64), +(304, 0, 14, 143), +(305, 0, 14, 82), +(306, 50, 14, 104), +(307, 25, 14, 44), +(308, 0, 14, 18), +(309, 0, 14, 119), +(310, 0, 14, 107), +(311, 50, 14, 5), +(312, 0, 14, 129), +(313, 0, 14, 58), +(314, 0, 14, 106), +(315, 0, 14, 110), +(316, 50, 14, 17), +(317, 0, 14, 106), +(318, 25, 14, 52), +(319, 50, 14, 29), +(320, 0, 14, 59), +(321, 0, 14, 113), +(322, 50, 14, 60), +(323, 0, 14, 21), +(324, 0, 14, 137), +(325, 0, 15, 110), +(326, 0, 15, 57), +(327, 0, 15, 28), +(328, 0, 15, 131), +(329, 0, 15, 20), +(330, 50, 15, 49), +(331, 0, 15, 42), +(332, 0, 15, 70), +(333, 0, 15, 106), +(334, 0, 15, 2), +(335, 25, 15, 125), +(336, 0, 15, 131), +(337, 0, 15, 109), +(338, 50, 15, 109), +(339, 0, 15, 119), +(340, 50, 15, 108), +(341, 0, 15, 70), +(342, 0, 15, 15), +(343, 0, 15, 80), +(344, 50, 15, 116), +(345, 50, 15, 135), +(346, 50, 15, 31), +(347, 0, 15, 67), +(348, 0, 15, 17), +(349, 0, 15, 19), +(350, 50, 15, 96), +(351, 50, 15, 129), +(352, 0, 15, 12), +(353, 0, 15, 74), +(354, 0, 15, 100), +(355, 25, 15, 41), +(356, 0, 15, 45), +(357, 50, 15, 84), +(358, 25, 15, 53), +(359, 0, 15, 51), +(360, 0, 16, 6), +(361, 0, 16, 29), +(362, 50, 16, 7), +(363, 0, 16, 87), +(364, 50, 16, 134), +(365, 0, 16, 22), +(366, 0, 16, 55), +(367, 0, 16, 144), +(368, 0, 16, 11), +(369, 0, 16, 41), +(370, 25, 16, 84), +(371, 50, 16, 7), +(372, 50, 16, 127), +(373, 25, 16, 81), +(374, 25, 16, 9), +(375, 50, 16, 5), +(376, 0, 16, 52), +(377, 0, 16, 32), +(378, 0, 16, 33), +(379, 0, 16, 134), +(380, 0, 16, 6), +(381, 0, 16, 114), +(382, 0, 16, 104), +(383, 0, 16, 83), +(384, 0, 16, 72), +(385, 0, 16, 11), +(386, 50, 16, 125), +(387, 0, 16, 73), +(388, 50, 16, 47), +(389, 0, 16, 51), +(390, 50, 16, 147), +(391, 50, 17, 63), +(392, 0, 17, 22), +(393, 50, 17, 51), +(394, 0, 17, 140), +(395, 0, 17, 31), +(396, 50, 17, 121), +(397, 0, 17, 127), +(398, 0, 17, 102), +(399, 0, 17, 96), +(400, 0, 17, 53), +(401, 0, 17, 109), +(402, 0, 17, 125), +(403, 0, 17, 82), +(404, 25, 17, 76), +(405, 0, 17, 1), +(406, 50, 17, 124), +(407, 0, 17, 81), +(408, 0, 17, 142), +(409, 25, 17, 116), +(410, 0, 17, 94), +(411, 50, 17, 5), +(412, 0, 17, 34), +(413, 25, 17, 111), +(414, 50, 17, 20), +(415, 0, 17, 84), +(416, 0, 17, 20), +(417, 0, 17, 25), +(418, 0, 17, 49), +(419, 0, 17, 65), +(420, 0, 17, 135), +(421, 25, 17, 33), +(422, 0, 17, 56), +(423, 50, 17, 132), +(424, 0, 17, 138), +(425, 0, 17, 48), +(426, 0, 17, 104), +(427, 0, 17, 120), +(428, 50, 17, 127), +(429, 0, 18, 91), +(430, 0, 18, 42), +(431, 50, 18, 135), +(432, 0, 18, 77), +(433, 0, 18, 99), +(434, 50, 18, 19), +(435, 0, 18, 56), +(436, 25, 18, 83), +(437, 0, 18, 8), +(438, 50, 18, 109), +(439, 0, 18, 14), +(440, 25, 18, 105), +(441, 25, 18, 79), +(442, 50, 18, 111), +(443, 0, 18, 3), +(444, 0, 18, 132), +(445, 50, 18, 2), +(446, 0, 18, 80), +(447, 0, 18, 95), +(448, 0, 18, 57), +(449, 0, 18, 38), +(450, 0, 18, 102), +(451, 0, 18, 120), +(452, 0, 18, 133), +(453, 50, 18, 66), +(454, 0, 18, 98), +(455, 0, 18, 6), +(456, 0, 18, 118), +(457, 0, 19, 38), +(458, 50, 19, 22), +(459, 0, 19, 144), +(460, 0, 19, 29), +(461, 25, 19, 47), +(462, 50, 19, 51), +(463, 25, 19, 9), +(464, 50, 19, 20), +(465, 50, 19, 67), +(466, 50, 19, 5), +(467, 0, 19, 80), +(468, 0, 19, 51), +(469, 50, 19, 121), +(470, 0, 19, 136), +(471, 50, 19, 112), +(472, 0, 20, 29), +(473, 0, 20, 94), +(474, 0, 20, 136), +(475, 0, 20, 141), +(476, 0, 20, 42), +(477, 0, 20, 45), +(478, 50, 20, 118), +(479, 0, 20, 128), +(480, 0, 20, 99), +(481, 25, 20, 144), +(482, 0, 20, 67), +(483, 0, 20, 47), +(484, 50, 20, 66), +(485, 0, 20, 47), +(486, 0, 20, 99), +(487, 25, 20, 97), +(488, 50, 20, 12), +(489, 0, 20, 34), +(490, 50, 20, 140), +(491, 0, 20, 113), +(492, 0, 20, 86), +(493, 50, 20, 116), +(494, 50, 20, 34), +(495, 0, 20, 64), +(496, 0, 20, 146), +(497, 0, 20, 130), +(498, 0, 20, 91), +(499, 50, 20, 133), +(500, 0, 20, 12), +(501, 50, 20, 103), +(502, 0, 20, 90), +(503, 0, 20, 66), +(504, 0, 20, 23), +(505, 25, 20, 19), +(506, 50, 20, 119), +(507, 0, 20, 116), +(508, 0, 20, 62), +(509, 0, 20, 24), +(510, 0, 21, 51), +(511, 25, 21, 119), +(512, 0, 21, 40), +(513, 50, 21, 46), +(514, 0, 21, 46), +(515, 0, 21, 97), +(516, 0, 21, 122), +(517, 0, 21, 55), +(518, 0, 21, 145), +(519, 0, 21, 99), +(520, 25, 21, 27), +(521, 0, 21, 78), +(522, 25, 21, 114), +(523, 0, 21, 132), +(524, 50, 21, 37), +(525, 0, 21, 47), +(526, 50, 21, 59), +(527, 0, 21, 15), +(528, 50, 21, 112), +(529, 0, 22, 47), +(530, 0, 22, 113), +(531, 25, 22, 88), +(532, 50, 22, 116), +(533, 0, 22, 129), +(534, 50, 22, 117), +(535, 0, 22, 101), +(536, 0, 22, 16), +(537, 0, 22, 117), +(538, 0, 22, 3), +(539, 0, 22, 101), +(540, 0, 22, 118), +(541, 50, 22, 42), +(542, 0, 22, 31), +(543, 0, 22, 79), +(544, 50, 22, 73), +(545, 0, 22, 127), +(546, 0, 22, 85), +(547, 50, 22, 121), +(548, 0, 22, 72), +(549, 50, 22, 34), +(550, 0, 22, 106), +(551, 0, 22, 122), +(552, 0, 22, 99), +(553, 0, 22, 4), +(554, 0, 22, 144), +(555, 50, 22, 49), +(556, 25, 22, 72), +(557, 0, 22, 45), +(558, 0, 22, 122), +(559, 0, 22, 71), +(560, 0, 22, 29), +(561, 0, 22, 143), +(562, 0, 22, 86), +(563, 0, 22, 18), +(564, 0, 23, 16), +(565, 0, 23, 86), +(566, 50, 23, 60), +(567, 0, 23, 47), +(568, 0, 23, 81), +(569, 0, 23, 61), +(570, 25, 23, 84), +(571, 0, 23, 126), +(572, 0, 23, 130), +(573, 0, 23, 78), +(574, 50, 23, 18), +(575, 50, 23, 132), +(576, 25, 23, 44), +(577, 50, 23, 120), +(578, 50, 23, 145), +(579, 0, 23, 116), +(580, 25, 23, 44), +(581, 0, 23, 87), +(582, 0, 23, 55), +(583, 50, 23, 125), +(584, 0, 23, 18), +(585, 25, 23, 97), +(586, 25, 23, 63), +(587, 0, 23, 122), +(588, 50, 23, 102), +(589, 0, 23, 141), +(590, 50, 23, 106), +(591, 0, 23, 67), +(592, 0, 23, 24), +(593, 50, 23, 128), +(594, 50, 23, 54), +(595, 50, 23, 78), +(596, 50, 23, 145), +(597, 0, 23, 61), +(598, 50, 23, 127), +(599, 0, 23, 106), +(600, 0, 24, 147), +(601, 0, 24, 105), +(602, 50, 24, 49), +(603, 50, 24, 126), +(604, 0, 24, 13), +(605, 50, 24, 139), +(606, 50, 24, 38), +(607, 0, 24, 98), +(608, 50, 24, 61), +(609, 50, 24, 146), +(610, 0, 24, 14), +(611, 0, 24, 39), +(612, 50, 24, 11), +(613, 25, 24, 77), +(614, 50, 24, 30), +(615, 0, 24, 95), +(616, 0, 24, 98), +(617, 0, 24, 88), +(618, 0, 24, 94), +(619, 0, 24, 2), +(620, 50, 24, 127), +(621, 50, 24, 63), +(622, 0, 24, 68), +(623, 25, 24, 12), +(624, 0, 24, 78), +(625, 0, 24, 66), +(626, 0, 24, 67), +(627, 0, 24, 44), +(628, 0, 24, 35), +(629, 0, 24, 72), +(630, 0, 24, 87), +(631, 0, 25, 3), +(632, 0, 25, 96), +(633, 50, 25, 44), +(634, 0, 25, 51), +(635, 0, 25, 73), +(636, 0, 25, 85), +(637, 0, 25, 138), +(638, 50, 25, 49), +(639, 0, 25, 101), +(640, 0, 25, 50), +(641, 50, 25, 62), +(642, 0, 25, 102), +(643, 50, 25, 115), +(644, 0, 25, 110), +(645, 0, 25, 118), +(646, 50, 25, 8), +(647, 0, 25, 95), +(648, 0, 25, 87), +(649, 0, 25, 141), +(650, 25, 25, 103), +(651, 0, 26, 26), +(652, 0, 26, 24), +(653, 50, 26, 138), +(654, 0, 26, 1), +(655, 0, 26, 119), +(656, 50, 26, 52), +(657, 0, 26, 26), +(658, 50, 26, 47), +(659, 50, 26, 59), +(660, 50, 26, 1), +(661, 50, 26, 135), +(662, 0, 26, 80), +(663, 25, 26, 45), +(664, 0, 26, 29), +(665, 50, 26, 82), +(666, 0, 26, 118), +(667, 0, 26, 41), +(668, 0, 26, 48), +(669, 50, 26, 73), +(670, 0, 26, 64), +(671, 0, 26, 68), +(672, 0, 26, 18), +(673, 0, 26, 17), +(674, 25, 26, 95), +(675, 50, 26, 105), +(676, 0, 27, 136), +(677, 25, 27, 72), +(678, 0, 27, 138), +(679, 0, 27, 15), +(680, 0, 27, 43), +(681, 50, 27, 112), +(682, 50, 27, 20), +(683, 0, 27, 86), +(684, 0, 27, 61), +(685, 50, 27, 3), +(686, 0, 27, 81), +(687, 25, 27, 47), +(688, 0, 27, 144), +(689, 50, 27, 40), +(690, 0, 27, 112), +(691, 0, 27, 25), +(692, 25, 27, 26), +(693, 0, 27, 57), +(694, 0, 27, 57), +(695, 50, 27, 126), +(696, 0, 27, 45), +(697, 0, 27, 97), +(698, 0, 27, 18), +(699, 50, 27, 89), +(700, 0, 27, 139), +(701, 50, 27, 108), +(702, 50, 27, 36), +(703, 50, 27, 84), +(704, 0, 27, 119), +(705, 0, 27, 7), +(706, 50, 27, 92), +(707, 25, 27, 44), +(708, 0, 27, 33), +(709, 50, 27, 22), +(710, 50, 27, 29), +(711, 0, 27, 32), +(712, 25, 27, 54), +(713, 50, 27, 9), +(714, 0, 27, 127), +(715, 0, 27, 22), +(716, 50, 27, 143), +(717, 0, 27, 42), +(718, 25, 27, 84), +(719, 25, 27, 61), +(720, 0, 27, 26), +(721, 0, 28, 14), +(722, 50, 28, 71), +(723, 25, 28, 19), +(724, 0, 28, 68), +(725, 50, 28, 42), +(726, 50, 28, 18), +(727, 25, 28, 67), +(728, 0, 28, 32), +(729, 50, 28, 105), +(730, 50, 28, 33), +(731, 0, 28, 90), +(732, 25, 28, 43), +(733, 0, 28, 94), +(734, 50, 28, 51), +(735, 0, 28, 5), +(736, 50, 28, 36), +(737, 0, 28, 87), +(738, 0, 28, 5), +(739, 50, 28, 100), +(740, 0, 28, 124), +(741, 50, 28, 118), +(742, 50, 28, 31), +(743, 0, 28, 49), +(744, 0, 28, 1), +(745, 0, 29, 144), +(746, 0, 29, 100), +(747, 0, 29, 89), +(748, 0, 29, 58), +(749, 0, 29, 83), +(750, 0, 29, 70), +(751, 0, 29, 97), +(752, 0, 29, 133), +(753, 0, 29, 71), +(754, 0, 29, 141), +(755, 50, 29, 22), +(756, 25, 29, 30), +(757, 25, 29, 31), +(758, 50, 29, 134), +(759, 0, 29, 10), +(760, 0, 29, 56), +(761, 0, 29, 73), +(762, 50, 29, 18), +(763, 0, 29, 27), +(764, 50, 29, 145), +(765, 0, 29, 21), +(766, 0, 29, 99), +(767, 50, 29, 23), +(768, 0, 29, 144), +(769, 50, 29, 47), +(770, 0, 29, 34), +(771, 50, 29, 117), +(772, 0, 29, 8), +(773, 0, 29, 145), +(774, 0, 29, 100), +(775, 0, 29, 15), +(776, 25, 29, 54), +(777, 50, 29, 87), +(778, 0, 29, 69), +(779, 50, 29, 119), +(780, 50, 30, 112), +(781, 0, 30, 68), +(782, 0, 30, 98), +(783, 0, 30, 75), +(784, 0, 30, 4), +(785, 50, 30, 95), +(786, 50, 30, 102), +(787, 0, 30, 146), +(788, 0, 30, 48), +(789, 0, 30, 108), +(790, 0, 30, 91), +(791, 50, 30, 63), +(792, 0, 30, 120), +(793, 0, 30, 15), +(794, 0, 30, 106), +(795, 0, 30, 83), +(796, 50, 30, 53), +(797, 0, 30, 121), +(798, 50, 30, 63), +(799, 0, 30, 65), +(800, 0, 30, 62), +(801, 50, 30, 32), +(802, 0, 30, 17), +(803, 0, 30, 148), +(804, 0, 30, 134), +(805, 50, 30, 61), +(806, 0, 30, 4), +(807, 50, 30, 80), +(808, 50, 30, 121), +(809, 50, 31, 41), +(810, 50, 31, 20), +(811, 0, 31, 5), +(812, 0, 31, 124), +(813, 50, 31, 75), +(814, 50, 31, 80), +(815, 0, 31, 30), +(816, 50, 31, 34), +(817, 25, 31, 14), +(818, 50, 31, 48), +(819, 0, 31, 96), +(820, 50, 31, 107), +(821, 0, 31, 77), +(822, 0, 31, 72), +(823, 0, 31, 104), +(824, 0, 31, 128), +(825, 50, 31, 121), +(826, 0, 31, 141), +(827, 0, 31, 124), +(828, 25, 31, 2), +(829, 25, 31, 6), +(830, 25, 31, 25), +(831, 0, 31, 90), +(832, 25, 31, 127), +(833, 0, 31, 4), +(834, 0, 31, 87), +(835, 0, 31, 34), +(836, 0, 31, 19), +(837, 0, 31, 46), +(838, 0, 31, 47), +(839, 25, 31, 81), +(840, 0, 31, 115), +(841, 0, 31, 55), +(842, 0, 31, 38), +(843, 0, 31, 87), +(844, 0, 31, 74), +(845, 0, 31, 19), +(846, 0, 31, 117), +(847, 0, 31, 22), +(848, 25, 31, 32), +(849, 0, 31, 71), +(850, 0, 31, 76), +(851, 50, 31, 16), +(852, 50, 31, 102), +(853, 0, 31, 31), +(854, 50, 31, 137), +(855, 25, 31, 60), +(856, 0, 31, 128), +(857, 0, 32, 110), +(858, 25, 32, 93), +(859, 50, 32, 65), +(860, 0, 32, 13), +(861, 25, 32, 24), +(862, 25, 32, 7), +(863, 0, 32, 25), +(864, 50, 32, 72), +(865, 25, 32, 91), +(866, 50, 32, 1), +(867, 25, 32, 138), +(868, 25, 33, 116), +(869, 0, 33, 4), +(870, 0, 33, 113), +(871, 0, 33, 12), +(872, 50, 33, 86), +(873, 0, 33, 88), +(874, 0, 33, 135), +(875, 0, 33, 18), +(876, 25, 33, 24), +(877, 0, 33, 120), +(878, 0, 33, 76), +(879, 50, 33, 109), +(880, 50, 33, 89), +(881, 25, 33, 82), +(882, 0, 33, 117), +(883, 0, 33, 55), +(884, 50, 33, 14), +(885, 50, 33, 89), +(886, 0, 33, 123), +(887, 0, 33, 60), +(888, 0, 33, 18), +(889, 0, 33, 130), +(890, 50, 33, 106), +(891, 0, 33, 72), +(892, 50, 33, 118), +(893, 0, 33, 58), +(894, 50, 33, 74), +(895, 0, 33, 3), +(896, 0, 33, 49), +(897, 0, 33, 91), +(898, 0, 33, 30), +(899, 0, 33, 116), +(900, 0, 33, 44), +(901, 0, 33, 71), +(902, 25, 33, 87), +(903, 50, 33, 91), +(904, 50, 33, 136), +(905, 50, 33, 145), +(906, 50, 33, 60), +(907, 0, 33, 124), +(908, 25, 33, 58), +(909, 0, 33, 66), +(910, 0, 33, 88), +(911, 0, 34, 4), +(912, 0, 34, 102), +(913, 50, 34, 103), +(914, 50, 34, 124), +(915, 25, 34, 110), +(916, 50, 34, 43), +(917, 0, 34, 35), +(918, 0, 34, 72), +(919, 50, 34, 146), +(920, 0, 34, 64), +(921, 50, 34, 64), +(922, 25, 34, 5), +(923, 0, 34, 113), +(924, 0, 34, 45), +(925, 25, 34, 12), +(926, 0, 34, 3), +(927, 0, 34, 126), +(928, 0, 34, 75), +(929, 0, 34, 55), +(930, 0, 34, 124), +(931, 0, 34, 133), +(932, 0, 34, 135), +(933, 0, 34, 21), +(934, 50, 34, 109), +(935, 0, 34, 36), +(936, 0, 34, 110), +(937, 25, 34, 63), +(938, 0, 34, 40), +(939, 50, 34, 41), +(940, 0, 34, 32), +(941, 50, 35, 141), +(942, 50, 35, 115), +(943, 0, 35, 129), +(944, 0, 35, 80), +(945, 0, 35, 70), +(946, 0, 35, 62), +(947, 0, 35, 56), +(948, 0, 35, 104), +(949, 0, 35, 3), +(950, 0, 35, 91), +(951, 25, 35, 51), +(952, 0, 35, 146), +(953, 50, 35, 31), +(954, 0, 35, 3), +(955, 0, 35, 96), +(956, 0, 35, 23), +(957, 50, 35, 58), +(958, 0, 35, 134), +(959, 0, 35, 9), +(960, 25, 35, 88), +(961, 25, 35, 100), +(962, 0, 35, 32), +(963, 0, 35, 131), +(964, 0, 35, 144), +(965, 50, 35, 112), +(966, 25, 35, 20), +(967, 0, 35, 142), +(968, 50, 35, 69), +(969, 0, 35, 18), +(970, 50, 35, 93), +(971, 50, 35, 53), +(972, 0, 35, 59), +(973, 25, 35, 30), +(974, 50, 35, 69), +(975, 0, 35, 77), +(976, 0, 35, 109), +(977, 0, 35, 134), +(978, 50, 35, 14), +(979, 50, 35, 99), +(980, 0, 35, 124), +(981, 0, 35, 83), +(982, 25, 35, 68), +(983, 50, 35, 109), +(984, 25, 35, 98), +(985, 0, 36, 64), +(986, 0, 36, 65), +(987, 0, 36, 144), +(988, 0, 36, 17), +(989, 0, 36, 79), +(990, 50, 36, 123), +(991, 50, 36, 116), +(992, 0, 36, 62), +(993, 0, 36, 114), +(994, 0, 36, 39), +(995, 0, 36, 34), +(996, 0, 36, 3), +(997, 0, 36, 80), +(998, 0, 36, 85), +(999, 0, 36, 74), +(1000, 0, 36, 114), +(1001, 50, 37, 34), +(1002, 50, 37, 95), +(1003, 25, 37, 34), +(1004, 0, 37, 28), +(1005, 0, 37, 52), +(1006, 0, 37, 43), +(1007, 0, 37, 46), +(1008, 50, 37, 59), +(1009, 25, 37, 51), +(1010, 0, 37, 135), +(1011, 0, 37, 124), +(1012, 0, 37, 96), +(1013, 25, 37, 98), +(1014, 25, 37, 103), +(1015, 0, 37, 139), +(1016, 0, 37, 85), +(1017, 50, 37, 57), +(1018, 0, 37, 95), +(1019, 0, 37, 93), +(1020, 0, 37, 69), +(1021, 0, 37, 30), +(1022, 0, 37, 125), +(1023, 25, 37, 59), +(1024, 0, 37, 37), +(1025, 0, 38, 44), +(1026, 0, 38, 36), +(1027, 50, 38, 132), +(1028, 25, 38, 44), +(1029, 25, 38, 120), +(1030, 50, 38, 78), +(1031, 50, 38, 108), +(1032, 0, 38, 2), +(1033, 25, 38, 103), +(1034, 0, 38, 91), +(1035, 0, 38, 135), +(1036, 0, 38, 130), +(1037, 0, 38, 130), +(1038, 0, 39, 42), +(1039, 0, 39, 72), +(1040, 50, 39, 101), +(1041, 0, 39, 45), +(1042, 0, 39, 142), +(1043, 25, 39, 17), +(1044, 0, 39, 131), +(1045, 50, 39, 113), +(1046, 0, 39, 121), +(1047, 25, 39, 106), +(1048, 0, 39, 18), +(1049, 50, 39, 127), +(1050, 0, 39, 3), +(1051, 50, 39, 12), +(1052, 0, 40, 42), +(1053, 0, 40, 91), +(1054, 0, 40, 63), +(1055, 50, 40, 59), +(1056, 0, 40, 66), +(1057, 50, 40, 67), +(1058, 50, 40, 51), +(1059, 50, 40, 41), +(1060, 0, 40, 87), +(1061, 0, 40, 98), +(1062, 50, 40, 56), +(1063, 0, 40, 9), +(1064, 50, 40, 114), +(1065, 0, 40, 95), +(1066, 0, 40, 48), +(1067, 0, 40, 70), +(1068, 0, 40, 81), +(1069, 50, 41, 103), +(1070, 50, 41, 68), +(1071, 0, 41, 78), +(1072, 0, 41, 112), +(1073, 0, 41, 132), +(1074, 25, 41, 142), +(1075, 50, 41, 84), +(1076, 25, 41, 147), +(1077, 0, 41, 33), +(1078, 50, 41, 70), +(1079, 50, 41, 136), +(1080, 25, 41, 68), +(1081, 50, 41, 28), +(1082, 50, 41, 110), +(1083, 0, 41, 135), +(1084, 0, 41, 28), +(1085, 50, 42, 25), +(1086, 0, 42, 103), +(1087, 0, 42, 112), +(1088, 50, 42, 136), +(1089, 25, 42, 35), +(1090, 0, 42, 97), +(1091, 50, 42, 12), +(1092, 50, 42, 119), +(1093, 0, 42, 137), +(1094, 0, 42, 143), +(1095, 0, 42, 132), +(1096, 0, 42, 137), +(1097, 0, 42, 139), +(1098, 50, 42, 72), +(1099, 50, 42, 47), +(1100, 0, 42, 76), +(1101, 0, 42, 60), +(1102, 0, 43, 143), +(1103, 0, 43, 34), +(1104, 50, 43, 130), +(1105, 0, 43, 73), +(1106, 0, 43, 75), +(1107, 50, 43, 17), +(1108, 0, 43, 132), +(1109, 50, 43, 86), +(1110, 0, 43, 102), +(1111, 0, 43, 133), +(1112, 25, 43, 27), +(1113, 0, 43, 73), +(1114, 50, 43, 119), +(1115, 0, 43, 99), +(1116, 0, 43, 76), +(1117, 0, 43, 130), +(1118, 0, 43, 38), +(1119, 50, 43, 56), +(1120, 0, 43, 30), +(1121, 0, 43, 41), +(1122, 50, 43, 73), +(1123, 0, 43, 95), +(1124, 50, 43, 53), +(1125, 0, 43, 36), +(1126, 50, 43, 91), +(1127, 50, 43, 65), +(1128, 50, 43, 31), +(1129, 0, 43, 91), +(1130, 0, 43, 26), +(1131, 50, 44, 57), +(1132, 50, 44, 30), +(1133, 50, 44, 14), +(1134, 50, 44, 128), +(1135, 0, 44, 2), +(1136, 50, 44, 38), +(1137, 0, 44, 50), +(1138, 50, 44, 72), +(1139, 0, 44, 39), +(1140, 0, 44, 51), +(1141, 50, 44, 62), +(1142, 0, 44, 56), +(1143, 50, 44, 64), +(1144, 50, 44, 60), +(1145, 0, 44, 67), +(1146, 0, 44, 139), +(1147, 25, 44, 115), +(1148, 0, 44, 80), +(1149, 50, 45, 51), +(1150, 0, 45, 107), +(1151, 50, 45, 137), +(1152, 50, 45, 101), +(1153, 0, 45, 16), +(1154, 0, 45, 146), +(1155, 0, 45, 82), +(1156, 0, 45, 112), +(1157, 0, 45, 17), +(1158, 0, 45, 93), +(1159, 25, 45, 116), +(1160, 0, 45, 30), +(1161, 0, 45, 148), +(1162, 0, 45, 78), +(1163, 25, 45, 83), +(1164, 0, 45, 137), +(1165, 0, 45, 106), +(1166, 0, 46, 11), +(1167, 50, 46, 121), +(1168, 0, 46, 56), +(1169, 0, 46, 84), +(1170, 0, 46, 52), +(1171, 50, 46, 34), +(1172, 0, 46, 24), +(1173, 0, 46, 110), +(1174, 50, 46, 2), +(1175, 25, 46, 123), +(1176, 50, 46, 116), +(1177, 0, 46, 66), +(1178, 0, 46, 142), +(1179, 50, 46, 27), +(1180, 50, 46, 85), +(1181, 0, 46, 101), +(1182, 50, 46, 47), +(1183, 0, 46, 10), +(1184, 25, 47, 41), +(1185, 50, 47, 7), +(1186, 0, 47, 52), +(1187, 50, 47, 44), +(1188, 0, 47, 58), +(1189, 0, 47, 20), +(1190, 25, 47, 117), +(1191, 0, 47, 138), +(1192, 0, 47, 91), +(1193, 0, 47, 2), +(1194, 0, 47, 67), +(1195, 25, 47, 56), +(1196, 0, 47, 148), +(1197, 0, 47, 87), +(1198, 50, 47, 26), +(1199, 25, 47, 116), +(1200, 25, 47, 136), +(1201, 50, 47, 5), +(1202, 50, 47, 145), +(1203, 25, 47, 141), +(1204, 0, 47, 27), +(1205, 0, 47, 19), +(1206, 0, 47, 96), +(1207, 0, 47, 56), +(1208, 0, 47, 15), +(1209, 0, 47, 102), +(1210, 0, 47, 11), +(1211, 25, 47, 56), +(1212, 50, 47, 20), +(1213, 50, 47, 53), +(1214, 0, 47, 139), +(1215, 50, 47, 104), +(1216, 50, 47, 68), +(1217, 50, 48, 82), +(1218, 50, 48, 9), +(1219, 0, 48, 141), +(1220, 0, 48, 88), +(1221, 50, 48, 10), +(1222, 50, 48, 60), +(1223, 0, 48, 56), +(1224, 0, 48, 10), +(1225, 0, 48, 124), +(1226, 0, 48, 125), +(1227, 0, 48, 66), +(1228, 0, 48, 81), +(1229, 0, 48, 82), +(1230, 0, 48, 2), +(1231, 25, 48, 93), +(1232, 0, 48, 146), +(1233, 0, 48, 38), +(1234, 50, 48, 144), +(1235, 50, 48, 86), +(1236, 0, 48, 43), +(1237, 50, 48, 12), +(1238, 0, 48, 108), +(1239, 0, 48, 94), +(1240, 0, 48, 34), +(1241, 50, 48, 49), +(1242, 0, 48, 57), +(1243, 50, 48, 134), +(1244, 0, 48, 133), +(1245, 0, 48, 148), +(1246, 0, 48, 45), +(1247, 0, 48, 25), +(1248, 0, 48, 95), +(1249, 25, 48, 87), +(1250, 0, 48, 15), +(1251, 50, 48, 48), +(1252, 0, 48, 75), +(1253, 50, 48, 37), +(1254, 0, 48, 18), +(1255, 0, 48, 25), +(1256, 50, 48, 24), +(1257, 50, 48, 1), +(1258, 50, 48, 84), +(1259, 50, 48, 87), +(1260, 25, 48, 139), +(1261, 0, 48, 24), +(1262, 0, 49, 93), +(1263, 0, 49, 69), +(1264, 0, 49, 52), +(1265, 0, 49, 111), +(1266, 0, 49, 7), +(1267, 25, 49, 130), +(1268, 0, 49, 60), +(1269, 0, 49, 125), +(1270, 0, 49, 113), +(1271, 25, 49, 79), +(1272, 50, 49, 25), +(1273, 0, 49, 124), +(1274, 25, 49, 132), +(1275, 0, 50, 45), +(1276, 0, 50, 116), +(1277, 50, 50, 93), +(1278, 50, 50, 125), +(1279, 25, 50, 130), +(1280, 50, 50, 25), +(1281, 0, 50, 134), +(1282, 0, 50, 77), +(1283, 50, 50, 6), +(1284, 0, 50, 26), +(1285, 50, 50, 51), +(1286, 0, 50, 13), +(1287, 0, 50, 132), +(1288, 50, 50, 15), +(1289, 0, 50, 90), +(1290, 50, 50, 118), +(1291, 0, 50, 49), +(1292, 0, 50, 85), +(1293, 0, 50, 86), +(1294, 50, 50, 30), +(1295, 0, 50, 16), +(1296, 50, 50, 65), +(1297, 25, 51, 11), +(1298, 50, 51, 125), +(1299, 0, 51, 123), +(1300, 0, 51, 104), +(1301, 50, 51, 146), +(1302, 0, 51, 52), +(1303, 50, 51, 58), +(1304, 50, 51, 22), +(1305, 50, 51, 16), +(1306, 0, 51, 109), +(1307, 0, 51, 85), +(1308, 0, 51, 100), +(1309, 0, 51, 44), +(1310, 0, 51, 33), +(1311, 50, 51, 20), +(1312, 50, 51, 31), +(1313, 50, 51, 67), +(1314, 25, 51, 87), +(1315, 0, 51, 34), +(1316, 50, 51, 95), +(1317, 0, 51, 32), +(1318, 0, 51, 9), +(1319, 50, 51, 124), +(1320, 25, 51, 73), +(1321, 0, 51, 89), +(1322, 0, 51, 94), +(1323, 0, 51, 109), +(1324, 0, 51, 12), +(1325, 0, 52, 64), +(1326, 50, 52, 36), +(1327, 0, 52, 65), +(1328, 0, 52, 70), +(1329, 0, 52, 83), +(1330, 0, 52, 51), +(1331, 0, 52, 4), +(1332, 25, 52, 109), +(1333, 50, 52, 100), +(1334, 50, 52, 71), +(1335, 0, 52, 78), +(1336, 0, 52, 132), +(1337, 0, 52, 110), +(1338, 0, 52, 143), +(1339, 25, 52, 86), +(1340, 50, 52, 72), +(1341, 0, 52, 33), +(1342, 50, 52, 38), +(1343, 0, 52, 72), +(1344, 0, 53, 117), +(1345, 50, 53, 106), +(1346, 0, 53, 133), +(1347, 0, 53, 121), +(1348, 0, 53, 18), +(1349, 0, 53, 68), +(1350, 25, 53, 44), +(1351, 0, 53, 97), +(1352, 0, 53, 86), +(1353, 0, 53, 37), +(1354, 0, 53, 47), +(1355, 0, 53, 64), +(1356, 50, 53, 92), +(1357, 25, 53, 3), +(1358, 0, 53, 17), +(1359, 0, 53, 42), +(1360, 0, 53, 122), +(1361, 0, 53, 79), +(1362, 50, 53, 70), +(1363, 0, 53, 44), +(1364, 50, 53, 12), +(1365, 50, 53, 5), +(1366, 0, 54, 83), +(1367, 50, 54, 80), +(1368, 0, 54, 30), +(1369, 0, 54, 112), +(1370, 0, 54, 18), +(1371, 25, 54, 117), +(1372, 50, 54, 110), +(1373, 0, 54, 21), +(1374, 0, 54, 68), +(1375, 0, 54, 29), +(1376, 0, 54, 41), +(1377, 50, 54, 31), +(1378, 0, 54, 2), +(1379, 50, 54, 17), +(1380, 50, 54, 59), +(1381, 0, 54, 148), +(1382, 0, 54, 83), +(1383, 50, 54, 29), +(1384, 0, 54, 36), +(1385, 50, 54, 45), +(1386, 0, 54, 84), +(1387, 50, 54, 67), +(1388, 0, 54, 99), +(1389, 50, 54, 86), +(1390, 0, 54, 109), +(1391, 50, 54, 131), +(1392, 0, 54, 88), +(1393, 50, 54, 67), +(1394, 50, 54, 53), +(1395, 0, 54, 11), +(1396, 0, 54, 81), +(1397, 0, 54, 7), +(1398, 0, 54, 27), +(1399, 25, 54, 101), +(1400, 0, 54, 42), +(1401, 0, 54, 67), +(1402, 50, 54, 127), +(1403, 0, 54, 104), +(1404, 0, 54, 62), +(1405, 0, 54, 61), +(1406, 0, 54, 85), +(1407, 0, 54, 5), +(1408, 50, 54, 141), +(1409, 50, 54, 89), +(1410, 0, 54, 145), +(1411, 0, 54, 114), +(1412, 50, 54, 146), +(1413, 0, 54, 3), +(1414, 0, 54, 140), +(1415, 0, 55, 125), +(1416, 0, 55, 145), +(1417, 0, 55, 69), +(1418, 50, 55, 41), +(1419, 25, 55, 144), +(1420, 50, 55, 10), +(1421, 50, 55, 96), +(1422, 25, 55, 29), +(1423, 50, 55, 10), +(1424, 25, 55, 78), +(1425, 0, 55, 80), +(1426, 0, 55, 123), +(1427, 50, 55, 126), +(1428, 0, 55, 7), +(1429, 0, 55, 16), +(1430, 0, 55, 42), +(1431, 50, 55, 126), +(1432, 50, 55, 59), +(1433, 0, 55, 12), +(1434, 0, 55, 51), +(1435, 0, 55, 33), +(1436, 0, 55, 16), +(1437, 0, 55, 75), +(1438, 25, 55, 120), +(1439, 0, 55, 31), +(1440, 0, 55, 120), +(1441, 25, 55, 124), +(1442, 25, 55, 118), +(1443, 50, 55, 148), +(1444, 0, 55, 105), +(1445, 0, 55, 72), +(1446, 0, 55, 65), +(1447, 50, 55, 90), +(1448, 0, 55, 101), +(1449, 0, 55, 134), +(1450, 50, 55, 102), +(1451, 0, 55, 132), +(1452, 0, 55, 131), +(1453, 0, 55, 105), +(1454, 50, 55, 83), +(1455, 50, 55, 22), +(1456, 50, 55, 46), +(1457, 0, 55, 143), +(1458, 0, 55, 16), +(1459, 0, 55, 112), +(1460, 0, 55, 96), +(1461, 50, 55, 28), +(1462, 25, 55, 102), +(1463, 0, 55, 111), +(1464, 0, 56, 71), +(1465, 0, 56, 5), +(1466, 0, 56, 118), +(1467, 50, 56, 21), +(1468, 50, 56, 31), +(1469, 50, 56, 125), +(1470, 0, 56, 21), +(1471, 50, 56, 86), +(1472, 0, 56, 119), +(1473, 0, 56, 68), +(1474, 0, 56, 52), +(1475, 0, 56, 35), +(1476, 0, 56, 95), +(1477, 0, 56, 113), +(1478, 50, 56, 35), +(1479, 0, 56, 42), +(1480, 0, 56, 103), +(1481, 0, 56, 91), +(1482, 50, 56, 42), +(1483, 0, 56, 89), +(1484, 0, 56, 104), +(1485, 50, 56, 133), +(1486, 0, 56, 16), +(1487, 50, 56, 57), +(1488, 0, 56, 39), +(1489, 0, 56, 136), +(1490, 50, 56, 111), +(1491, 0, 56, 111), +(1492, 0, 56, 103), +(1493, 0, 56, 24), +(1494, 0, 56, 107), +(1495, 0, 56, 55), +(1496, 50, 56, 138), +(1497, 50, 56, 59), +(1498, 50, 56, 23), +(1499, 0, 56, 72), +(1500, 0, 56, 56), +(1501, 0, 56, 90), +(1502, 25, 56, 147), +(1503, 50, 56, 23), +(1504, 50, 56, 113), +(1505, 0, 56, 48), +(1506, 50, 56, 69), +(1507, 0, 56, 30), +(1508, 0, 56, 75), +(1509, 50, 56, 32), +(1510, 0, 57, 53), +(1511, 0, 57, 35), +(1512, 0, 57, 120), +(1513, 50, 57, 17), +(1514, 0, 57, 70), +(1515, 0, 57, 87), +(1516, 0, 57, 100), +(1517, 0, 57, 105), +(1518, 0, 57, 57), +(1519, 0, 57, 146), +(1520, 25, 57, 11), +(1521, 50, 57, 9), +(1522, 0, 57, 46), +(1523, 0, 57, 41), +(1524, 50, 57, 83), +(1525, 0, 57, 50), +(1526, 0, 57, 117), +(1527, 0, 57, 63), +(1528, 50, 57, 142), +(1529, 50, 57, 115), +(1530, 25, 57, 98), +(1531, 50, 57, 17), +(1532, 25, 57, 83), +(1533, 0, 57, 112), +(1534, 50, 57, 53), +(1535, 0, 57, 47), +(1536, 0, 57, 76), +(1537, 50, 57, 147), +(1538, 0, 57, 37), +(1539, 0, 57, 143), +(1540, 50, 57, 118), +(1541, 50, 57, 114), +(1542, 0, 57, 39), +(1543, 0, 57, 53), +(1544, 0, 57, 28), +(1545, 0, 57, 43), +(1546, 0, 57, 67), +(1547, 0, 57, 79), +(1548, 50, 57, 98), +(1549, 0, 57, 20), +(1550, 0, 57, 36), +(1551, 50, 57, 29), +(1552, 25, 57, 44), +(1553, 0, 57, 93), +(1554, 0, 57, 86), +(1555, 0, 58, 45), +(1556, 0, 58, 4), +(1557, 0, 58, 71), +(1558, 0, 58, 128), +(1559, 0, 58, 69), +(1560, 0, 58, 95), +(1561, 0, 58, 23), +(1562, 0, 58, 143), +(1563, 25, 58, 133), +(1564, 0, 58, 148), +(1565, 50, 58, 14), +(1566, 50, 58, 128), +(1567, 0, 58, 12), +(1568, 0, 58, 38), +(1569, 0, 58, 130), +(1570, 50, 59, 54), +(1571, 0, 59, 136), +(1572, 0, 59, 88), +(1573, 0, 59, 129), +(1574, 0, 59, 44), +(1575, 0, 59, 97), +(1576, 50, 59, 104), +(1577, 0, 59, 144), +(1578, 0, 59, 99), +(1579, 0, 59, 135), +(1580, 0, 59, 33), +(1581, 0, 59, 142), +(1582, 0, 59, 125), +(1583, 50, 59, 44), +(1584, 0, 59, 94), +(1585, 0, 59, 52), +(1586, 0, 59, 72), +(1587, 50, 59, 82), +(1588, 0, 59, 100), +(1589, 0, 59, 71), +(1590, 0, 59, 140), +(1591, 50, 59, 105), +(1592, 50, 59, 2), +(1593, 0, 59, 46), +(1594, 0, 59, 138), +(1595, 50, 59, 31), +(1596, 50, 60, 28), +(1597, 50, 60, 104), +(1598, 0, 60, 127), +(1599, 0, 60, 89), +(1600, 50, 60, 100), +(1601, 50, 60, 120), +(1602, 50, 60, 43), +(1603, 0, 60, 23), +(1604, 0, 60, 5), +(1605, 0, 60, 65), +(1606, 0, 60, 141), +(1607, 0, 60, 37), +(1608, 0, 60, 76), +(1609, 50, 60, 82), +(1610, 0, 60, 89), +(1611, 0, 60, 16), +(1612, 0, 60, 66), +(1613, 50, 60, 63), +(1614, 25, 60, 78), +(1615, 0, 60, 148), +(1616, 50, 60, 35), +(1617, 0, 60, 116), +(1618, 50, 60, 67), +(1619, 0, 60, 72), +(1620, 50, 60, 85), +(1621, 0, 60, 54), +(1622, 50, 60, 12), +(1623, 25, 60, 24), +(1624, 0, 60, 104), +(1625, 50, 60, 15), +(1626, 0, 60, 101), +(1627, 0, 60, 94), +(1628, 0, 60, 90), +(1629, 50, 60, 3), +(1630, 50, 60, 78), +(1631, 0, 61, 3), +(1632, 25, 61, 29), +(1633, 50, 61, 80), +(1634, 0, 61, 124), +(1635, 0, 61, 83), +(1636, 0, 61, 66), +(1637, 0, 61, 123), +(1638, 0, 61, 128), +(1639, 50, 61, 35), +(1640, 0, 61, 139), +(1641, 0, 61, 112), +(1642, 0, 61, 5), +(1643, 0, 61, 31), +(1644, 50, 61, 131), +(1645, 0, 61, 134), +(1646, 0, 61, 84), +(1647, 50, 61, 47), +(1648, 0, 61, 89), +(1649, 0, 61, 105), +(1650, 0, 61, 70), +(1651, 0, 61, 146), +(1652, 0, 62, 124), +(1653, 0, 62, 126), +(1654, 50, 62, 72), +(1655, 0, 62, 40), +(1656, 0, 62, 110), +(1657, 50, 62, 65), +(1658, 0, 62, 48), +(1659, 50, 62, 7), +(1660, 0, 62, 12), +(1661, 0, 62, 48), +(1662, 0, 62, 25), +(1663, 25, 62, 69), +(1664, 25, 62, 111), +(1665, 0, 62, 23), +(1666, 50, 62, 140), +(1667, 50, 62, 105), +(1668, 50, 62, 72), +(1669, 50, 62, 51), +(1670, 0, 62, 12), +(1671, 0, 62, 70), +(1672, 25, 62, 143), +(1673, 0, 62, 75), +(1674, 0, 62, 110), +(1675, 0, 62, 136), +(1676, 0, 62, 102), +(1677, 0, 62, 67), +(1678, 50, 62, 63), +(1679, 0, 62, 14), +(1680, 0, 62, 124), +(1681, 0, 62, 27), +(1682, 0, 62, 140), +(1683, 0, 62, 122), +(1684, 50, 62, 38), +(1685, 0, 62, 137), +(1686, 25, 62, 86), +(1687, 50, 62, 148), +(1688, 50, 62, 114), +(1689, 0, 62, 86), +(1690, 0, 62, 86), +(1691, 0, 62, 78), +(1692, 0, 62, 77), +(1693, 0, 63, 131), +(1694, 0, 63, 137), +(1695, 50, 63, 139), +(1696, 50, 63, 124), +(1697, 50, 63, 120), +(1698, 0, 63, 99), +(1699, 0, 63, 100), +(1700, 0, 63, 39), +(1701, 0, 63, 87), +(1702, 50, 63, 11), +(1703, 0, 63, 20), +(1704, 0, 63, 117), +(1705, 25, 63, 56), +(1706, 0, 63, 100), +(1707, 0, 63, 10), +(1708, 50, 63, 103), +(1709, 50, 63, 61), +(1710, 0, 63, 120), +(1711, 25, 63, 60), +(1712, 0, 63, 9), +(1713, 0, 63, 56), +(1714, 25, 63, 132), +(1715, 0, 63, 19), +(1716, 50, 63, 142), +(1717, 25, 63, 72), +(1718, 0, 63, 36), +(1719, 0, 63, 129), +(1720, 0, 63, 91), +(1721, 50, 63, 134), +(1722, 0, 63, 31), +(1723, 0, 63, 142), +(1724, 0, 63, 70), +(1725, 50, 63, 64), +(1726, 50, 63, 100), +(1727, 0, 63, 91), +(1728, 50, 63, 31), +(1729, 0, 63, 110), +(1730, 0, 63, 104), +(1731, 50, 63, 29), +(1732, 0, 63, 111), +(1733, 0, 63, 86), +(1734, 0, 63, 77), +(1735, 0, 63, 36), +(1736, 0, 63, 92), +(1737, 0, 63, 147), +(1738, 0, 63, 44), +(1739, 0, 63, 130), +(1740, 0, 63, 41), +(1741, 0, 64, 131), +(1742, 0, 64, 104), +(1743, 50, 64, 51), +(1744, 0, 64, 88), +(1745, 50, 64, 32), +(1746, 50, 64, 52), +(1747, 0, 64, 74), +(1748, 0, 64, 31), +(1749, 50, 64, 140), +(1750, 50, 64, 101), +(1751, 0, 64, 88), +(1752, 0, 64, 115), +(1753, 0, 64, 65), +(1754, 50, 64, 43), +(1755, 25, 64, 61), +(1756, 50, 64, 129), +(1757, 0, 64, 128), +(1758, 0, 64, 148), +(1759, 50, 64, 56), +(1760, 25, 64, 31), +(1761, 0, 64, 62), +(1762, 25, 64, 35), +(1763, 50, 64, 47), +(1764, 0, 64, 94), +(1765, 25, 64, 46), +(1766, 0, 64, 67), +(1767, 0, 64, 88), +(1768, 50, 64, 99), +(1769, 50, 64, 71), +(1770, 0, 64, 64), +(1771, 0, 64, 88), +(1772, 0, 64, 80), +(1773, 0, 64, 14), +(1774, 0, 64, 123), +(1775, 0, 64, 39), +(1776, 0, 65, 18), +(1777, 0, 65, 29), +(1778, 25, 65, 128), +(1779, 25, 65, 43), +(1780, 0, 65, 18), +(1781, 50, 65, 34), +(1782, 25, 65, 38), +(1783, 0, 65, 134), +(1784, 50, 65, 72), +(1785, 50, 65, 61), +(1786, 25, 65, 76), +(1787, 50, 65, 87), +(1788, 0, 65, 30), +(1789, 0, 65, 63), +(1790, 0, 65, 140), +(1791, 50, 65, 20), +(1792, 0, 65, 77), +(1793, 0, 65, 1), +(1794, 0, 65, 74), +(1795, 0, 65, 47), +(1796, 0, 65, 52), +(1797, 0, 65, 8), +(1798, 50, 65, 144), +(1799, 0, 65, 67), +(1800, 25, 65, 147), +(1801, 0, 65, 1), +(1802, 50, 65, 105), +(1803, 0, 65, 110), +(1804, 0, 65, 3), +(1805, 0, 65, 32), +(1806, 0, 65, 116), +(1807, 50, 65, 90), +(1808, 50, 65, 140), +(1809, 0, 65, 92), +(1810, 25, 65, 29), +(1811, 0, 65, 65), +(1812, 50, 65, 143), +(1813, 25, 65, 82), +(1814, 0, 65, 119), +(1815, 0, 65, 99), +(1816, 50, 65, 141), +(1817, 0, 65, 114), +(1818, 50, 65, 97), +(1819, 0, 65, 145), +(1820, 0, 66, 105), +(1821, 0, 66, 126), +(1822, 0, 66, 135), +(1823, 50, 66, 48), +(1824, 0, 66, 114), +(1825, 50, 66, 96), +(1826, 0, 66, 21), +(1827, 50, 66, 57), +(1828, 50, 66, 11), +(1829, 25, 66, 130), +(1830, 0, 66, 55), +(1831, 0, 66, 9), +(1832, 0, 66, 2), +(1833, 0, 66, 80), +(1834, 50, 66, 51), +(1835, 50, 66, 137), +(1836, 25, 66, 15), +(1837, 25, 66, 81), +(1838, 50, 66, 1), +(1839, 0, 66, 80), +(1840, 0, 66, 32), +(1841, 0, 66, 27), +(1842, 0, 66, 96), +(1843, 50, 66, 136), +(1844, 0, 66, 20), +(1845, 50, 66, 143), +(1846, 0, 66, 65), +(1847, 50, 66, 73), +(1848, 50, 66, 104), +(1849, 50, 66, 60), +(1850, 50, 66, 146), +(1851, 50, 66, 27), +(1852, 50, 66, 20), +(1853, 0, 67, 12), +(1854, 0, 67, 130), +(1855, 0, 67, 54), +(1856, 50, 67, 21), +(1857, 0, 67, 41), +(1858, 0, 67, 142), +(1859, 0, 67, 105), +(1860, 50, 67, 30), +(1861, 0, 67, 96), +(1862, 0, 67, 125), +(1863, 25, 67, 51), +(1864, 0, 67, 111), +(1865, 50, 67, 22), +(1866, 0, 67, 19), +(1867, 0, 67, 32), +(1868, 0, 67, 58), +(1869, 0, 67, 18), +(1870, 0, 67, 145), +(1871, 25, 67, 9), +(1872, 0, 67, 113), +(1873, 0, 67, 53), +(1874, 0, 67, 71), +(1875, 0, 67, 55), +(1876, 0, 67, 122), +(1877, 0, 67, 5), +(1878, 0, 67, 57), +(1879, 0, 67, 115), +(1880, 0, 67, 90), +(1881, 0, 67, 21), +(1882, 0, 67, 71), +(1883, 0, 67, 69), +(1884, 50, 68, 40), +(1885, 50, 68, 55), +(1886, 0, 68, 61), +(1887, 25, 68, 67), +(1888, 0, 68, 106), +(1889, 50, 68, 36), +(1890, 25, 68, 63), +(1891, 50, 68, 120), +(1892, 0, 68, 9), +(1893, 0, 68, 88), +(1894, 0, 68, 76), +(1895, 0, 68, 11), +(1896, 50, 68, 56), +(1897, 50, 69, 44), +(1898, 50, 69, 105), +(1899, 50, 69, 28), +(1900, 50, 69, 23), +(1901, 0, 69, 115), +(1902, 0, 69, 127), +(1903, 0, 69, 22), +(1904, 0, 69, 40), +(1905, 25, 69, 78), +(1906, 0, 69, 21), +(1907, 50, 69, 33), +(1908, 0, 69, 118), +(1909, 25, 69, 132), +(1910, 0, 69, 32), +(1911, 50, 70, 80), +(1912, 50, 70, 31), +(1913, 0, 70, 143), +(1914, 0, 70, 86), +(1915, 50, 70, 143), +(1916, 50, 70, 116), +(1917, 0, 70, 147), +(1918, 50, 70, 114), +(1919, 0, 70, 148), +(1920, 50, 70, 30), +(1921, 0, 70, 28), +(1922, 0, 70, 111), +(1923, 0, 70, 115), +(1924, 50, 70, 32), +(1925, 0, 70, 65), +(1926, 50, 70, 42), +(1927, 50, 70, 108), +(1928, 0, 70, 83), +(1929, 0, 70, 124), +(1930, 0, 70, 102), +(1931, 50, 70, 124), +(1932, 0, 70, 53), +(1933, 0, 70, 28), +(1934, 50, 70, 90), +(1935, 0, 70, 52), +(1936, 50, 70, 82), +(1937, 0, 70, 20), +(1938, 0, 70, 61), +(1939, 0, 70, 143), +(1940, 0, 70, 92), +(1941, 50, 70, 105), +(1942, 50, 70, 145), +(1943, 50, 70, 85), +(1944, 0, 70, 68), +(1945, 0, 70, 113), +(1946, 50, 70, 137), +(1947, 50, 70, 108), +(1948, 50, 70, 12), +(1949, 50, 71, 25), +(1950, 0, 71, 11), +(1951, 25, 71, 59), +(1952, 25, 71, 13), +(1953, 50, 71, 58), +(1954, 0, 71, 110), +(1955, 0, 71, 93), +(1956, 25, 71, 112), +(1957, 50, 71, 114), +(1958, 0, 71, 120), +(1959, 0, 71, 92), +(1960, 0, 71, 2), +(1961, 25, 71, 94), +(1962, 50, 71, 89), +(1963, 0, 71, 43), +(1964, 25, 72, 6), +(1965, 50, 72, 52), +(1966, 0, 72, 84), +(1967, 50, 72, 121), +(1968, 50, 72, 119), +(1969, 50, 72, 143), +(1970, 0, 72, 94), +(1971, 0, 72, 115), +(1972, 25, 72, 122), +(1973, 0, 72, 72), +(1974, 50, 72, 96), +(1975, 50, 72, 43), +(1976, 0, 72, 115), +(1977, 0, 72, 12), +(1978, 50, 72, 93), +(1979, 25, 72, 70), +(1980, 50, 72, 23), +(1981, 50, 72, 43), +(1982, 0, 72, 43), +(1983, 50, 72, 65), +(1984, 0, 72, 83), +(1985, 0, 72, 88), +(1986, 0, 72, 49), +(1987, 50, 72, 33), +(1988, 0, 72, 30), +(1989, 0, 72, 28), +(1990, 50, 72, 131), +(1991, 0, 72, 105), +(1992, 50, 72, 101), +(1993, 0, 72, 26), +(1994, 50, 72, 7), +(1995, 25, 73, 112), +(1996, 50, 73, 135), +(1997, 50, 73, 111), +(1998, 50, 73, 101), +(1999, 0, 73, 32), +(2000, 50, 73, 125), +(2001, 50, 73, 91), +(2002, 0, 73, 85), +(2003, 0, 73, 11), +(2004, 50, 73, 115), +(2005, 0, 73, 132), +(2006, 0, 73, 107), +(2007, 0, 73, 12), +(2008, 50, 73, 95), +(2009, 50, 74, 38), +(2010, 50, 74, 1), +(2011, 50, 74, 106), +(2012, 0, 74, 19), +(2013, 50, 74, 143), +(2014, 0, 74, 48), +(2015, 0, 74, 46), +(2016, 50, 74, 96), +(2017, 0, 74, 147), +(2018, 0, 74, 25), +(2019, 0, 74, 3), +(2020, 50, 74, 116), +(2021, 0, 74, 130), +(2022, 0, 74, 139), +(2023, 0, 74, 70), +(2024, 50, 74, 125), +(2025, 0, 74, 83), +(2026, 25, 74, 37), +(2027, 50, 74, 26), +(2028, 0, 74, 145), +(2029, 25, 74, 134), +(2030, 0, 74, 90), +(2031, 0, 74, 107), +(2032, 0, 74, 124), +(2033, 50, 74, 145), +(2034, 0, 74, 65), +(2035, 0, 74, 7), +(2036, 50, 74, 56), +(2037, 0, 74, 118), +(2038, 0, 74, 79), +(2039, 50, 74, 110), +(2040, 0, 74, 14), +(2041, 0, 74, 76), +(2042, 0, 74, 35), +(2043, 0, 74, 87), +(2044, 50, 74, 78), +(2045, 50, 74, 19), +(2046, 50, 74, 98), +(2047, 0, 74, 34), +(2048, 0, 74, 133), +(2049, 50, 74, 8), +(2050, 0, 74, 12), +(2051, 0, 74, 71), +(2052, 50, 74, 75), +(2053, 0, 74, 36), +(2054, 25, 74, 1), +(2055, 0, 74, 85), +(2056, 0, 74, 27), +(2057, 50, 74, 78), +(2058, 0, 75, 52), +(2059, 50, 75, 82), +(2060, 0, 75, 2), +(2061, 50, 75, 129), +(2062, 0, 75, 78), +(2063, 25, 75, 130), +(2064, 0, 75, 127), +(2065, 50, 75, 14), +(2066, 50, 75, 103), +(2067, 50, 75, 59), +(2068, 0, 75, 136), +(2069, 50, 75, 60), +(2070, 50, 75, 45), +(2071, 50, 75, 30), +(2072, 0, 75, 94), +(2073, 0, 75, 141), +(2074, 0, 75, 51), +(2075, 25, 75, 29), +(2076, 0, 75, 126), +(2077, 0, 75, 97), +(2078, 0, 75, 92), +(2079, 0, 75, 27), +(2080, 50, 75, 40), +(2081, 50, 75, 120), +(2082, 0, 75, 101), +(2083, 50, 75, 127), +(2084, 0, 75, 130), +(2085, 50, 75, 110), +(2086, 0, 75, 128), +(2087, 0, 75, 63), +(2088, 50, 75, 70), +(2089, 0, 75, 25), +(2090, 50, 75, 16), +(2091, 0, 75, 147), +(2092, 50, 75, 141), +(2093, 0, 75, 81), +(2094, 0, 76, 107), +(2095, 25, 76, 62), +(2096, 0, 76, 51), +(2097, 50, 76, 105), +(2098, 0, 76, 31), +(2099, 50, 76, 123), +(2100, 0, 76, 119), +(2101, 25, 76, 82), +(2102, 50, 76, 71), +(2103, 25, 76, 75), +(2104, 25, 76, 23), +(2105, 25, 76, 94), +(2106, 0, 76, 67), +(2107, 0, 76, 147), +(2108, 50, 77, 122), +(2109, 0, 77, 83), +(2110, 0, 77, 105), +(2111, 0, 77, 51), +(2112, 0, 77, 16), +(2113, 0, 77, 50), +(2114, 50, 77, 144), +(2115, 0, 77, 65), +(2116, 0, 77, 72), +(2117, 0, 77, 36), +(2118, 0, 77, 18), +(2119, 0, 77, 99), +(2120, 0, 77, 126), +(2121, 0, 77, 55), +(2122, 0, 77, 7), +(2123, 0, 77, 11), +(2124, 0, 77, 143), +(2125, 50, 77, 44), +(2126, 50, 77, 1), +(2127, 0, 77, 46), +(2128, 0, 77, 97), +(2129, 50, 77, 48), +(2130, 50, 77, 101), +(2131, 0, 77, 10), +(2132, 0, 77, 140), +(2133, 0, 77, 103), +(2134, 0, 77, 72), +(2135, 50, 77, 34), +(2136, 50, 77, 51), +(2137, 50, 77, 113), +(2138, 50, 77, 94), +(2139, 50, 77, 123), +(2140, 25, 77, 80), +(2141, 0, 78, 15), +(2142, 25, 78, 145), +(2143, 50, 78, 117), +(2144, 0, 78, 5), +(2145, 50, 78, 41), +(2146, 0, 78, 133), +(2147, 0, 78, 104), +(2148, 50, 78, 129), +(2149, 50, 78, 9), +(2150, 0, 78, 59), +(2151, 50, 78, 102), +(2152, 0, 78, 64), +(2153, 0, 78, 45), +(2154, 50, 78, 92), +(2155, 25, 78, 135), +(2156, 0, 78, 142), +(2157, 25, 78, 144), +(2158, 0, 78, 147), +(2159, 50, 78, 59), +(2160, 50, 78, 91), +(2161, 0, 78, 99), +(2162, 0, 78, 90), +(2163, 0, 78, 93), +(2164, 0, 78, 35), +(2165, 0, 78, 91), +(2166, 0, 78, 77), +(2167, 0, 78, 79), +(2168, 25, 78, 57), +(2169, 0, 78, 134), +(2170, 25, 78, 25), +(2171, 0, 78, 14), +(2172, 0, 78, 68), +(2173, 50, 79, 133), +(2174, 0, 79, 79), +(2175, 0, 79, 54), +(2176, 0, 79, 104), +(2177, 25, 79, 25), +(2178, 0, 79, 49), +(2179, 50, 79, 29), +(2180, 0, 79, 72), +(2181, 0, 79, 31), +(2182, 50, 79, 139), +(2183, 0, 79, 3), +(2184, 0, 79, 38), +(2185, 0, 79, 87), +(2186, 0, 79, 131), +(2187, 50, 79, 54), +(2188, 0, 79, 31), +(2189, 50, 79, 81), +(2190, 25, 79, 71), +(2191, 25, 79, 120), +(2192, 50, 79, 113), +(2193, 50, 79, 14), +(2194, 25, 79, 73), +(2195, 50, 79, 132), +(2196, 50, 79, 138), +(2197, 50, 79, 34), +(2198, 50, 79, 96), +(2199, 0, 79, 123), +(2200, 0, 79, 14), +(2201, 50, 79, 146), +(2202, 50, 79, 96), +(2203, 50, 79, 140), +(2204, 0, 79, 89), +(2205, 50, 79, 77), +(2206, 50, 80, 13), +(2207, 0, 80, 121), +(2208, 25, 80, 66), +(2209, 50, 80, 20), +(2210, 0, 80, 27), +(2211, 0, 80, 8), +(2212, 25, 80, 41), +(2213, 0, 80, 107), +(2214, 25, 80, 37), +(2215, 50, 80, 75), +(2216, 25, 80, 37), +(2217, 50, 80, 85), +(2218, 0, 80, 113), +(2219, 50, 80, 35), +(2220, 0, 80, 12), +(2221, 0, 80, 30), +(2222, 0, 80, 7), +(2223, 50, 80, 49), +(2224, 0, 80, 20), +(2225, 0, 80, 144), +(2226, 0, 80, 110), +(2227, 0, 80, 119), +(2228, 0, 80, 31), +(2229, 0, 80, 120), +(2230, 0, 80, 44), +(2231, 0, 80, 87), +(2232, 0, 80, 146), +(2233, 0, 80, 44), +(2234, 0, 80, 107), +(2235, 50, 80, 121), +(2236, 0, 80, 14), +(2237, 0, 80, 31), +(2238, 50, 80, 49), +(2239, 0, 80, 36), +(2240, 0, 81, 24), +(2241, 0, 81, 24), +(2242, 0, 81, 66), +(2243, 0, 81, 67), +(2244, 0, 81, 115), +(2245, 0, 81, 102), +(2246, 0, 81, 39), +(2247, 0, 81, 145), +(2248, 25, 81, 130), +(2249, 0, 81, 73), +(2250, 50, 81, 133), +(2251, 50, 81, 136), +(2252, 0, 81, 139), +(2253, 0, 81, 24), +(2254, 50, 81, 2), +(2255, 25, 81, 30), +(2256, 25, 81, 19), +(2257, 0, 81, 130), +(2258, 0, 81, 43), +(2259, 0, 81, 145), +(2260, 0, 81, 121), +(2261, 0, 81, 9), +(2262, 50, 81, 122), +(2263, 50, 81, 89), +(2264, 0, 81, 119), +(2265, 0, 81, 61), +(2266, 0, 81, 50), +(2267, 0, 81, 122), +(2268, 0, 81, 86), +(2269, 50, 81, 64), +(2270, 50, 81, 7), +(2271, 0, 81, 130), +(2272, 0, 81, 114), +(2273, 0, 81, 37), +(2274, 50, 81, 128), +(2275, 0, 81, 16), +(2276, 50, 81, 38), +(2277, 0, 81, 22), +(2278, 50, 81, 86), +(2279, 0, 81, 147), +(2280, 0, 81, 134), +(2281, 0, 81, 113), +(2282, 0, 81, 123), +(2283, 0, 81, 111), +(2284, 25, 81, 24), +(2285, 50, 81, 89), +(2286, 0, 81, 21), +(2287, 50, 82, 93), +(2288, 50, 82, 44), +(2289, 0, 82, 61), +(2290, 50, 82, 127), +(2291, 50, 82, 106), +(2292, 0, 82, 119), +(2293, 0, 82, 3), +(2294, 0, 82, 71), +(2295, 50, 82, 146), +(2296, 50, 82, 137), +(2297, 50, 82, 138), +(2298, 0, 82, 107), +(2299, 25, 82, 5), +(2300, 0, 82, 7), +(2301, 25, 82, 80), +(2302, 0, 82, 80), +(2303, 0, 82, 88), +(2304, 0, 82, 33), +(2305, 0, 82, 90), +(2306, 50, 82, 62), +(2307, 50, 82, 35), +(2308, 0, 82, 35), +(2309, 50, 82, 16), +(2310, 0, 82, 46), +(2311, 25, 82, 112), +(2312, 0, 82, 136), +(2313, 25, 82, 130), +(2314, 0, 82, 111), +(2315, 0, 82, 96), +(2316, 0, 82, 53), +(2317, 0, 82, 99), +(2318, 0, 82, 10), +(2319, 50, 82, 126), +(2320, 50, 82, 107), +(2321, 0, 82, 9), +(2322, 0, 83, 48), +(2323, 0, 83, 92), +(2324, 50, 83, 124), +(2325, 0, 83, 65), +(2326, 0, 83, 133), +(2327, 0, 83, 95), +(2328, 0, 83, 145), +(2329, 0, 83, 138), +(2330, 25, 83, 124), +(2331, 0, 83, 105), +(2332, 50, 83, 47), +(2333, 0, 83, 51), +(2334, 0, 83, 123), +(2335, 0, 83, 102), +(2336, 0, 83, 14), +(2337, 0, 83, 23), +(2338, 50, 83, 138), +(2339, 25, 83, 94), +(2340, 0, 83, 31), +(2341, 0, 83, 82), +(2342, 0, 83, 44), +(2343, 50, 83, 27), +(2344, 0, 83, 127), +(2345, 50, 83, 18), +(2346, 0, 83, 29), +(2347, 0, 83, 125), +(2348, 0, 84, 62), +(2349, 0, 84, 44), +(2350, 0, 84, 89), +(2351, 50, 84, 15), +(2352, 0, 84, 1), +(2353, 50, 84, 14), +(2354, 0, 84, 117), +(2355, 0, 84, 127), +(2356, 0, 84, 52), +(2357, 0, 84, 53), +(2358, 0, 84, 38), +(2359, 50, 84, 148), +(2360, 0, 84, 100), +(2361, 50, 84, 137), +(2362, 0, 84, 137), +(2363, 50, 84, 58), +(2364, 25, 84, 27), +(2365, 0, 84, 60), +(2366, 0, 84, 103), +(2367, 0, 84, 140), +(2368, 0, 84, 106), +(2369, 0, 84, 46), +(2370, 0, 84, 80), +(2371, 25, 84, 46), +(2372, 0, 84, 36), +(2373, 50, 84, 50), +(2374, 50, 84, 131), +(2375, 0, 84, 120), +(2376, 0, 85, 50), +(2377, 0, 85, 26), +(2378, 50, 85, 94), +(2379, 0, 85, 148), +(2380, 0, 85, 123), +(2381, 50, 85, 4), +(2382, 0, 85, 9), +(2383, 0, 85, 90), +(2384, 0, 85, 40), +(2385, 25, 85, 47), +(2386, 50, 85, 3), +(2387, 0, 85, 35), +(2388, 50, 85, 40), +(2389, 0, 85, 12), +(2390, 0, 85, 73), +(2391, 0, 85, 31), +(2392, 50, 85, 121), +(2393, 0, 85, 51), +(2394, 0, 85, 143), +(2395, 0, 85, 131), +(2396, 0, 85, 147), +(2397, 0, 85, 39); + +-- -------------------------------------------------------- + +-- +-- Tábla szerkezet ehhez a táblához `vendeg` +-- + +CREATE TABLE `vendeg` ( + `id` int(11) NOT NULL, + `nev` varchar(64) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_hungarian_ci; + +-- +-- A tábla adatainak kiíratása `vendeg` +-- + +INSERT INTO `vendeg` (`id`, `nev`) VALUES +(1, 'Nagy Bence'), +(2, 'Kovács Máté'), +(3, 'Tóth Levente'), +(4, 'Szabó Dominik'), +(5, 'Horváth Marcell'), +(6, 'Varga Noel'), +(7, 'Kiss Ádám'), +(8, 'Molnár Dániel'), +(9, 'Németh Dávid'), +(10, 'Farkas Olivér'), +(11, 'Balogh Milán'), +(12, 'Papp Zalán'), +(13, 'Lakatos Botond'), +(14, 'Takács Benett'), +(15, 'Juhász Zsombor'), +(16, 'Mészáros Balázs'), +(17, 'Oláh Áron'), +(18, 'Simon Péter'), +(19, 'Rácz Kristóf'), +(20, 'Fekete Tamás'), +(21, 'Szilágyi Márk'), +(22, 'Török Benedek'), +(23, 'Fehér Gergő'), +(24, 'Balázs László'), +(25, 'Gál Nimród'), +(26, 'Kis Bálint'), +(27, 'Szűcs Zétény'), +(28, 'Kocsis Ákos'), +(29, 'Orsós Patrik'), +(30, 'Pintér Zoltán'), +(31, 'Fodor András'), +(32, 'Szalai Attila'), +(33, 'Sipos Hunor'), +(34, 'Magyar Barnabás'), +(35, 'Lukács Márton'), +(36, 'Gulyás Gábor'), +(37, 'Biró Alex'), +(38, 'Király Martin'), +(39, 'László István'), +(40, 'Balog Kornél'), +(41, 'Katona Vince'), +(42, 'Bogdán József'), +(43, 'Jakab János'), +(44, 'Sándor Krisztián'), +(45, 'Boros Zsolt'), +(46, 'Váradi Zente'), +(47, 'Fazekas Sándor'), +(48, 'Kelemen Erik'), +(49, 'Antal Bendegúz'), +(50, 'Orosz Roland'), +(51, 'Somogyi Richárd'), +(52, 'Fülöp Ábel'), +(53, 'Veres Csaba'), +(54, 'Vincze Róbert'), +(55, 'Budai Kevin'), +(56, 'Hegedűs Nolen'), +(57, 'Deák Soma'), +(58, 'Pap Ármin'), +(59, 'Bálint Mihály'), +(60, 'Illés Vencel'), +(61, 'Pál Norbert'), +(62, 'Vass Mátyás'), +(63, 'Szőke Ferenc'), +(64, 'Fábián Tibor'), +(65, 'Vörös Nándor'), +(66, 'Lengyel Benjámin'), +(67, 'Bognár Szabolcs'), +(68, 'Bodnár Benjamin'), +(69, 'Jónás Simon'), +(70, 'Szücs Gergely'), +(71, 'Hajdu Csongor'), +(72, 'Halász Viktor'), +(73, 'Máté Miklós'), +(74, 'Székely Nikolasz'), +(75, 'Kozma Vilmos'), +(76, 'Gáspár Boldizsár'), +(77, 'Pásztor Kende'), +(78, 'Bakos Imre'), +(79, 'Dudás Bertalan'), +(80, 'Major Brendon'), +(81, 'Orbán Zénó'), +(82, 'Virág Adrián'), +(83, 'Hegedüs Dorián'), +(84, 'Barna Krisztofer'), +(85, 'Novák György'), +(86, 'Soós Alexander'), +(87, 'Tamás Lajos'), +(88, 'Nemes Dénes'), +(89, 'Pataki Félix'), +(90, 'Balla Sámuel'), +(91, 'Faragó Denisz'), +(92, 'Kerekes Bende'), +(93, 'Borbély Noé'), +(94, 'Barta Károly'), +(95, 'Péter Donát'), +(96, 'Csonka Gyula'), +(97, 'Mezei Gellért'), +(98, 'Sárközi Mirkó'), +(99, 'Szekeres Vendel'), +(100, 'Márton Brájen'), +(101, 'Nagy Hanna'), +(102, 'Kovács Anna'), +(103, 'Tóth Zoé'), +(104, 'Szabó Luca'), +(105, 'Horváth Léna'), +(106, 'Varga Emma'), +(107, 'Kiss Zsófia'), +(108, 'Molnár Lili'), +(109, 'Németh Boglárka'), +(110, 'Farkas Mira'), +(111, 'Balogh Lilien'), +(112, 'Papp Nóra'), +(113, 'Lakatos Jázmin'), +(114, 'Takács Laura'), +(115, 'Juhász Maja'), +(116, 'Mészáros Sára'), +(117, 'Oláh Lara'), +(118, 'Simon Lilla'), +(119, 'Rácz Izabella'), +(120, 'Fekete Gréta'), +(121, 'Szilágyi Alíz'), +(122, 'Török Fanni'), +(123, 'Fehér Adél'), +(124, 'Balázs Flóra'), +(125, 'Gál Csenge'), +(126, 'Kis Dóra'), +(127, 'Szűcs Dorina'), +(128, 'Kocsis Zselyke'), +(129, 'Orsós Réka'), +(130, 'Pintér Dorka'), +(131, 'Fodor Liza'), +(132, 'Szalai Janka'), +(133, 'Sipos Liliána'), +(134, 'Magyar Olívia'), +(135, 'Lukács Viktória'), +(136, 'Gulyás Eszter'), +(137, 'Biró Natasa'), +(138, 'Király Noémi'), +(139, 'László Petra'), +(140, 'Balog Bianka'), +(141, 'Katona Szofia'), +(142, 'Bogdán Panna'), +(143, 'Jakab Vivien'), +(144, 'Sándor Emília'), +(145, 'Boros Szófia'), +(146, 'Váradi Rebeka'), +(147, 'Fazekas Kamilla'), +(148, 'Kelemen Blanka'); + +-- -------------------------------------------------------- + +-- +-- Tábla szerkezet ehhez a táblához `vetites` +-- + +CREATE TABLE `vetites` ( + `id` int(11) NOT NULL, + `filmId` int(11) NOT NULL, + `datum` date NOT NULL, + `kezdes` time NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_hungarian_ci; + +-- +-- A tábla adatainak kiíratása `vetites` +-- + +INSERT INTO `vetites` (`id`, `filmId`, `datum`, `kezdes`) VALUES +(1, 3, '2021-03-01', '10:00:00'), +(2, 3, '2021-03-01', '12:00:00'), +(3, 3, '2021-03-01', '16:00:00'), +(4, 5, '2021-03-01', '20:00:00'), +(5, 7, '2021-03-02', '10:00:00'), +(6, 1, '2021-03-03', '10:00:00'), +(7, 1, '2021-03-03', '12:00:00'), +(8, 1, '2021-03-04', '10:00:00'), +(9, 3, '2021-03-04', '12:00:00'), +(10, 12, '2021-03-05', '10:00:00'), +(11, 11, '2021-03-05', '12:00:00'), +(12, 12, '2021-03-05', '16:00:00'), +(13, 12, '2021-03-05', '20:00:00'), +(14, 1, '2021-03-06', '10:00:00'), +(15, 1, '2021-03-06', '12:00:00'), +(16, 5, '2021-03-06', '16:00:00'), +(17, 5, '2021-03-06', '20:00:00'), +(18, 6, '2021-03-07', '10:00:00'), +(19, 6, '2021-03-07', '12:00:00'), +(20, 8, '2021-03-07', '16:00:00'), +(21, 1, '2021-03-08', '10:00:00'), +(22, 10, '2021-03-09', '10:00:00'), +(23, 10, '2021-03-09', '12:00:00'), +(24, 10, '2021-03-09', '16:00:00'), +(25, 6, '2021-03-09', '20:00:00'), +(26, 10, '2021-03-10', '10:00:00'), +(27, 10, '2021-03-10', '12:00:00'), +(28, 10, '2021-03-10', '16:00:00'), +(29, 10, '2021-03-10', '20:00:00'), +(30, 11, '2021-03-11', '10:00:00'), +(31, 11, '2021-03-11', '12:00:00'), +(32, 3, '2021-03-12', '10:00:00'), +(33, 3, '2021-03-12', '12:00:00'), +(34, 3, '2021-03-12', '16:00:00'), +(35, 6, '2021-03-12', '20:00:00'), +(36, 13, '2021-03-13', '10:00:00'), +(37, 9, '2021-03-13', '12:00:00'), +(38, 13, '2021-03-13', '16:00:00'), +(39, 4, '2021-03-14', '10:00:00'), +(40, 4, '2021-03-14', '12:00:00'), +(41, 4, '2021-03-14', '16:00:00'), +(42, 13, '2021-03-15', '10:00:00'), +(43, 13, '2021-03-15', '12:00:00'), +(44, 11, '2021-03-15', '16:00:00'), +(45, 4, '2021-03-16', '10:00:00'), +(46, 13, '2021-03-16', '12:00:00'), +(47, 13, '2021-03-16', '16:00:00'), +(48, 4, '2021-03-16', '20:00:00'), +(49, 3, '2021-03-17', '10:00:00'), +(50, 7, '2021-03-18', '10:00:00'), +(51, 4, '2021-03-18', '12:00:00'), +(52, 4, '2021-03-18', '16:00:00'), +(53, 8, '2021-03-19', '10:00:00'), +(54, 4, '2021-03-20', '10:00:00'), +(55, 6, '2021-03-20', '12:00:00'), +(56, 10, '2021-03-21', '10:00:00'), +(57, 10, '2021-03-21', '12:00:00'), +(58, 4, '2021-03-22', '10:00:00'), +(59, 2, '2021-03-22', '12:00:00'), +(60, 2, '2021-03-22', '16:00:00'), +(61, 2, '2021-03-23', '10:00:00'), +(62, 2, '2021-03-23', '12:00:00'), +(63, 8, '2021-03-24', '10:00:00'), +(64, 6, '2021-03-24', '12:00:00'), +(65, 8, '2021-03-24', '16:00:00'), +(66, 6, '2021-03-25', '10:00:00'), +(67, 5, '2021-03-25', '12:00:00'), +(68, 5, '2021-03-25', '16:00:00'), +(69, 12, '2021-03-26', '10:00:00'), +(70, 8, '2021-03-27', '10:00:00'), +(71, 10, '2021-03-27', '12:00:00'), +(72, 10, '2021-03-27', '16:00:00'), +(73, 3, '2021-03-28', '10:00:00'), +(74, 3, '2021-03-28', '12:00:00'), +(75, 8, '2021-03-28', '16:00:00'), +(76, 8, '2021-03-28', '20:00:00'), +(77, 11, '2021-03-29', '10:00:00'), +(78, 11, '2021-03-29', '12:00:00'), +(79, 11, '2021-03-29', '16:00:00'), +(80, 11, '2021-03-29', '20:00:00'), +(81, 10, '2021-03-30', '10:00:00'), +(82, 11, '2021-03-31', '10:00:00'), +(83, 8, '2021-03-31', '12:00:00'), +(84, 8, '2021-03-31', '16:00:00'), +(85, 8, '2021-03-31', '20:00:00'); + +-- +-- Indexek a kiírt táblákhoz +-- + +-- +-- A tábla indexei `film` +-- +ALTER TABLE `film` + ADD PRIMARY KEY (`id`), + ADD KEY `filmtipusId` (`filmtipusId`); + +-- +-- A tábla indexei `filmtipus` +-- +ALTER TABLE `filmtipus` + ADD PRIMARY KEY (`id`); + +-- +-- A tábla indexei `jegy` +-- +ALTER TABLE `jegy` + ADD PRIMARY KEY (`id`), + ADD KEY `vetitesId` (`vetitesId`), + ADD KEY `vendegId` (`vendegId`); + +-- +-- A tábla indexei `vendeg` +-- +ALTER TABLE `vendeg` + ADD PRIMARY KEY (`id`); + +-- +-- A tábla indexei `vetites` +-- +ALTER TABLE `vetites` + ADD PRIMARY KEY (`id`), + ADD KEY `filmId` (`filmId`); + +-- +-- A kiírt táblák AUTO_INCREMENT értéke +-- + +-- +-- AUTO_INCREMENT a táblához `filmtipus` +-- +ALTER TABLE `filmtipus` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5; + +-- +-- AUTO_INCREMENT a táblához `jegy` +-- +ALTER TABLE `jegy` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2398; + +-- +-- AUTO_INCREMENT a táblához `vendeg` +-- +ALTER TABLE `vendeg` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=149; + +-- +-- Megkötések a kiírt táblákhoz +-- + +-- +-- Megkötések a táblához `film` +-- +ALTER TABLE `film` + ADD CONSTRAINT `FK_film_filmtipusId` FOREIGN KEY (`filmtipusId`) REFERENCES `filmtipus` (`id`); + +-- +-- Megkötések a táblához `jegy` +-- +ALTER TABLE `jegy` + ADD CONSTRAINT `FK_jegy_vendegId` FOREIGN KEY (`vendegId`) REFERENCES `vendeg` (`id`), + ADD CONSTRAINT `FK_jegy_vetitesId` FOREIGN KEY (`vetitesId`) REFERENCES `vetites` (`id`); + +-- +-- Megkötések a táblához `vetites` +-- +ALTER TABLE `vetites` + ADD CONSTRAINT `FK_vetites_filmId` FOREIGN KEY (`filmId`) REFERENCES `film` (`id`); +COMMIT; + +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; diff --git a/20241202/enyem/config.php b/20241202/enyem/config.php new file mode 100644 index 0000000..617289f --- /dev/null +++ b/20241202/enyem/config.php @@ -0,0 +1,15 @@ +connect_errno) + { + die("Nem sikerült a kapcsolat kiépítése: ".$conn->connect_error); + } + +?> \ No newline at end of file diff --git a/20241202/enyem/html.php b/20241202/enyem/html.php new file mode 100644 index 0000000..05431cd --- /dev/null +++ b/20241202/enyem/html.php @@ -0,0 +1,21 @@ + + + + + + Szűrés + + +
+ + +
+

ADAT felvétel

+
+ Cím:
+ Filmtípus:
+ Jegyár:
+ +
+ + \ No newline at end of file diff --git a/20241202/enyem/index.php b/20241202/enyem/index.php new file mode 100644 index 0000000..9c71c1c --- /dev/null +++ b/20241202/enyem/index.php @@ -0,0 +1,65 @@ +prepare($parsql); + $durr->bind_param("sii", $cim, $tip, $ar); + if ($durr->execute()==true){ + echo 'sikeres feltöltés'; + } + } + + if (isset($_POST["szures"])) + { + + $felt = $_POST["szures"]; + $sql = "Select cim,jegyar FROM film WHERE cim like '%".$felt."%' order by cim"; + + $result = $conn->query($sql); + + //paraméteres sql lekérdezés + $felt = "'%.$felt.%'"; + $sqlparam = $conn->prepare("Select cim,jegyar FROM film WHERE cim like ? order by cim"); + $sqlparam->bind_param("s", $felt); + $sqlparam->execute(); + $result = $sqlparam->get_result(); + + if ($result->num_rows>0) + { + $i = 1; + echo " + + + + "; + + while ($row = $result->fetch_object()) + { + echo " + + + + "; + } + echo "
Ssz.CímÁr
".$i++."".$row->cim."".$row->jegyar."
"; + + } + else + { + echo "Nincs adat"; + } +} + + + require_once("html.php"); + + + $conn->close(); +?> \ No newline at end of file diff --git a/20241202/enyem/mozi.sql b/20241202/enyem/mozi.sql new file mode 100644 index 0000000..fc3bf65 --- /dev/null +++ b/20241202/enyem/mozi.sql @@ -0,0 +1,2847 @@ +-- phpMyAdmin SQL Dump +-- version 5.2.1 +-- https://www.phpmyadmin.net/ +-- +-- Gép: 127.0.0.1 +-- Létrehozás ideje: 2024. Nov 25. 14:02 +-- Kiszolgáló verziója: 10.4.28-MariaDB +-- PHP verzió: 8.2.4 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +START TRANSACTION; +SET time_zone = "+00:00"; + + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8mb4 */; + +-- +-- Adatbázis: `mozi` +-- + +-- -------------------------------------------------------- + +-- +-- Tábla szerkezet ehhez a táblához `film` +-- + +CREATE TABLE `film` ( + `id` int(11) NOT NULL, + `cim` varchar(64) NOT NULL, + `filmtipusId` int(11) NOT NULL, + `jegyar` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_hungarian_ci; + +-- +-- A tábla adatainak kiíratása `film` +-- + +INSERT INTO `film` (`id`, `cim`, `filmtipusId`, `jegyar`) VALUES +(1, 'A kozmosz', 1, 1300), +(2, 'A Mars generáció', 1, 1300), +(3, 'Star Wars: Egy új remény', 2, 890), +(4, 'Avatar', 2, 1300), +(5, 'Dűne', 2, 890), +(6, 'Interstellar', 2, 1300), +(7, 'La Jetéé', 3, 890), +(8, 'Solaris', 3, 890), +(9, 'A földre pottyant férfi', 3, 890), +(10, '2001: Űrodüsszeia', 3, 990), +(11, 'Az ötödik elem', 4, 690), +(12, 'A galaxis űrzői', 4, 1300), +(13, 'Thor: Ragnarök', 4, 1300); + +-- -------------------------------------------------------- + +-- +-- Tábla szerkezet ehhez a táblához `filmtipus` +-- + +CREATE TABLE `filmtipus` ( + `id` int(11) NOT NULL, + `nev` varchar(32) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_hungarian_ci; + +-- +-- A tábla adatainak kiíratása `filmtipus` +-- + +INSERT INTO `filmtipus` (`id`, `nev`) VALUES +(1, 'Dokumentumfilm'), +(2, 'Űropera'), +(3, 'Művész'), +(4, 'Képregény'); + +-- -------------------------------------------------------- + +-- +-- Tábla szerkezet ehhez a táblához `jegy` +-- + +CREATE TABLE `jegy` ( + `id` int(11) NOT NULL, + `kedvezmeny` int(11) NOT NULL, + `vetitesId` int(11) NOT NULL, + `vendegId` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_hungarian_ci; + +-- +-- A tábla adatainak kiíratása `jegy` +-- + +INSERT INTO `jegy` (`id`, `kedvezmeny`, `vetitesId`, `vendegId`) VALUES +(1, 0, 1, 86), +(2, 0, 1, 5), +(3, 0, 1, 118), +(4, 0, 1, 14), +(5, 50, 1, 26), +(6, 0, 1, 84), +(7, 50, 1, 147), +(8, 25, 1, 44), +(9, 0, 1, 69), +(10, 50, 1, 147), +(11, 50, 1, 31), +(12, 0, 1, 118), +(13, 0, 1, 99), +(14, 0, 1, 113), +(15, 25, 1, 94), +(16, 50, 1, 94), +(17, 0, 1, 88), +(18, 50, 1, 85), +(19, 25, 1, 55), +(20, 50, 1, 36), +(21, 0, 1, 141), +(22, 0, 1, 124), +(23, 0, 1, 96), +(24, 25, 1, 95), +(25, 25, 2, 30), +(26, 0, 2, 49), +(27, 0, 2, 139), +(28, 50, 2, 13), +(29, 50, 2, 52), +(30, 0, 2, 119), +(31, 25, 2, 125), +(32, 0, 2, 100), +(33, 25, 2, 86), +(34, 50, 2, 58), +(35, 50, 2, 1), +(37, 25, 2, 79), +(38, 25, 2, 124), +(39, 0, 2, 88), +(40, 50, 2, 102), +(41, 0, 2, 109), +(42, 0, 2, 98), +(43, 0, 3, 143), +(44, 25, 3, 10), +(45, 0, 3, 101), +(46, 50, 3, 14), +(47, 0, 3, 114), +(48, 0, 3, 137), +(49, 0, 3, 7), +(50, 0, 3, 35), +(51, 0, 3, 92), +(52, 50, 3, 58), +(53, 50, 3, 72), +(54, 0, 3, 8), +(55, 0, 3, 30), +(56, 0, 3, 122), +(57, 50, 3, 110), +(58, 0, 3, 125), +(59, 0, 3, 60), +(60, 0, 3, 146), +(61, 0, 3, 72), +(62, 0, 3, 88), +(63, 0, 3, 56), +(64, 0, 4, 61), +(65, 0, 4, 61), +(66, 0, 4, 29), +(67, 50, 4, 34), +(68, 25, 4, 123), +(69, 0, 4, 145), +(70, 0, 4, 87), +(71, 0, 4, 131), +(72, 50, 4, 76), +(73, 0, 4, 96), +(74, 0, 4, 35), +(75, 0, 4, 120), +(76, 0, 4, 50), +(77, 0, 4, 114), +(78, 0, 4, 40), +(79, 25, 4, 35), +(80, 25, 4, 94), +(81, 25, 4, 79), +(82, 25, 5, 146), +(83, 0, 5, 136), +(84, 0, 5, 41), +(85, 0, 5, 91), +(86, 50, 5, 137), +(87, 0, 5, 87), +(88, 0, 5, 56), +(89, 50, 5, 98), +(90, 0, 5, 71), +(91, 0, 5, 126), +(92, 50, 5, 50), +(93, 50, 5, 64), +(94, 0, 5, 127), +(95, 0, 5, 112), +(96, 0, 5, 88), +(97, 0, 5, 1), +(98, 0, 5, 80), +(99, 50, 5, 67), +(100, 0, 5, 106), +(101, 50, 6, 75), +(102, 0, 6, 31), +(103, 0, 6, 58), +(104, 0, 6, 126), +(105, 0, 6, 114), +(106, 0, 6, 20), +(107, 50, 6, 69), +(108, 50, 6, 1), +(109, 0, 6, 59), +(110, 50, 6, 147), +(111, 0, 6, 24), +(112, 50, 6, 45), +(113, 0, 6, 120), +(114, 0, 6, 31), +(115, 0, 6, 148), +(116, 0, 6, 148), +(117, 50, 6, 35), +(118, 0, 6, 10), +(119, 0, 6, 104), +(120, 0, 6, 54), +(121, 0, 6, 33), +(122, 50, 6, 73), +(123, 50, 6, 79), +(124, 50, 6, 140), +(125, 0, 6, 142), +(126, 50, 6, 1), +(127, 50, 6, 77), +(128, 50, 6, 99), +(129, 0, 6, 24), +(130, 25, 6, 123), +(131, 50, 6, 82), +(132, 25, 6, 132), +(133, 0, 6, 121), +(134, 0, 6, 29), +(135, 0, 6, 128), +(136, 50, 6, 102), +(137, 0, 6, 139), +(138, 0, 6, 52), +(139, 0, 6, 131), +(140, 0, 6, 110), +(141, 50, 6, 91), +(142, 0, 6, 53), +(143, 0, 7, 95), +(144, 0, 7, 145), +(145, 0, 7, 85), +(146, 50, 7, 122), +(147, 0, 7, 108), +(148, 50, 7, 48), +(149, 0, 7, 23), +(150, 50, 7, 41), +(151, 0, 7, 32), +(152, 0, 7, 90), +(153, 50, 7, 96), +(154, 0, 7, 58), +(155, 0, 7, 12), +(156, 50, 7, 98), +(157, 50, 7, 103), +(158, 0, 7, 18), +(159, 50, 7, 25), +(160, 25, 7, 148), +(161, 50, 7, 8), +(162, 0, 7, 31), +(163, 0, 7, 71), +(164, 0, 7, 93), +(165, 0, 7, 117), +(166, 0, 7, 122), +(167, 0, 7, 1), +(168, 25, 7, 20), +(169, 0, 7, 58), +(170, 50, 7, 30), +(171, 0, 8, 5), +(172, 0, 8, 69), +(173, 0, 8, 32), +(174, 0, 8, 106), +(175, 0, 8, 30), +(176, 0, 8, 103), +(177, 0, 8, 85), +(178, 50, 8, 68), +(179, 0, 8, 96), +(180, 0, 8, 23), +(181, 50, 8, 58), +(182, 25, 8, 34), +(183, 50, 8, 74), +(184, 0, 8, 1), +(185, 0, 8, 20), +(186, 0, 8, 108), +(187, 0, 8, 23), +(188, 0, 8, 48), +(189, 0, 8, 80), +(190, 0, 8, 96), +(191, 50, 8, 97), +(192, 0, 8, 124), +(193, 50, 8, 91), +(194, 0, 8, 59), +(195, 0, 8, 49), +(196, 0, 8, 141), +(197, 0, 8, 73), +(198, 50, 8, 139), +(199, 0, 8, 63), +(200, 0, 9, 135), +(201, 0, 9, 132), +(202, 50, 9, 105), +(203, 50, 9, 71), +(204, 50, 9, 96), +(205, 25, 9, 53), +(206, 0, 9, 116), +(207, 25, 9, 53), +(208, 0, 9, 114), +(209, 50, 9, 87), +(210, 50, 9, 126), +(211, 0, 9, 52), +(212, 0, 9, 97), +(213, 0, 9, 71), +(214, 0, 9, 77), +(215, 50, 9, 90), +(216, 0, 9, 24), +(217, 0, 9, 4), +(218, 0, 9, 114), +(219, 0, 9, 135), +(220, 50, 9, 123), +(221, 0, 9, 83), +(222, 50, 9, 73), +(223, 0, 9, 50), +(224, 0, 10, 85), +(225, 0, 10, 111), +(226, 0, 10, 116), +(227, 0, 10, 97), +(228, 0, 10, 97), +(229, 0, 10, 140), +(230, 0, 10, 75), +(231, 50, 10, 25), +(232, 0, 10, 138), +(233, 0, 10, 13), +(234, 0, 10, 131), +(235, 50, 10, 87), +(236, 0, 10, 56), +(237, 25, 10, 107), +(238, 0, 10, 51), +(239, 0, 10, 1), +(240, 50, 11, 36), +(241, 0, 11, 131), +(242, 0, 11, 113), +(243, 0, 11, 116), +(244, 0, 11, 132), +(245, 0, 11, 23), +(246, 0, 11, 2), +(247, 0, 11, 89), +(248, 50, 11, 58), +(249, 50, 11, 95), +(250, 50, 11, 55), +(251, 50, 11, 71), +(252, 0, 11, 53), +(253, 50, 11, 71), +(254, 50, 11, 4), +(255, 0, 11, 33), +(256, 25, 11, 113), +(257, 50, 11, 1), +(258, 0, 11, 120), +(259, 50, 11, 137), +(260, 50, 11, 31), +(261, 0, 11, 131), +(262, 25, 11, 24), +(263, 0, 11, 64), +(264, 50, 11, 130), +(265, 0, 12, 61), +(266, 50, 12, 83), +(267, 50, 12, 105), +(268, 0, 12, 26), +(269, 50, 12, 140), +(270, 0, 12, 57), +(271, 0, 12, 43), +(272, 50, 12, 36), +(273, 0, 12, 70), +(274, 0, 12, 120), +(275, 0, 12, 77), +(276, 50, 12, 121), +(277, 50, 12, 114), +(278, 50, 12, 31), +(279, 50, 12, 7), +(280, 0, 12, 98), +(281, 50, 12, 32), +(282, 25, 12, 113), +(283, 0, 12, 49), +(284, 25, 12, 81), +(285, 25, 12, 105), +(286, 50, 13, 55), +(287, 0, 13, 82), +(288, 0, 13, 44), +(289, 50, 13, 40), +(290, 50, 13, 118), +(291, 0, 13, 69), +(292, 50, 13, 52), +(293, 25, 13, 86), +(294, 50, 13, 131), +(295, 0, 13, 10), +(296, 50, 13, 115), +(297, 0, 13, 58), +(298, 0, 13, 19), +(299, 0, 13, 99), +(300, 50, 14, 37), +(301, 0, 14, 67), +(302, 25, 14, 108), +(303, 50, 14, 64), +(304, 0, 14, 143), +(305, 0, 14, 82), +(306, 50, 14, 104), +(307, 25, 14, 44), +(308, 0, 14, 18), +(309, 0, 14, 119), +(310, 0, 14, 107), +(311, 50, 14, 5), +(312, 0, 14, 129), +(313, 0, 14, 58), +(314, 0, 14, 106), +(315, 0, 14, 110), +(316, 50, 14, 17), +(317, 0, 14, 106), +(318, 25, 14, 52), +(319, 50, 14, 29), +(320, 0, 14, 59), +(321, 0, 14, 113), +(322, 50, 14, 60), +(323, 0, 14, 21), +(324, 0, 14, 137), +(325, 0, 15, 110), +(326, 0, 15, 57), +(327, 0, 15, 28), +(328, 0, 15, 131), +(329, 0, 15, 20), +(330, 50, 15, 49), +(331, 0, 15, 42), +(332, 0, 15, 70), +(333, 0, 15, 106), +(334, 0, 15, 2), +(335, 25, 15, 125), +(336, 0, 15, 131), +(337, 0, 15, 109), +(338, 50, 15, 109), +(339, 0, 15, 119), +(340, 50, 15, 108), +(341, 0, 15, 70), +(342, 0, 15, 15), +(343, 0, 15, 80), +(344, 50, 15, 116), +(345, 50, 15, 135), +(346, 50, 15, 31), +(347, 0, 15, 67), +(348, 0, 15, 17), +(349, 0, 15, 19), +(350, 50, 15, 96), +(351, 50, 15, 129), +(352, 0, 15, 12), +(353, 0, 15, 74), +(354, 0, 15, 100), +(355, 25, 15, 41), +(356, 0, 15, 45), +(357, 50, 15, 84), +(358, 25, 15, 53), +(359, 0, 15, 51), +(360, 0, 16, 6), +(361, 0, 16, 29), +(362, 50, 16, 7), +(363, 0, 16, 87), +(364, 50, 16, 134), +(365, 0, 16, 22), +(366, 0, 16, 55), +(367, 0, 16, 144), +(368, 0, 16, 11), +(369, 0, 16, 41), +(370, 25, 16, 84), +(371, 50, 16, 7), +(372, 50, 16, 127), +(373, 25, 16, 81), +(374, 25, 16, 9), +(375, 50, 16, 5), +(376, 0, 16, 52), +(377, 0, 16, 32), +(378, 0, 16, 33), +(379, 0, 16, 134), +(380, 0, 16, 6), +(381, 0, 16, 114), +(382, 0, 16, 104), +(383, 0, 16, 83), +(384, 0, 16, 72), +(385, 0, 16, 11), +(386, 50, 16, 125), +(387, 0, 16, 73), +(388, 50, 16, 47), +(389, 0, 16, 51), +(390, 50, 16, 147), +(391, 50, 17, 63), +(392, 0, 17, 22), +(393, 50, 17, 51), +(394, 0, 17, 140), +(395, 0, 17, 31), +(396, 50, 17, 121), +(397, 0, 17, 127), +(398, 0, 17, 102), +(399, 0, 17, 96), +(400, 0, 17, 53), +(401, 0, 17, 109), +(402, 0, 17, 125), +(403, 0, 17, 82), +(404, 25, 17, 76), +(405, 0, 17, 1), +(406, 50, 17, 124), +(407, 0, 17, 81), +(408, 0, 17, 142), +(409, 25, 17, 116), +(410, 0, 17, 94), +(411, 50, 17, 5), +(412, 0, 17, 34), +(413, 25, 17, 111), +(414, 50, 17, 20), +(415, 0, 17, 84), +(416, 0, 17, 20), +(417, 0, 17, 25), +(418, 0, 17, 49), +(419, 0, 17, 65), +(420, 0, 17, 135), +(421, 25, 17, 33), +(422, 0, 17, 56), +(423, 50, 17, 132), +(424, 0, 17, 138), +(425, 0, 17, 48), +(426, 0, 17, 104), +(427, 0, 17, 120), +(428, 50, 17, 127), +(429, 0, 18, 91), +(430, 0, 18, 42), +(431, 50, 18, 135), +(432, 0, 18, 77), +(433, 0, 18, 99), +(434, 50, 18, 19), +(435, 0, 18, 56), +(436, 25, 18, 83), +(437, 0, 18, 8), +(438, 50, 18, 109), +(439, 0, 18, 14), +(440, 25, 18, 105), +(441, 25, 18, 79), +(442, 50, 18, 111), +(443, 0, 18, 3), +(444, 0, 18, 132), +(445, 50, 18, 2), +(446, 0, 18, 80), +(447, 0, 18, 95), +(448, 0, 18, 57), +(449, 0, 18, 38), +(450, 0, 18, 102), +(451, 0, 18, 120), +(452, 0, 18, 133), +(453, 50, 18, 66), +(454, 0, 18, 98), +(455, 0, 18, 6), +(456, 0, 18, 118), +(457, 0, 19, 38), +(458, 50, 19, 22), +(459, 0, 19, 144), +(460, 0, 19, 29), +(461, 25, 19, 47), +(462, 50, 19, 51), +(463, 25, 19, 9), +(464, 50, 19, 20), +(465, 50, 19, 67), +(466, 50, 19, 5), +(467, 0, 19, 80), +(468, 0, 19, 51), +(469, 50, 19, 121), +(470, 0, 19, 136), +(471, 50, 19, 112), +(472, 0, 20, 29), +(473, 0, 20, 94), +(474, 0, 20, 136), +(475, 0, 20, 141), +(476, 0, 20, 42), +(477, 0, 20, 45), +(478, 50, 20, 118), +(479, 0, 20, 128), +(480, 0, 20, 99), +(481, 25, 20, 144), +(482, 0, 20, 67), +(483, 0, 20, 47), +(484, 50, 20, 66), +(485, 0, 20, 47), +(486, 0, 20, 99), +(487, 25, 20, 97), +(488, 50, 20, 12), +(489, 0, 20, 34), +(490, 50, 20, 140), +(491, 0, 20, 113), +(492, 0, 20, 86), +(493, 50, 20, 116), +(494, 50, 20, 34), +(495, 0, 20, 64), +(496, 0, 20, 146), +(497, 0, 20, 130), +(498, 0, 20, 91), +(499, 50, 20, 133), +(500, 0, 20, 12), +(501, 50, 20, 103), +(502, 0, 20, 90), +(503, 0, 20, 66), +(504, 0, 20, 23), +(505, 25, 20, 19), +(506, 50, 20, 119), +(507, 0, 20, 116), +(508, 0, 20, 62), +(509, 0, 20, 24), +(510, 0, 21, 51), +(511, 25, 21, 119), +(512, 0, 21, 40), +(513, 50, 21, 46), +(514, 0, 21, 46), +(515, 0, 21, 97), +(516, 0, 21, 122), +(517, 0, 21, 55), +(518, 0, 21, 145), +(519, 0, 21, 99), +(520, 25, 21, 27), +(521, 0, 21, 78), +(522, 25, 21, 114), +(523, 0, 21, 132), +(524, 50, 21, 37), +(525, 0, 21, 47), +(526, 50, 21, 59), +(527, 0, 21, 15), +(528, 50, 21, 112), +(529, 0, 22, 47), +(530, 0, 22, 113), +(531, 25, 22, 88), +(532, 50, 22, 116), +(533, 0, 22, 129), +(534, 50, 22, 117), +(535, 0, 22, 101), +(536, 0, 22, 16), +(537, 0, 22, 117), +(538, 0, 22, 3), +(539, 0, 22, 101), +(540, 0, 22, 118), +(541, 50, 22, 42), +(542, 0, 22, 31), +(543, 0, 22, 79), +(544, 50, 22, 73), +(545, 0, 22, 127), +(546, 0, 22, 85), +(547, 50, 22, 121), +(548, 0, 22, 72), +(549, 50, 22, 34), +(550, 0, 22, 106), +(551, 0, 22, 122), +(552, 0, 22, 99), +(553, 0, 22, 4), +(554, 0, 22, 144), +(555, 50, 22, 49), +(556, 25, 22, 72), +(557, 0, 22, 45), +(558, 0, 22, 122), +(559, 0, 22, 71), +(560, 0, 22, 29), +(561, 0, 22, 143), +(562, 0, 22, 86), +(563, 0, 22, 18), +(564, 0, 23, 16), +(565, 0, 23, 86), +(566, 50, 23, 60), +(567, 0, 23, 47), +(568, 0, 23, 81), +(569, 0, 23, 61), +(570, 25, 23, 84), +(571, 0, 23, 126), +(572, 0, 23, 130), +(573, 0, 23, 78), +(574, 50, 23, 18), +(575, 50, 23, 132), +(576, 25, 23, 44), +(577, 50, 23, 120), +(578, 50, 23, 145), +(579, 0, 23, 116), +(580, 25, 23, 44), +(581, 0, 23, 87), +(582, 0, 23, 55), +(583, 50, 23, 125), +(584, 0, 23, 18), +(585, 25, 23, 97), +(586, 25, 23, 63), +(587, 0, 23, 122), +(588, 50, 23, 102), +(589, 0, 23, 141), +(590, 50, 23, 106), +(591, 0, 23, 67), +(592, 0, 23, 24), +(593, 50, 23, 128), +(594, 50, 23, 54), +(595, 50, 23, 78), +(596, 50, 23, 145), +(597, 0, 23, 61), +(598, 50, 23, 127), +(599, 0, 23, 106), +(600, 0, 24, 147), +(601, 0, 24, 105), +(602, 50, 24, 49), +(603, 50, 24, 126), +(604, 0, 24, 13), +(605, 50, 24, 139), +(606, 50, 24, 38), +(607, 0, 24, 98), +(608, 50, 24, 61), +(609, 50, 24, 146), +(610, 0, 24, 14), +(611, 0, 24, 39), +(612, 50, 24, 11), +(613, 25, 24, 77), +(614, 50, 24, 30), +(615, 0, 24, 95), +(616, 0, 24, 98), +(617, 0, 24, 88), +(618, 0, 24, 94), +(619, 0, 24, 2), +(620, 50, 24, 127), +(621, 50, 24, 63), +(622, 0, 24, 68), +(623, 25, 24, 12), +(624, 0, 24, 78), +(625, 0, 24, 66), +(626, 0, 24, 67), +(627, 0, 24, 44), +(628, 0, 24, 35), +(629, 0, 24, 72), +(630, 0, 24, 87), +(631, 0, 25, 3), +(632, 0, 25, 96), +(633, 50, 25, 44), +(634, 0, 25, 51), +(635, 0, 25, 73), +(636, 0, 25, 85), +(637, 0, 25, 138), +(638, 50, 25, 49), +(639, 0, 25, 101), +(640, 0, 25, 50), +(641, 50, 25, 62), +(642, 0, 25, 102), +(643, 50, 25, 115), +(644, 0, 25, 110), +(645, 0, 25, 118), +(646, 50, 25, 8), +(647, 0, 25, 95), +(648, 0, 25, 87), +(649, 0, 25, 141), +(650, 25, 25, 103), +(651, 0, 26, 26), +(652, 0, 26, 24), +(653, 50, 26, 138), +(654, 0, 26, 1), +(655, 0, 26, 119), +(656, 50, 26, 52), +(657, 0, 26, 26), +(658, 50, 26, 47), +(659, 50, 26, 59), +(660, 50, 26, 1), +(661, 50, 26, 135), +(662, 0, 26, 80), +(663, 25, 26, 45), +(664, 0, 26, 29), +(665, 50, 26, 82), +(666, 0, 26, 118), +(667, 0, 26, 41), +(668, 0, 26, 48), +(669, 50, 26, 73), +(670, 0, 26, 64), +(671, 0, 26, 68), +(672, 0, 26, 18), +(673, 0, 26, 17), +(674, 25, 26, 95), +(675, 50, 26, 105), +(676, 0, 27, 136), +(677, 25, 27, 72), +(678, 0, 27, 138), +(679, 0, 27, 15), +(680, 0, 27, 43), +(681, 50, 27, 112), +(682, 50, 27, 20), +(683, 0, 27, 86), +(684, 0, 27, 61), +(685, 50, 27, 3), +(686, 0, 27, 81), +(687, 25, 27, 47), +(688, 0, 27, 144), +(689, 50, 27, 40), +(690, 0, 27, 112), +(691, 0, 27, 25), +(692, 25, 27, 26), +(693, 0, 27, 57), +(694, 0, 27, 57), +(695, 50, 27, 126), +(696, 0, 27, 45), +(697, 0, 27, 97), +(698, 0, 27, 18), +(699, 50, 27, 89), +(700, 0, 27, 139), +(701, 50, 27, 108), +(702, 50, 27, 36), +(703, 50, 27, 84), +(704, 0, 27, 119), +(705, 0, 27, 7), +(706, 50, 27, 92), +(707, 25, 27, 44), +(708, 0, 27, 33), +(709, 50, 27, 22), +(710, 50, 27, 29), +(711, 0, 27, 32), +(712, 25, 27, 54), +(713, 50, 27, 9), +(714, 0, 27, 127), +(715, 0, 27, 22), +(716, 50, 27, 143), +(717, 0, 27, 42), +(718, 25, 27, 84), +(719, 25, 27, 61), +(720, 0, 27, 26), +(721, 0, 28, 14), +(722, 50, 28, 71), +(723, 25, 28, 19), +(724, 0, 28, 68), +(725, 50, 28, 42), +(726, 50, 28, 18), +(727, 25, 28, 67), +(728, 0, 28, 32), +(729, 50, 28, 105), +(730, 50, 28, 33), +(731, 0, 28, 90), +(732, 25, 28, 43), +(733, 0, 28, 94), +(734, 50, 28, 51), +(735, 0, 28, 5), +(736, 50, 28, 36), +(737, 0, 28, 87), +(738, 0, 28, 5), +(739, 50, 28, 100), +(740, 0, 28, 124), +(741, 50, 28, 118), +(742, 50, 28, 31), +(743, 0, 28, 49), +(744, 0, 28, 1), +(745, 0, 29, 144), +(746, 0, 29, 100), +(747, 0, 29, 89), +(748, 0, 29, 58), +(749, 0, 29, 83), +(750, 0, 29, 70), +(751, 0, 29, 97), +(752, 0, 29, 133), +(753, 0, 29, 71), +(754, 0, 29, 141), +(755, 50, 29, 22), +(756, 25, 29, 30), +(757, 25, 29, 31), +(758, 50, 29, 134), +(759, 0, 29, 10), +(760, 0, 29, 56), +(761, 0, 29, 73), +(762, 50, 29, 18), +(763, 0, 29, 27), +(764, 50, 29, 145), +(765, 0, 29, 21), +(766, 0, 29, 99), +(767, 50, 29, 23), +(768, 0, 29, 144), +(769, 50, 29, 47), +(770, 0, 29, 34), +(771, 50, 29, 117), +(772, 0, 29, 8), +(773, 0, 29, 145), +(774, 0, 29, 100), +(775, 0, 29, 15), +(776, 25, 29, 54), +(777, 50, 29, 87), +(778, 0, 29, 69), +(779, 50, 29, 119), +(780, 50, 30, 112), +(781, 0, 30, 68), +(782, 0, 30, 98), +(783, 0, 30, 75), +(784, 0, 30, 4), +(785, 50, 30, 95), +(786, 50, 30, 102), +(787, 0, 30, 146), +(788, 0, 30, 48), +(789, 0, 30, 108), +(790, 0, 30, 91), +(791, 50, 30, 63), +(792, 0, 30, 120), +(793, 0, 30, 15), +(794, 0, 30, 106), +(795, 0, 30, 83), +(796, 50, 30, 53), +(797, 0, 30, 121), +(798, 50, 30, 63), +(799, 0, 30, 65), +(800, 0, 30, 62), +(801, 50, 30, 32), +(802, 0, 30, 17), +(803, 0, 30, 148), +(804, 0, 30, 134), +(805, 50, 30, 61), +(806, 0, 30, 4), +(807, 50, 30, 80), +(808, 50, 30, 121), +(809, 50, 31, 41), +(810, 50, 31, 20), +(811, 0, 31, 5), +(812, 0, 31, 124), +(813, 50, 31, 75), +(814, 50, 31, 80), +(815, 0, 31, 30), +(816, 50, 31, 34), +(817, 25, 31, 14), +(818, 50, 31, 48), +(819, 0, 31, 96), +(820, 50, 31, 107), +(821, 0, 31, 77), +(822, 0, 31, 72), +(823, 0, 31, 104), +(824, 0, 31, 128), +(825, 50, 31, 121), +(826, 0, 31, 141), +(827, 0, 31, 124), +(828, 25, 31, 2), +(829, 25, 31, 6), +(830, 25, 31, 25), +(831, 0, 31, 90), +(832, 25, 31, 127), +(833, 0, 31, 4), +(834, 0, 31, 87), +(835, 0, 31, 34), +(836, 0, 31, 19), +(837, 0, 31, 46), +(838, 0, 31, 47), +(839, 25, 31, 81), +(840, 0, 31, 115), +(841, 0, 31, 55), +(842, 0, 31, 38), +(843, 0, 31, 87), +(844, 0, 31, 74), +(845, 0, 31, 19), +(846, 0, 31, 117), +(847, 0, 31, 22), +(848, 25, 31, 32), +(849, 0, 31, 71), +(850, 0, 31, 76), +(851, 50, 31, 16), +(852, 50, 31, 102), +(853, 0, 31, 31), +(854, 50, 31, 137), +(855, 25, 31, 60), +(856, 0, 31, 128), +(857, 0, 32, 110), +(858, 25, 32, 93), +(859, 50, 32, 65), +(860, 0, 32, 13), +(861, 25, 32, 24), +(862, 25, 32, 7), +(863, 0, 32, 25), +(864, 50, 32, 72), +(865, 25, 32, 91), +(866, 50, 32, 1), +(867, 25, 32, 138), +(868, 25, 33, 116), +(869, 0, 33, 4), +(870, 0, 33, 113), +(871, 0, 33, 12), +(872, 50, 33, 86), +(873, 0, 33, 88), +(874, 0, 33, 135), +(875, 0, 33, 18), +(876, 25, 33, 24), +(877, 0, 33, 120), +(878, 0, 33, 76), +(879, 50, 33, 109), +(880, 50, 33, 89), +(881, 25, 33, 82), +(882, 0, 33, 117), +(883, 0, 33, 55), +(884, 50, 33, 14), +(885, 50, 33, 89), +(886, 0, 33, 123), +(887, 0, 33, 60), +(888, 0, 33, 18), +(889, 0, 33, 130), +(890, 50, 33, 106), +(891, 0, 33, 72), +(892, 50, 33, 118), +(893, 0, 33, 58), +(894, 50, 33, 74), +(895, 0, 33, 3), +(896, 0, 33, 49), +(897, 0, 33, 91), +(898, 0, 33, 30), +(899, 0, 33, 116), +(900, 0, 33, 44), +(901, 0, 33, 71), +(902, 25, 33, 87), +(903, 50, 33, 91), +(904, 50, 33, 136), +(905, 50, 33, 145), +(906, 50, 33, 60), +(907, 0, 33, 124), +(908, 25, 33, 58), +(909, 0, 33, 66), +(910, 0, 33, 88), +(911, 0, 34, 4), +(912, 0, 34, 102), +(913, 50, 34, 103), +(914, 50, 34, 124), +(915, 25, 34, 110), +(916, 50, 34, 43), +(917, 0, 34, 35), +(918, 0, 34, 72), +(919, 50, 34, 146), +(920, 0, 34, 64), +(921, 50, 34, 64), +(922, 25, 34, 5), +(923, 0, 34, 113), +(924, 0, 34, 45), +(925, 25, 34, 12), +(926, 0, 34, 3), +(927, 0, 34, 126), +(928, 0, 34, 75), +(929, 0, 34, 55), +(930, 0, 34, 124), +(931, 0, 34, 133), +(932, 0, 34, 135), +(933, 0, 34, 21), +(934, 50, 34, 109), +(935, 0, 34, 36), +(936, 0, 34, 110), +(937, 25, 34, 63), +(938, 0, 34, 40), +(939, 50, 34, 41), +(940, 0, 34, 32), +(941, 50, 35, 141), +(942, 50, 35, 115), +(943, 0, 35, 129), +(944, 0, 35, 80), +(945, 0, 35, 70), +(946, 0, 35, 62), +(947, 0, 35, 56), +(948, 0, 35, 104), +(949, 0, 35, 3), +(950, 0, 35, 91), +(951, 25, 35, 51), +(952, 0, 35, 146), +(953, 50, 35, 31), +(954, 0, 35, 3), +(955, 0, 35, 96), +(956, 0, 35, 23), +(957, 50, 35, 58), +(958, 0, 35, 134), +(959, 0, 35, 9), +(960, 25, 35, 88), +(961, 25, 35, 100), +(962, 0, 35, 32), +(963, 0, 35, 131), +(964, 0, 35, 144), +(965, 50, 35, 112), +(966, 25, 35, 20), +(967, 0, 35, 142), +(968, 50, 35, 69), +(969, 0, 35, 18), +(970, 50, 35, 93), +(971, 50, 35, 53), +(972, 0, 35, 59), +(973, 25, 35, 30), +(974, 50, 35, 69), +(975, 0, 35, 77), +(976, 0, 35, 109), +(977, 0, 35, 134), +(978, 50, 35, 14), +(979, 50, 35, 99), +(980, 0, 35, 124), +(981, 0, 35, 83), +(982, 25, 35, 68), +(983, 50, 35, 109), +(984, 25, 35, 98), +(985, 0, 36, 64), +(986, 0, 36, 65), +(987, 0, 36, 144), +(988, 0, 36, 17), +(989, 0, 36, 79), +(990, 50, 36, 123), +(991, 50, 36, 116), +(992, 0, 36, 62), +(993, 0, 36, 114), +(994, 0, 36, 39), +(995, 0, 36, 34), +(996, 0, 36, 3), +(997, 0, 36, 80), +(998, 0, 36, 85), +(999, 0, 36, 74), +(1000, 0, 36, 114), +(1001, 50, 37, 34), +(1002, 50, 37, 95), +(1003, 25, 37, 34), +(1004, 0, 37, 28), +(1005, 0, 37, 52), +(1006, 0, 37, 43), +(1007, 0, 37, 46), +(1008, 50, 37, 59), +(1009, 25, 37, 51), +(1010, 0, 37, 135), +(1011, 0, 37, 124), +(1012, 0, 37, 96), +(1013, 25, 37, 98), +(1014, 25, 37, 103), +(1015, 0, 37, 139), +(1016, 0, 37, 85), +(1017, 50, 37, 57), +(1018, 0, 37, 95), +(1019, 0, 37, 93), +(1020, 0, 37, 69), +(1021, 0, 37, 30), +(1022, 0, 37, 125), +(1023, 25, 37, 59), +(1024, 0, 37, 37), +(1025, 0, 38, 44), +(1026, 0, 38, 36), +(1027, 50, 38, 132), +(1028, 25, 38, 44), +(1029, 25, 38, 120), +(1030, 50, 38, 78), +(1031, 50, 38, 108), +(1032, 0, 38, 2), +(1033, 25, 38, 103), +(1034, 0, 38, 91), +(1035, 0, 38, 135), +(1036, 0, 38, 130), +(1037, 0, 38, 130), +(1038, 0, 39, 42), +(1039, 0, 39, 72), +(1040, 50, 39, 101), +(1041, 0, 39, 45), +(1042, 0, 39, 142), +(1043, 25, 39, 17), +(1044, 0, 39, 131), +(1045, 50, 39, 113), +(1046, 0, 39, 121), +(1047, 25, 39, 106), +(1048, 0, 39, 18), +(1049, 50, 39, 127), +(1050, 0, 39, 3), +(1051, 50, 39, 12), +(1052, 0, 40, 42), +(1053, 0, 40, 91), +(1054, 0, 40, 63), +(1055, 50, 40, 59), +(1056, 0, 40, 66), +(1057, 50, 40, 67), +(1058, 50, 40, 51), +(1059, 50, 40, 41), +(1060, 0, 40, 87), +(1061, 0, 40, 98), +(1062, 50, 40, 56), +(1063, 0, 40, 9), +(1064, 50, 40, 114), +(1065, 0, 40, 95), +(1066, 0, 40, 48), +(1067, 0, 40, 70), +(1068, 0, 40, 81), +(1069, 50, 41, 103), +(1070, 50, 41, 68), +(1071, 0, 41, 78), +(1072, 0, 41, 112), +(1073, 0, 41, 132), +(1074, 25, 41, 142), +(1075, 50, 41, 84), +(1076, 25, 41, 147), +(1077, 0, 41, 33), +(1078, 50, 41, 70), +(1079, 50, 41, 136), +(1080, 25, 41, 68), +(1081, 50, 41, 28), +(1082, 50, 41, 110), +(1083, 0, 41, 135), +(1084, 0, 41, 28), +(1085, 50, 42, 25), +(1086, 0, 42, 103), +(1087, 0, 42, 112), +(1088, 50, 42, 136), +(1089, 25, 42, 35), +(1090, 0, 42, 97), +(1091, 50, 42, 12), +(1092, 50, 42, 119), +(1093, 0, 42, 137), +(1094, 0, 42, 143), +(1095, 0, 42, 132), +(1096, 0, 42, 137), +(1097, 0, 42, 139), +(1098, 50, 42, 72), +(1099, 50, 42, 47), +(1100, 0, 42, 76), +(1101, 0, 42, 60), +(1102, 0, 43, 143), +(1103, 0, 43, 34), +(1104, 50, 43, 130), +(1105, 0, 43, 73), +(1106, 0, 43, 75), +(1107, 50, 43, 17), +(1108, 0, 43, 132), +(1109, 50, 43, 86), +(1110, 0, 43, 102), +(1111, 0, 43, 133), +(1112, 25, 43, 27), +(1113, 0, 43, 73), +(1114, 50, 43, 119), +(1115, 0, 43, 99), +(1116, 0, 43, 76), +(1117, 0, 43, 130), +(1118, 0, 43, 38), +(1119, 50, 43, 56), +(1120, 0, 43, 30), +(1121, 0, 43, 41), +(1122, 50, 43, 73), +(1123, 0, 43, 95), +(1124, 50, 43, 53), +(1125, 0, 43, 36), +(1126, 50, 43, 91), +(1127, 50, 43, 65), +(1128, 50, 43, 31), +(1129, 0, 43, 91), +(1130, 0, 43, 26), +(1131, 50, 44, 57), +(1132, 50, 44, 30), +(1133, 50, 44, 14), +(1134, 50, 44, 128), +(1135, 0, 44, 2), +(1136, 50, 44, 38), +(1137, 0, 44, 50), +(1138, 50, 44, 72), +(1139, 0, 44, 39), +(1140, 0, 44, 51), +(1141, 50, 44, 62), +(1142, 0, 44, 56), +(1143, 50, 44, 64), +(1144, 50, 44, 60), +(1145, 0, 44, 67), +(1146, 0, 44, 139), +(1147, 25, 44, 115), +(1148, 0, 44, 80), +(1149, 50, 45, 51), +(1150, 0, 45, 107), +(1151, 50, 45, 137), +(1152, 50, 45, 101), +(1153, 0, 45, 16), +(1154, 0, 45, 146), +(1155, 0, 45, 82), +(1156, 0, 45, 112), +(1157, 0, 45, 17), +(1158, 0, 45, 93), +(1159, 25, 45, 116), +(1160, 0, 45, 30), +(1161, 0, 45, 148), +(1162, 0, 45, 78), +(1163, 25, 45, 83), +(1164, 0, 45, 137), +(1165, 0, 45, 106), +(1166, 0, 46, 11), +(1167, 50, 46, 121), +(1168, 0, 46, 56), +(1169, 0, 46, 84), +(1170, 0, 46, 52), +(1171, 50, 46, 34), +(1172, 0, 46, 24), +(1173, 0, 46, 110), +(1174, 50, 46, 2), +(1175, 25, 46, 123), +(1176, 50, 46, 116), +(1177, 0, 46, 66), +(1178, 0, 46, 142), +(1179, 50, 46, 27), +(1180, 50, 46, 85), +(1181, 0, 46, 101), +(1182, 50, 46, 47), +(1183, 0, 46, 10), +(1184, 25, 47, 41), +(1185, 50, 47, 7), +(1186, 0, 47, 52), +(1187, 50, 47, 44), +(1188, 0, 47, 58), +(1189, 0, 47, 20), +(1190, 25, 47, 117), +(1191, 0, 47, 138), +(1192, 0, 47, 91), +(1193, 0, 47, 2), +(1194, 0, 47, 67), +(1195, 25, 47, 56), +(1196, 0, 47, 148), +(1197, 0, 47, 87), +(1198, 50, 47, 26), +(1199, 25, 47, 116), +(1200, 25, 47, 136), +(1201, 50, 47, 5), +(1202, 50, 47, 145), +(1203, 25, 47, 141), +(1204, 0, 47, 27), +(1205, 0, 47, 19), +(1206, 0, 47, 96), +(1207, 0, 47, 56), +(1208, 0, 47, 15), +(1209, 0, 47, 102), +(1210, 0, 47, 11), +(1211, 25, 47, 56), +(1212, 50, 47, 20), +(1213, 50, 47, 53), +(1214, 0, 47, 139), +(1215, 50, 47, 104), +(1216, 50, 47, 68), +(1217, 50, 48, 82), +(1218, 50, 48, 9), +(1219, 0, 48, 141), +(1220, 0, 48, 88), +(1221, 50, 48, 10), +(1222, 50, 48, 60), +(1223, 0, 48, 56), +(1224, 0, 48, 10), +(1225, 0, 48, 124), +(1226, 0, 48, 125), +(1227, 0, 48, 66), +(1228, 0, 48, 81), +(1229, 0, 48, 82), +(1230, 0, 48, 2), +(1231, 25, 48, 93), +(1232, 0, 48, 146), +(1233, 0, 48, 38), +(1234, 50, 48, 144), +(1235, 50, 48, 86), +(1236, 0, 48, 43), +(1237, 50, 48, 12), +(1238, 0, 48, 108), +(1239, 0, 48, 94), +(1240, 0, 48, 34), +(1241, 50, 48, 49), +(1242, 0, 48, 57), +(1243, 50, 48, 134), +(1244, 0, 48, 133), +(1245, 0, 48, 148), +(1246, 0, 48, 45), +(1247, 0, 48, 25), +(1248, 0, 48, 95), +(1249, 25, 48, 87), +(1250, 0, 48, 15), +(1251, 50, 48, 48), +(1252, 0, 48, 75), +(1253, 50, 48, 37), +(1254, 0, 48, 18), +(1255, 0, 48, 25), +(1256, 50, 48, 24), +(1257, 50, 48, 1), +(1258, 50, 48, 84), +(1259, 50, 48, 87), +(1260, 25, 48, 139), +(1261, 0, 48, 24), +(1262, 0, 49, 93), +(1263, 0, 49, 69), +(1264, 0, 49, 52), +(1265, 0, 49, 111), +(1266, 0, 49, 7), +(1267, 25, 49, 130), +(1268, 0, 49, 60), +(1269, 0, 49, 125), +(1270, 0, 49, 113), +(1271, 25, 49, 79), +(1272, 50, 49, 25), +(1273, 0, 49, 124), +(1274, 25, 49, 132), +(1275, 0, 50, 45), +(1276, 0, 50, 116), +(1277, 50, 50, 93), +(1278, 50, 50, 125), +(1279, 25, 50, 130), +(1280, 50, 50, 25), +(1281, 0, 50, 134), +(1282, 0, 50, 77), +(1283, 50, 50, 6), +(1284, 0, 50, 26), +(1285, 50, 50, 51), +(1286, 0, 50, 13), +(1287, 0, 50, 132), +(1288, 50, 50, 15), +(1289, 0, 50, 90), +(1290, 50, 50, 118), +(1291, 0, 50, 49), +(1292, 0, 50, 85), +(1293, 0, 50, 86), +(1294, 50, 50, 30), +(1295, 0, 50, 16), +(1296, 50, 50, 65), +(1297, 25, 51, 11), +(1298, 50, 51, 125), +(1299, 0, 51, 123), +(1300, 0, 51, 104), +(1301, 50, 51, 146), +(1302, 0, 51, 52), +(1303, 50, 51, 58), +(1304, 50, 51, 22), +(1305, 50, 51, 16), +(1306, 0, 51, 109), +(1307, 0, 51, 85), +(1308, 0, 51, 100), +(1309, 0, 51, 44), +(1310, 0, 51, 33), +(1311, 50, 51, 20), +(1312, 50, 51, 31), +(1313, 50, 51, 67), +(1314, 25, 51, 87), +(1315, 0, 51, 34), +(1316, 50, 51, 95), +(1317, 0, 51, 32), +(1318, 0, 51, 9), +(1319, 50, 51, 124), +(1320, 25, 51, 73), +(1321, 0, 51, 89), +(1322, 0, 51, 94), +(1323, 0, 51, 109), +(1324, 0, 51, 12), +(1325, 0, 52, 64), +(1326, 50, 52, 36), +(1327, 0, 52, 65), +(1328, 0, 52, 70), +(1329, 0, 52, 83), +(1330, 0, 52, 51), +(1331, 0, 52, 4), +(1332, 25, 52, 109), +(1333, 50, 52, 100), +(1334, 50, 52, 71), +(1335, 0, 52, 78), +(1336, 0, 52, 132), +(1337, 0, 52, 110), +(1338, 0, 52, 143), +(1339, 25, 52, 86), +(1340, 50, 52, 72), +(1341, 0, 52, 33), +(1342, 50, 52, 38), +(1343, 0, 52, 72), +(1344, 0, 53, 117), +(1345, 50, 53, 106), +(1346, 0, 53, 133), +(1347, 0, 53, 121), +(1348, 0, 53, 18), +(1349, 0, 53, 68), +(1350, 25, 53, 44), +(1351, 0, 53, 97), +(1352, 0, 53, 86), +(1353, 0, 53, 37), +(1354, 0, 53, 47), +(1355, 0, 53, 64), +(1356, 50, 53, 92), +(1357, 25, 53, 3), +(1358, 0, 53, 17), +(1359, 0, 53, 42), +(1360, 0, 53, 122), +(1361, 0, 53, 79), +(1362, 50, 53, 70), +(1363, 0, 53, 44), +(1364, 50, 53, 12), +(1365, 50, 53, 5), +(1366, 0, 54, 83), +(1367, 50, 54, 80), +(1368, 0, 54, 30), +(1369, 0, 54, 112), +(1370, 0, 54, 18), +(1371, 25, 54, 117), +(1372, 50, 54, 110), +(1373, 0, 54, 21), +(1374, 0, 54, 68), +(1375, 0, 54, 29), +(1376, 0, 54, 41), +(1377, 50, 54, 31), +(1378, 0, 54, 2), +(1379, 50, 54, 17), +(1380, 50, 54, 59), +(1381, 0, 54, 148), +(1382, 0, 54, 83), +(1383, 50, 54, 29), +(1384, 0, 54, 36), +(1385, 50, 54, 45), +(1386, 0, 54, 84), +(1387, 50, 54, 67), +(1388, 0, 54, 99), +(1389, 50, 54, 86), +(1390, 0, 54, 109), +(1391, 50, 54, 131), +(1392, 0, 54, 88), +(1393, 50, 54, 67), +(1394, 50, 54, 53), +(1395, 0, 54, 11), +(1396, 0, 54, 81), +(1397, 0, 54, 7), +(1398, 0, 54, 27), +(1399, 25, 54, 101), +(1400, 0, 54, 42), +(1401, 0, 54, 67), +(1402, 50, 54, 127), +(1403, 0, 54, 104), +(1404, 0, 54, 62), +(1405, 0, 54, 61), +(1406, 0, 54, 85), +(1407, 0, 54, 5), +(1408, 50, 54, 141), +(1409, 50, 54, 89), +(1410, 0, 54, 145), +(1411, 0, 54, 114), +(1412, 50, 54, 146), +(1413, 0, 54, 3), +(1414, 0, 54, 140), +(1415, 0, 55, 125), +(1416, 0, 55, 145), +(1417, 0, 55, 69), +(1418, 50, 55, 41), +(1419, 25, 55, 144), +(1420, 50, 55, 10), +(1421, 50, 55, 96), +(1422, 25, 55, 29), +(1423, 50, 55, 10), +(1424, 25, 55, 78), +(1425, 0, 55, 80), +(1426, 0, 55, 123), +(1427, 50, 55, 126), +(1428, 0, 55, 7), +(1429, 0, 55, 16), +(1430, 0, 55, 42), +(1431, 50, 55, 126), +(1432, 50, 55, 59), +(1433, 0, 55, 12), +(1434, 0, 55, 51), +(1435, 0, 55, 33), +(1436, 0, 55, 16), +(1437, 0, 55, 75), +(1438, 25, 55, 120), +(1439, 0, 55, 31), +(1440, 0, 55, 120), +(1441, 25, 55, 124), +(1442, 25, 55, 118), +(1443, 50, 55, 148), +(1444, 0, 55, 105), +(1445, 0, 55, 72), +(1446, 0, 55, 65), +(1447, 50, 55, 90), +(1448, 0, 55, 101), +(1449, 0, 55, 134), +(1450, 50, 55, 102), +(1451, 0, 55, 132), +(1452, 0, 55, 131), +(1453, 0, 55, 105), +(1454, 50, 55, 83), +(1455, 50, 55, 22), +(1456, 50, 55, 46), +(1457, 0, 55, 143), +(1458, 0, 55, 16), +(1459, 0, 55, 112), +(1460, 0, 55, 96), +(1461, 50, 55, 28), +(1462, 25, 55, 102), +(1463, 0, 55, 111), +(1464, 0, 56, 71), +(1465, 0, 56, 5), +(1466, 0, 56, 118), +(1467, 50, 56, 21), +(1468, 50, 56, 31), +(1469, 50, 56, 125), +(1470, 0, 56, 21), +(1471, 50, 56, 86), +(1472, 0, 56, 119), +(1473, 0, 56, 68), +(1474, 0, 56, 52), +(1475, 0, 56, 35), +(1476, 0, 56, 95), +(1477, 0, 56, 113), +(1478, 50, 56, 35), +(1479, 0, 56, 42), +(1480, 0, 56, 103), +(1481, 0, 56, 91), +(1482, 50, 56, 42), +(1483, 0, 56, 89), +(1484, 0, 56, 104), +(1485, 50, 56, 133), +(1486, 0, 56, 16), +(1487, 50, 56, 57), +(1488, 0, 56, 39), +(1489, 0, 56, 136), +(1490, 50, 56, 111), +(1491, 0, 56, 111), +(1492, 0, 56, 103), +(1493, 0, 56, 24), +(1494, 0, 56, 107), +(1495, 0, 56, 55), +(1496, 50, 56, 138), +(1497, 50, 56, 59), +(1498, 50, 56, 23), +(1499, 0, 56, 72), +(1500, 0, 56, 56), +(1501, 0, 56, 90), +(1502, 25, 56, 147), +(1503, 50, 56, 23), +(1504, 50, 56, 113), +(1505, 0, 56, 48), +(1506, 50, 56, 69), +(1507, 0, 56, 30), +(1508, 0, 56, 75), +(1509, 50, 56, 32), +(1510, 0, 57, 53), +(1511, 0, 57, 35), +(1512, 0, 57, 120), +(1513, 50, 57, 17), +(1514, 0, 57, 70), +(1515, 0, 57, 87), +(1516, 0, 57, 100), +(1517, 0, 57, 105), +(1518, 0, 57, 57), +(1519, 0, 57, 146), +(1520, 25, 57, 11), +(1521, 50, 57, 9), +(1522, 0, 57, 46), +(1523, 0, 57, 41), +(1524, 50, 57, 83), +(1525, 0, 57, 50), +(1526, 0, 57, 117), +(1527, 0, 57, 63), +(1528, 50, 57, 142), +(1529, 50, 57, 115), +(1530, 25, 57, 98), +(1531, 50, 57, 17), +(1532, 25, 57, 83), +(1533, 0, 57, 112), +(1534, 50, 57, 53), +(1535, 0, 57, 47), +(1536, 0, 57, 76), +(1537, 50, 57, 147), +(1538, 0, 57, 37), +(1539, 0, 57, 143), +(1540, 50, 57, 118), +(1541, 50, 57, 114), +(1542, 0, 57, 39), +(1543, 0, 57, 53), +(1544, 0, 57, 28), +(1545, 0, 57, 43), +(1546, 0, 57, 67), +(1547, 0, 57, 79), +(1548, 50, 57, 98), +(1549, 0, 57, 20), +(1550, 0, 57, 36), +(1551, 50, 57, 29), +(1552, 25, 57, 44), +(1553, 0, 57, 93), +(1554, 0, 57, 86), +(1555, 0, 58, 45), +(1556, 0, 58, 4), +(1557, 0, 58, 71), +(1558, 0, 58, 128), +(1559, 0, 58, 69), +(1560, 0, 58, 95), +(1561, 0, 58, 23), +(1562, 0, 58, 143), +(1563, 25, 58, 133), +(1564, 0, 58, 148), +(1565, 50, 58, 14), +(1566, 50, 58, 128), +(1567, 0, 58, 12), +(1568, 0, 58, 38), +(1569, 0, 58, 130), +(1570, 50, 59, 54), +(1571, 0, 59, 136), +(1572, 0, 59, 88), +(1573, 0, 59, 129), +(1574, 0, 59, 44), +(1575, 0, 59, 97), +(1576, 50, 59, 104), +(1577, 0, 59, 144), +(1578, 0, 59, 99), +(1579, 0, 59, 135), +(1580, 0, 59, 33), +(1581, 0, 59, 142), +(1582, 0, 59, 125), +(1583, 50, 59, 44), +(1584, 0, 59, 94), +(1585, 0, 59, 52), +(1586, 0, 59, 72), +(1587, 50, 59, 82), +(1588, 0, 59, 100), +(1589, 0, 59, 71), +(1590, 0, 59, 140), +(1591, 50, 59, 105), +(1592, 50, 59, 2), +(1593, 0, 59, 46), +(1594, 0, 59, 138), +(1595, 50, 59, 31), +(1596, 50, 60, 28), +(1597, 50, 60, 104), +(1598, 0, 60, 127), +(1599, 0, 60, 89), +(1600, 50, 60, 100), +(1601, 50, 60, 120), +(1602, 50, 60, 43), +(1603, 0, 60, 23), +(1604, 0, 60, 5), +(1605, 0, 60, 65), +(1606, 0, 60, 141), +(1607, 0, 60, 37), +(1608, 0, 60, 76), +(1609, 50, 60, 82), +(1610, 0, 60, 89), +(1611, 0, 60, 16), +(1612, 0, 60, 66), +(1613, 50, 60, 63), +(1614, 25, 60, 78), +(1615, 0, 60, 148), +(1616, 50, 60, 35), +(1617, 0, 60, 116), +(1618, 50, 60, 67), +(1619, 0, 60, 72), +(1620, 50, 60, 85), +(1621, 0, 60, 54), +(1622, 50, 60, 12), +(1623, 25, 60, 24), +(1624, 0, 60, 104), +(1625, 50, 60, 15), +(1626, 0, 60, 101), +(1627, 0, 60, 94), +(1628, 0, 60, 90), +(1629, 50, 60, 3), +(1630, 50, 60, 78), +(1631, 0, 61, 3), +(1632, 25, 61, 29), +(1633, 50, 61, 80), +(1634, 0, 61, 124), +(1635, 0, 61, 83), +(1636, 0, 61, 66), +(1637, 0, 61, 123), +(1638, 0, 61, 128), +(1639, 50, 61, 35), +(1640, 0, 61, 139), +(1641, 0, 61, 112), +(1642, 0, 61, 5), +(1643, 0, 61, 31), +(1644, 50, 61, 131), +(1645, 0, 61, 134), +(1646, 0, 61, 84), +(1647, 50, 61, 47), +(1648, 0, 61, 89), +(1649, 0, 61, 105), +(1650, 0, 61, 70), +(1651, 0, 61, 146), +(1652, 0, 62, 124), +(1653, 0, 62, 126), +(1654, 50, 62, 72), +(1655, 0, 62, 40), +(1656, 0, 62, 110), +(1657, 50, 62, 65), +(1658, 0, 62, 48), +(1659, 50, 62, 7), +(1660, 0, 62, 12), +(1661, 0, 62, 48), +(1662, 0, 62, 25), +(1663, 25, 62, 69), +(1664, 25, 62, 111), +(1665, 0, 62, 23), +(1666, 50, 62, 140), +(1667, 50, 62, 105), +(1668, 50, 62, 72), +(1669, 50, 62, 51), +(1670, 0, 62, 12), +(1671, 0, 62, 70), +(1672, 25, 62, 143), +(1673, 0, 62, 75), +(1674, 0, 62, 110), +(1675, 0, 62, 136), +(1676, 0, 62, 102), +(1677, 0, 62, 67), +(1678, 50, 62, 63), +(1679, 0, 62, 14), +(1680, 0, 62, 124), +(1681, 0, 62, 27), +(1682, 0, 62, 140), +(1683, 0, 62, 122), +(1684, 50, 62, 38), +(1685, 0, 62, 137), +(1686, 25, 62, 86), +(1687, 50, 62, 148), +(1688, 50, 62, 114), +(1689, 0, 62, 86), +(1690, 0, 62, 86), +(1691, 0, 62, 78), +(1692, 0, 62, 77), +(1693, 0, 63, 131), +(1694, 0, 63, 137), +(1695, 50, 63, 139), +(1696, 50, 63, 124), +(1697, 50, 63, 120), +(1698, 0, 63, 99), +(1699, 0, 63, 100), +(1700, 0, 63, 39), +(1701, 0, 63, 87), +(1702, 50, 63, 11), +(1703, 0, 63, 20), +(1704, 0, 63, 117), +(1705, 25, 63, 56), +(1706, 0, 63, 100), +(1707, 0, 63, 10), +(1708, 50, 63, 103), +(1709, 50, 63, 61), +(1710, 0, 63, 120), +(1711, 25, 63, 60), +(1712, 0, 63, 9), +(1713, 0, 63, 56), +(1714, 25, 63, 132), +(1715, 0, 63, 19), +(1716, 50, 63, 142), +(1717, 25, 63, 72), +(1718, 0, 63, 36), +(1719, 0, 63, 129), +(1720, 0, 63, 91), +(1721, 50, 63, 134), +(1722, 0, 63, 31), +(1723, 0, 63, 142), +(1724, 0, 63, 70), +(1725, 50, 63, 64), +(1726, 50, 63, 100), +(1727, 0, 63, 91), +(1728, 50, 63, 31), +(1729, 0, 63, 110), +(1730, 0, 63, 104), +(1731, 50, 63, 29), +(1732, 0, 63, 111), +(1733, 0, 63, 86), +(1734, 0, 63, 77), +(1735, 0, 63, 36), +(1736, 0, 63, 92), +(1737, 0, 63, 147), +(1738, 0, 63, 44), +(1739, 0, 63, 130), +(1740, 0, 63, 41), +(1741, 0, 64, 131), +(1742, 0, 64, 104), +(1743, 50, 64, 51), +(1744, 0, 64, 88), +(1745, 50, 64, 32), +(1746, 50, 64, 52), +(1747, 0, 64, 74), +(1748, 0, 64, 31), +(1749, 50, 64, 140), +(1750, 50, 64, 101), +(1751, 0, 64, 88), +(1752, 0, 64, 115), +(1753, 0, 64, 65), +(1754, 50, 64, 43), +(1755, 25, 64, 61), +(1756, 50, 64, 129), +(1757, 0, 64, 128), +(1758, 0, 64, 148), +(1759, 50, 64, 56), +(1760, 25, 64, 31), +(1761, 0, 64, 62), +(1762, 25, 64, 35), +(1763, 50, 64, 47), +(1764, 0, 64, 94), +(1765, 25, 64, 46), +(1766, 0, 64, 67), +(1767, 0, 64, 88), +(1768, 50, 64, 99), +(1769, 50, 64, 71), +(1770, 0, 64, 64), +(1771, 0, 64, 88), +(1772, 0, 64, 80), +(1773, 0, 64, 14), +(1774, 0, 64, 123), +(1775, 0, 64, 39), +(1776, 0, 65, 18), +(1777, 0, 65, 29), +(1778, 25, 65, 128), +(1779, 25, 65, 43), +(1780, 0, 65, 18), +(1781, 50, 65, 34), +(1782, 25, 65, 38), +(1783, 0, 65, 134), +(1784, 50, 65, 72), +(1785, 50, 65, 61), +(1786, 25, 65, 76), +(1787, 50, 65, 87), +(1788, 0, 65, 30), +(1789, 0, 65, 63), +(1790, 0, 65, 140), +(1791, 50, 65, 20), +(1792, 0, 65, 77), +(1793, 0, 65, 1), +(1794, 0, 65, 74), +(1795, 0, 65, 47), +(1796, 0, 65, 52), +(1797, 0, 65, 8), +(1798, 50, 65, 144), +(1799, 0, 65, 67), +(1800, 25, 65, 147), +(1801, 0, 65, 1), +(1802, 50, 65, 105), +(1803, 0, 65, 110), +(1804, 0, 65, 3), +(1805, 0, 65, 32), +(1806, 0, 65, 116), +(1807, 50, 65, 90), +(1808, 50, 65, 140), +(1809, 0, 65, 92), +(1810, 25, 65, 29), +(1811, 0, 65, 65), +(1812, 50, 65, 143), +(1813, 25, 65, 82), +(1814, 0, 65, 119), +(1815, 0, 65, 99), +(1816, 50, 65, 141), +(1817, 0, 65, 114), +(1818, 50, 65, 97), +(1819, 0, 65, 145), +(1820, 0, 66, 105), +(1821, 0, 66, 126), +(1822, 0, 66, 135), +(1823, 50, 66, 48), +(1824, 0, 66, 114), +(1825, 50, 66, 96), +(1826, 0, 66, 21), +(1827, 50, 66, 57), +(1828, 50, 66, 11), +(1829, 25, 66, 130), +(1830, 0, 66, 55), +(1831, 0, 66, 9), +(1832, 0, 66, 2), +(1833, 0, 66, 80), +(1834, 50, 66, 51), +(1835, 50, 66, 137), +(1836, 25, 66, 15), +(1837, 25, 66, 81), +(1838, 50, 66, 1), +(1839, 0, 66, 80), +(1840, 0, 66, 32), +(1841, 0, 66, 27), +(1842, 0, 66, 96), +(1843, 50, 66, 136), +(1844, 0, 66, 20), +(1845, 50, 66, 143), +(1846, 0, 66, 65), +(1847, 50, 66, 73), +(1848, 50, 66, 104), +(1849, 50, 66, 60), +(1850, 50, 66, 146), +(1851, 50, 66, 27), +(1852, 50, 66, 20), +(1853, 0, 67, 12), +(1854, 0, 67, 130), +(1855, 0, 67, 54), +(1856, 50, 67, 21), +(1857, 0, 67, 41), +(1858, 0, 67, 142), +(1859, 0, 67, 105), +(1860, 50, 67, 30), +(1861, 0, 67, 96), +(1862, 0, 67, 125), +(1863, 25, 67, 51), +(1864, 0, 67, 111), +(1865, 50, 67, 22), +(1866, 0, 67, 19), +(1867, 0, 67, 32), +(1868, 0, 67, 58), +(1869, 0, 67, 18), +(1870, 0, 67, 145), +(1871, 25, 67, 9), +(1872, 0, 67, 113), +(1873, 0, 67, 53), +(1874, 0, 67, 71), +(1875, 0, 67, 55), +(1876, 0, 67, 122), +(1877, 0, 67, 5), +(1878, 0, 67, 57), +(1879, 0, 67, 115), +(1880, 0, 67, 90), +(1881, 0, 67, 21), +(1882, 0, 67, 71), +(1883, 0, 67, 69), +(1884, 50, 68, 40), +(1885, 50, 68, 55), +(1886, 0, 68, 61), +(1887, 25, 68, 67), +(1888, 0, 68, 106), +(1889, 50, 68, 36), +(1890, 25, 68, 63), +(1891, 50, 68, 120), +(1892, 0, 68, 9), +(1893, 0, 68, 88), +(1894, 0, 68, 76), +(1895, 0, 68, 11), +(1896, 50, 68, 56), +(1897, 50, 69, 44), +(1898, 50, 69, 105), +(1899, 50, 69, 28), +(1900, 50, 69, 23), +(1901, 0, 69, 115), +(1902, 0, 69, 127), +(1903, 0, 69, 22), +(1904, 0, 69, 40), +(1905, 25, 69, 78), +(1906, 0, 69, 21), +(1907, 50, 69, 33), +(1908, 0, 69, 118), +(1909, 25, 69, 132), +(1910, 0, 69, 32), +(1911, 50, 70, 80), +(1912, 50, 70, 31), +(1913, 0, 70, 143), +(1914, 0, 70, 86), +(1915, 50, 70, 143), +(1916, 50, 70, 116), +(1917, 0, 70, 147), +(1918, 50, 70, 114), +(1919, 0, 70, 148), +(1920, 50, 70, 30), +(1921, 0, 70, 28), +(1922, 0, 70, 111), +(1923, 0, 70, 115), +(1924, 50, 70, 32), +(1925, 0, 70, 65), +(1926, 50, 70, 42), +(1927, 50, 70, 108), +(1928, 0, 70, 83), +(1929, 0, 70, 124), +(1930, 0, 70, 102), +(1931, 50, 70, 124), +(1932, 0, 70, 53), +(1933, 0, 70, 28), +(1934, 50, 70, 90), +(1935, 0, 70, 52), +(1936, 50, 70, 82), +(1937, 0, 70, 20), +(1938, 0, 70, 61), +(1939, 0, 70, 143), +(1940, 0, 70, 92), +(1941, 50, 70, 105), +(1942, 50, 70, 145), +(1943, 50, 70, 85), +(1944, 0, 70, 68), +(1945, 0, 70, 113), +(1946, 50, 70, 137), +(1947, 50, 70, 108), +(1948, 50, 70, 12), +(1949, 50, 71, 25), +(1950, 0, 71, 11), +(1951, 25, 71, 59), +(1952, 25, 71, 13), +(1953, 50, 71, 58), +(1954, 0, 71, 110), +(1955, 0, 71, 93), +(1956, 25, 71, 112), +(1957, 50, 71, 114), +(1958, 0, 71, 120), +(1959, 0, 71, 92), +(1960, 0, 71, 2), +(1961, 25, 71, 94), +(1962, 50, 71, 89), +(1963, 0, 71, 43), +(1964, 25, 72, 6), +(1965, 50, 72, 52), +(1966, 0, 72, 84), +(1967, 50, 72, 121), +(1968, 50, 72, 119), +(1969, 50, 72, 143), +(1970, 0, 72, 94), +(1971, 0, 72, 115), +(1972, 25, 72, 122), +(1973, 0, 72, 72), +(1974, 50, 72, 96), +(1975, 50, 72, 43), +(1976, 0, 72, 115), +(1977, 0, 72, 12), +(1978, 50, 72, 93), +(1979, 25, 72, 70), +(1980, 50, 72, 23), +(1981, 50, 72, 43), +(1982, 0, 72, 43), +(1983, 50, 72, 65), +(1984, 0, 72, 83), +(1985, 0, 72, 88), +(1986, 0, 72, 49), +(1987, 50, 72, 33), +(1988, 0, 72, 30), +(1989, 0, 72, 28), +(1990, 50, 72, 131), +(1991, 0, 72, 105), +(1992, 50, 72, 101), +(1993, 0, 72, 26), +(1994, 50, 72, 7), +(1995, 25, 73, 112), +(1996, 50, 73, 135), +(1997, 50, 73, 111), +(1998, 50, 73, 101), +(1999, 0, 73, 32), +(2000, 50, 73, 125), +(2001, 50, 73, 91), +(2002, 0, 73, 85), +(2003, 0, 73, 11), +(2004, 50, 73, 115), +(2005, 0, 73, 132), +(2006, 0, 73, 107), +(2007, 0, 73, 12), +(2008, 50, 73, 95), +(2009, 50, 74, 38), +(2010, 50, 74, 1), +(2011, 50, 74, 106), +(2012, 0, 74, 19), +(2013, 50, 74, 143), +(2014, 0, 74, 48), +(2015, 0, 74, 46), +(2016, 50, 74, 96), +(2017, 0, 74, 147), +(2018, 0, 74, 25), +(2019, 0, 74, 3), +(2020, 50, 74, 116), +(2021, 0, 74, 130), +(2022, 0, 74, 139), +(2023, 0, 74, 70), +(2024, 50, 74, 125), +(2025, 0, 74, 83), +(2026, 25, 74, 37), +(2027, 50, 74, 26), +(2028, 0, 74, 145), +(2029, 25, 74, 134), +(2030, 0, 74, 90), +(2031, 0, 74, 107), +(2032, 0, 74, 124), +(2033, 50, 74, 145), +(2034, 0, 74, 65), +(2035, 0, 74, 7), +(2036, 50, 74, 56), +(2037, 0, 74, 118), +(2038, 0, 74, 79), +(2039, 50, 74, 110), +(2040, 0, 74, 14), +(2041, 0, 74, 76), +(2042, 0, 74, 35), +(2043, 0, 74, 87), +(2044, 50, 74, 78), +(2045, 50, 74, 19), +(2046, 50, 74, 98), +(2047, 0, 74, 34), +(2048, 0, 74, 133), +(2049, 50, 74, 8), +(2050, 0, 74, 12), +(2051, 0, 74, 71), +(2052, 50, 74, 75), +(2053, 0, 74, 36), +(2054, 25, 74, 1), +(2055, 0, 74, 85), +(2056, 0, 74, 27), +(2057, 50, 74, 78), +(2058, 0, 75, 52), +(2059, 50, 75, 82), +(2060, 0, 75, 2), +(2061, 50, 75, 129), +(2062, 0, 75, 78), +(2063, 25, 75, 130), +(2064, 0, 75, 127), +(2065, 50, 75, 14), +(2066, 50, 75, 103), +(2067, 50, 75, 59), +(2068, 0, 75, 136), +(2069, 50, 75, 60), +(2070, 50, 75, 45), +(2071, 50, 75, 30), +(2072, 0, 75, 94), +(2073, 0, 75, 141), +(2074, 0, 75, 51), +(2075, 25, 75, 29), +(2076, 0, 75, 126), +(2077, 0, 75, 97), +(2078, 0, 75, 92), +(2079, 0, 75, 27), +(2080, 50, 75, 40), +(2081, 50, 75, 120), +(2082, 0, 75, 101), +(2083, 50, 75, 127), +(2084, 0, 75, 130), +(2085, 50, 75, 110), +(2086, 0, 75, 128), +(2087, 0, 75, 63), +(2088, 50, 75, 70), +(2089, 0, 75, 25), +(2090, 50, 75, 16), +(2091, 0, 75, 147), +(2092, 50, 75, 141), +(2093, 0, 75, 81), +(2094, 0, 76, 107), +(2095, 25, 76, 62), +(2096, 0, 76, 51), +(2097, 50, 76, 105), +(2098, 0, 76, 31), +(2099, 50, 76, 123), +(2100, 0, 76, 119), +(2101, 25, 76, 82), +(2102, 50, 76, 71), +(2103, 25, 76, 75), +(2104, 25, 76, 23), +(2105, 25, 76, 94), +(2106, 0, 76, 67), +(2107, 0, 76, 147), +(2108, 50, 77, 122), +(2109, 0, 77, 83), +(2110, 0, 77, 105), +(2111, 0, 77, 51), +(2112, 0, 77, 16), +(2113, 0, 77, 50), +(2114, 50, 77, 144), +(2115, 0, 77, 65), +(2116, 0, 77, 72), +(2117, 0, 77, 36), +(2118, 0, 77, 18), +(2119, 0, 77, 99), +(2120, 0, 77, 126), +(2121, 0, 77, 55), +(2122, 0, 77, 7), +(2123, 0, 77, 11), +(2124, 0, 77, 143), +(2125, 50, 77, 44), +(2126, 50, 77, 1), +(2127, 0, 77, 46), +(2128, 0, 77, 97), +(2129, 50, 77, 48), +(2130, 50, 77, 101), +(2131, 0, 77, 10), +(2132, 0, 77, 140), +(2133, 0, 77, 103), +(2134, 0, 77, 72), +(2135, 50, 77, 34), +(2136, 50, 77, 51), +(2137, 50, 77, 113), +(2138, 50, 77, 94), +(2139, 50, 77, 123), +(2140, 25, 77, 80), +(2141, 0, 78, 15), +(2142, 25, 78, 145), +(2143, 50, 78, 117), +(2144, 0, 78, 5), +(2145, 50, 78, 41), +(2146, 0, 78, 133), +(2147, 0, 78, 104), +(2148, 50, 78, 129), +(2149, 50, 78, 9), +(2150, 0, 78, 59), +(2151, 50, 78, 102), +(2152, 0, 78, 64), +(2153, 0, 78, 45), +(2154, 50, 78, 92), +(2155, 25, 78, 135), +(2156, 0, 78, 142), +(2157, 25, 78, 144), +(2158, 0, 78, 147), +(2159, 50, 78, 59), +(2160, 50, 78, 91), +(2161, 0, 78, 99), +(2162, 0, 78, 90), +(2163, 0, 78, 93), +(2164, 0, 78, 35), +(2165, 0, 78, 91), +(2166, 0, 78, 77), +(2167, 0, 78, 79), +(2168, 25, 78, 57), +(2169, 0, 78, 134), +(2170, 25, 78, 25), +(2171, 0, 78, 14), +(2172, 0, 78, 68), +(2173, 50, 79, 133), +(2174, 0, 79, 79), +(2175, 0, 79, 54), +(2176, 0, 79, 104), +(2177, 25, 79, 25), +(2178, 0, 79, 49), +(2179, 50, 79, 29), +(2180, 0, 79, 72), +(2181, 0, 79, 31), +(2182, 50, 79, 139), +(2183, 0, 79, 3), +(2184, 0, 79, 38), +(2185, 0, 79, 87), +(2186, 0, 79, 131), +(2187, 50, 79, 54), +(2188, 0, 79, 31), +(2189, 50, 79, 81), +(2190, 25, 79, 71), +(2191, 25, 79, 120), +(2192, 50, 79, 113), +(2193, 50, 79, 14), +(2194, 25, 79, 73), +(2195, 50, 79, 132), +(2196, 50, 79, 138), +(2197, 50, 79, 34), +(2198, 50, 79, 96), +(2199, 0, 79, 123), +(2200, 0, 79, 14), +(2201, 50, 79, 146), +(2202, 50, 79, 96), +(2203, 50, 79, 140), +(2204, 0, 79, 89), +(2205, 50, 79, 77), +(2206, 50, 80, 13), +(2207, 0, 80, 121), +(2208, 25, 80, 66), +(2209, 50, 80, 20), +(2210, 0, 80, 27), +(2211, 0, 80, 8), +(2212, 25, 80, 41), +(2213, 0, 80, 107), +(2214, 25, 80, 37), +(2215, 50, 80, 75), +(2216, 25, 80, 37), +(2217, 50, 80, 85), +(2218, 0, 80, 113), +(2219, 50, 80, 35), +(2220, 0, 80, 12), +(2221, 0, 80, 30), +(2222, 0, 80, 7), +(2223, 50, 80, 49), +(2224, 0, 80, 20), +(2225, 0, 80, 144), +(2226, 0, 80, 110), +(2227, 0, 80, 119), +(2228, 0, 80, 31), +(2229, 0, 80, 120), +(2230, 0, 80, 44), +(2231, 0, 80, 87), +(2232, 0, 80, 146), +(2233, 0, 80, 44), +(2234, 0, 80, 107), +(2235, 50, 80, 121), +(2236, 0, 80, 14), +(2237, 0, 80, 31), +(2238, 50, 80, 49), +(2239, 0, 80, 36), +(2240, 0, 81, 24), +(2241, 0, 81, 24), +(2242, 0, 81, 66), +(2243, 0, 81, 67), +(2244, 0, 81, 115), +(2245, 0, 81, 102), +(2246, 0, 81, 39), +(2247, 0, 81, 145), +(2248, 25, 81, 130), +(2249, 0, 81, 73), +(2250, 50, 81, 133), +(2251, 50, 81, 136), +(2252, 0, 81, 139), +(2253, 0, 81, 24), +(2254, 50, 81, 2), +(2255, 25, 81, 30), +(2256, 25, 81, 19), +(2257, 0, 81, 130), +(2258, 0, 81, 43), +(2259, 0, 81, 145), +(2260, 0, 81, 121), +(2261, 0, 81, 9), +(2262, 50, 81, 122), +(2263, 50, 81, 89), +(2264, 0, 81, 119), +(2265, 0, 81, 61), +(2266, 0, 81, 50), +(2267, 0, 81, 122), +(2268, 0, 81, 86), +(2269, 50, 81, 64), +(2270, 50, 81, 7), +(2271, 0, 81, 130), +(2272, 0, 81, 114), +(2273, 0, 81, 37), +(2274, 50, 81, 128), +(2275, 0, 81, 16), +(2276, 50, 81, 38), +(2277, 0, 81, 22), +(2278, 50, 81, 86), +(2279, 0, 81, 147), +(2280, 0, 81, 134), +(2281, 0, 81, 113), +(2282, 0, 81, 123), +(2283, 0, 81, 111), +(2284, 25, 81, 24), +(2285, 50, 81, 89), +(2286, 0, 81, 21), +(2287, 50, 82, 93), +(2288, 50, 82, 44), +(2289, 0, 82, 61), +(2290, 50, 82, 127), +(2291, 50, 82, 106), +(2292, 0, 82, 119), +(2293, 0, 82, 3), +(2294, 0, 82, 71), +(2295, 50, 82, 146), +(2296, 50, 82, 137), +(2297, 50, 82, 138), +(2298, 0, 82, 107), +(2299, 25, 82, 5), +(2300, 0, 82, 7), +(2301, 25, 82, 80), +(2302, 0, 82, 80), +(2303, 0, 82, 88), +(2304, 0, 82, 33), +(2305, 0, 82, 90), +(2306, 50, 82, 62), +(2307, 50, 82, 35), +(2308, 0, 82, 35), +(2309, 50, 82, 16), +(2310, 0, 82, 46), +(2311, 25, 82, 112), +(2312, 0, 82, 136), +(2313, 25, 82, 130), +(2314, 0, 82, 111), +(2315, 0, 82, 96), +(2316, 0, 82, 53), +(2317, 0, 82, 99), +(2318, 0, 82, 10), +(2319, 50, 82, 126), +(2320, 50, 82, 107), +(2321, 0, 82, 9), +(2322, 0, 83, 48), +(2323, 0, 83, 92), +(2324, 50, 83, 124), +(2325, 0, 83, 65), +(2326, 0, 83, 133), +(2327, 0, 83, 95), +(2328, 0, 83, 145), +(2329, 0, 83, 138), +(2330, 25, 83, 124), +(2331, 0, 83, 105), +(2332, 50, 83, 47), +(2333, 0, 83, 51), +(2334, 0, 83, 123), +(2335, 0, 83, 102), +(2336, 0, 83, 14), +(2337, 0, 83, 23), +(2338, 50, 83, 138), +(2339, 25, 83, 94), +(2340, 0, 83, 31), +(2341, 0, 83, 82), +(2342, 0, 83, 44), +(2343, 50, 83, 27), +(2344, 0, 83, 127), +(2345, 50, 83, 18), +(2346, 0, 83, 29), +(2347, 0, 83, 125), +(2348, 0, 84, 62), +(2349, 0, 84, 44), +(2350, 0, 84, 89), +(2351, 50, 84, 15), +(2352, 0, 84, 1), +(2353, 50, 84, 14), +(2354, 0, 84, 117), +(2355, 0, 84, 127), +(2356, 0, 84, 52), +(2357, 0, 84, 53), +(2358, 0, 84, 38), +(2359, 50, 84, 148), +(2360, 0, 84, 100), +(2361, 50, 84, 137), +(2362, 0, 84, 137), +(2363, 50, 84, 58), +(2364, 25, 84, 27), +(2365, 0, 84, 60), +(2366, 0, 84, 103), +(2367, 0, 84, 140), +(2368, 0, 84, 106), +(2369, 0, 84, 46), +(2370, 0, 84, 80), +(2371, 25, 84, 46), +(2372, 0, 84, 36), +(2373, 50, 84, 50), +(2374, 50, 84, 131), +(2375, 0, 84, 120), +(2376, 0, 85, 50), +(2377, 0, 85, 26), +(2378, 50, 85, 94), +(2379, 0, 85, 148), +(2380, 0, 85, 123), +(2381, 50, 85, 4), +(2382, 0, 85, 9), +(2383, 0, 85, 90), +(2384, 0, 85, 40), +(2385, 25, 85, 47), +(2386, 50, 85, 3), +(2387, 0, 85, 35), +(2388, 50, 85, 40), +(2389, 0, 85, 12), +(2390, 0, 85, 73), +(2391, 0, 85, 31), +(2392, 50, 85, 121), +(2393, 0, 85, 51), +(2394, 0, 85, 143), +(2395, 0, 85, 131), +(2396, 0, 85, 147), +(2397, 0, 85, 39); + +-- -------------------------------------------------------- + +-- +-- Tábla szerkezet ehhez a táblához `vendeg` +-- + +CREATE TABLE `vendeg` ( + `id` int(11) NOT NULL, + `nev` varchar(64) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_hungarian_ci; + +-- +-- A tábla adatainak kiíratása `vendeg` +-- + +INSERT INTO `vendeg` (`id`, `nev`) VALUES +(1, 'Nagy Bence'), +(2, 'Kovács Máté'), +(3, 'Tóth Levente'), +(4, 'Szabó Dominik'), +(5, 'Horváth Marcell'), +(6, 'Varga Noel'), +(7, 'Kiss Ádám'), +(8, 'Molnár Dániel'), +(9, 'Németh Dávid'), +(10, 'Farkas Olivér'), +(11, 'Balogh Milán'), +(12, 'Papp Zalán'), +(13, 'Lakatos Botond'), +(14, 'Takács Benett'), +(15, 'Juhász Zsombor'), +(16, 'Mészáros Balázs'), +(17, 'Oláh Áron'), +(18, 'Simon Péter'), +(19, 'Rácz Kristóf'), +(20, 'Fekete Tamás'), +(21, 'Szilágyi Márk'), +(22, 'Török Benedek'), +(23, 'Fehér Gergő'), +(24, 'Balázs László'), +(25, 'Gál Nimród'), +(26, 'Kis Bálint'), +(27, 'Szűcs Zétény'), +(28, 'Kocsis Ákos'), +(29, 'Orsós Patrik'), +(30, 'Pintér Zoltán'), +(31, 'Fodor András'), +(32, 'Szalai Attila'), +(33, 'Sipos Hunor'), +(34, 'Magyar Barnabás'), +(35, 'Lukács Márton'), +(36, 'Gulyás Gábor'), +(37, 'Biró Alex'), +(38, 'Király Martin'), +(39, 'László István'), +(40, 'Balog Kornél'), +(41, 'Katona Vince'), +(42, 'Bogdán József'), +(43, 'Jakab János'), +(44, 'Sándor Krisztián'), +(45, 'Boros Zsolt'), +(46, 'Váradi Zente'), +(47, 'Fazekas Sándor'), +(48, 'Kelemen Erik'), +(49, 'Antal Bendegúz'), +(50, 'Orosz Roland'), +(51, 'Somogyi Richárd'), +(52, 'Fülöp Ábel'), +(53, 'Veres Csaba'), +(54, 'Vincze Róbert'), +(55, 'Budai Kevin'), +(56, 'Hegedűs Nolen'), +(57, 'Deák Soma'), +(58, 'Pap Ármin'), +(59, 'Bálint Mihály'), +(60, 'Illés Vencel'), +(61, 'Pál Norbert'), +(62, 'Vass Mátyás'), +(63, 'Szőke Ferenc'), +(64, 'Fábián Tibor'), +(65, 'Vörös Nándor'), +(66, 'Lengyel Benjámin'), +(67, 'Bognár Szabolcs'), +(68, 'Bodnár Benjamin'), +(69, 'Jónás Simon'), +(70, 'Szücs Gergely'), +(71, 'Hajdu Csongor'), +(72, 'Halász Viktor'), +(73, 'Máté Miklós'), +(74, 'Székely Nikolasz'), +(75, 'Kozma Vilmos'), +(76, 'Gáspár Boldizsár'), +(77, 'Pásztor Kende'), +(78, 'Bakos Imre'), +(79, 'Dudás Bertalan'), +(80, 'Major Brendon'), +(81, 'Orbán Zénó'), +(82, 'Virág Adrián'), +(83, 'Hegedüs Dorián'), +(84, 'Barna Krisztofer'), +(85, 'Novák György'), +(86, 'Soós Alexander'), +(87, 'Tamás Lajos'), +(88, 'Nemes Dénes'), +(89, 'Pataki Félix'), +(90, 'Balla Sámuel'), +(91, 'Faragó Denisz'), +(92, 'Kerekes Bende'), +(93, 'Borbély Noé'), +(94, 'Barta Károly'), +(95, 'Péter Donát'), +(96, 'Csonka Gyula'), +(97, 'Mezei Gellért'), +(98, 'Sárközi Mirkó'), +(99, 'Szekeres Vendel'), +(100, 'Márton Brájen'), +(101, 'Nagy Hanna'), +(102, 'Kovács Anna'), +(103, 'Tóth Zoé'), +(104, 'Szabó Luca'), +(105, 'Horváth Léna'), +(106, 'Varga Emma'), +(107, 'Kiss Zsófia'), +(108, 'Molnár Lili'), +(109, 'Németh Boglárka'), +(110, 'Farkas Mira'), +(111, 'Balogh Lilien'), +(112, 'Papp Nóra'), +(113, 'Lakatos Jázmin'), +(114, 'Takács Laura'), +(115, 'Juhász Maja'), +(116, 'Mészáros Sára'), +(117, 'Oláh Lara'), +(118, 'Simon Lilla'), +(119, 'Rácz Izabella'), +(120, 'Fekete Gréta'), +(121, 'Szilágyi Alíz'), +(122, 'Török Fanni'), +(123, 'Fehér Adél'), +(124, 'Balázs Flóra'), +(125, 'Gál Csenge'), +(126, 'Kis Dóra'), +(127, 'Szűcs Dorina'), +(128, 'Kocsis Zselyke'), +(129, 'Orsós Réka'), +(130, 'Pintér Dorka'), +(131, 'Fodor Liza'), +(132, 'Szalai Janka'), +(133, 'Sipos Liliána'), +(134, 'Magyar Olívia'), +(135, 'Lukács Viktória'), +(136, 'Gulyás Eszter'), +(137, 'Biró Natasa'), +(138, 'Király Noémi'), +(139, 'László Petra'), +(140, 'Balog Bianka'), +(141, 'Katona Szofia'), +(142, 'Bogdán Panna'), +(143, 'Jakab Vivien'), +(144, 'Sándor Emília'), +(145, 'Boros Szófia'), +(146, 'Váradi Rebeka'), +(147, 'Fazekas Kamilla'), +(148, 'Kelemen Blanka'); + +-- -------------------------------------------------------- + +-- +-- Tábla szerkezet ehhez a táblához `vetites` +-- + +CREATE TABLE `vetites` ( + `id` int(11) NOT NULL, + `filmId` int(11) NOT NULL, + `datum` date NOT NULL, + `kezdes` time NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_hungarian_ci; + +-- +-- A tábla adatainak kiíratása `vetites` +-- + +INSERT INTO `vetites` (`id`, `filmId`, `datum`, `kezdes`) VALUES +(1, 3, '2021-03-01', '10:00:00'), +(2, 3, '2021-03-01', '12:00:00'), +(3, 3, '2021-03-01', '16:00:00'), +(4, 5, '2021-03-01', '20:00:00'), +(5, 7, '2021-03-02', '10:00:00'), +(6, 1, '2021-03-03', '10:00:00'), +(7, 1, '2021-03-03', '12:00:00'), +(8, 1, '2021-03-04', '10:00:00'), +(9, 3, '2021-03-04', '12:00:00'), +(10, 12, '2021-03-05', '10:00:00'), +(11, 11, '2021-03-05', '12:00:00'), +(12, 12, '2021-03-05', '16:00:00'), +(13, 12, '2021-03-05', '20:00:00'), +(14, 1, '2021-03-06', '10:00:00'), +(15, 1, '2021-03-06', '12:00:00'), +(16, 5, '2021-03-06', '16:00:00'), +(17, 5, '2021-03-06', '20:00:00'), +(18, 6, '2021-03-07', '10:00:00'), +(19, 6, '2021-03-07', '12:00:00'), +(20, 8, '2021-03-07', '16:00:00'), +(21, 1, '2021-03-08', '10:00:00'), +(22, 10, '2021-03-09', '10:00:00'), +(23, 10, '2021-03-09', '12:00:00'), +(24, 10, '2021-03-09', '16:00:00'), +(25, 6, '2021-03-09', '20:00:00'), +(26, 10, '2021-03-10', '10:00:00'), +(27, 10, '2021-03-10', '12:00:00'), +(28, 10, '2021-03-10', '16:00:00'), +(29, 10, '2021-03-10', '20:00:00'), +(30, 11, '2021-03-11', '10:00:00'), +(31, 11, '2021-03-11', '12:00:00'), +(32, 3, '2021-03-12', '10:00:00'), +(33, 3, '2021-03-12', '12:00:00'), +(34, 3, '2021-03-12', '16:00:00'), +(35, 6, '2021-03-12', '20:00:00'), +(36, 13, '2021-03-13', '10:00:00'), +(37, 9, '2021-03-13', '12:00:00'), +(38, 13, '2021-03-13', '16:00:00'), +(39, 4, '2021-03-14', '10:00:00'), +(40, 4, '2021-03-14', '12:00:00'), +(41, 4, '2021-03-14', '16:00:00'), +(42, 13, '2021-03-15', '10:00:00'), +(43, 13, '2021-03-15', '12:00:00'), +(44, 11, '2021-03-15', '16:00:00'), +(45, 4, '2021-03-16', '10:00:00'), +(46, 13, '2021-03-16', '12:00:00'), +(47, 13, '2021-03-16', '16:00:00'), +(48, 4, '2021-03-16', '20:00:00'), +(49, 3, '2021-03-17', '10:00:00'), +(50, 7, '2021-03-18', '10:00:00'), +(51, 4, '2021-03-18', '12:00:00'), +(52, 4, '2021-03-18', '16:00:00'), +(53, 8, '2021-03-19', '10:00:00'), +(54, 4, '2021-03-20', '10:00:00'), +(55, 6, '2021-03-20', '12:00:00'), +(56, 10, '2021-03-21', '10:00:00'), +(57, 10, '2021-03-21', '12:00:00'), +(58, 4, '2021-03-22', '10:00:00'), +(59, 2, '2021-03-22', '12:00:00'), +(60, 2, '2021-03-22', '16:00:00'), +(61, 2, '2021-03-23', '10:00:00'), +(62, 2, '2021-03-23', '12:00:00'), +(63, 8, '2021-03-24', '10:00:00'), +(64, 6, '2021-03-24', '12:00:00'), +(65, 8, '2021-03-24', '16:00:00'), +(66, 6, '2021-03-25', '10:00:00'), +(67, 5, '2021-03-25', '12:00:00'), +(68, 5, '2021-03-25', '16:00:00'), +(69, 12, '2021-03-26', '10:00:00'), +(70, 8, '2021-03-27', '10:00:00'), +(71, 10, '2021-03-27', '12:00:00'), +(72, 10, '2021-03-27', '16:00:00'), +(73, 3, '2021-03-28', '10:00:00'), +(74, 3, '2021-03-28', '12:00:00'), +(75, 8, '2021-03-28', '16:00:00'), +(76, 8, '2021-03-28', '20:00:00'), +(77, 11, '2021-03-29', '10:00:00'), +(78, 11, '2021-03-29', '12:00:00'), +(79, 11, '2021-03-29', '16:00:00'), +(80, 11, '2021-03-29', '20:00:00'), +(81, 10, '2021-03-30', '10:00:00'), +(82, 11, '2021-03-31', '10:00:00'), +(83, 8, '2021-03-31', '12:00:00'), +(84, 8, '2021-03-31', '16:00:00'), +(85, 8, '2021-03-31', '20:00:00'); + +-- +-- Indexek a kiírt táblákhoz +-- + +-- +-- A tábla indexei `film` +-- +ALTER TABLE `film` + ADD PRIMARY KEY (`id`), + ADD KEY `filmtipusId` (`filmtipusId`); + +-- +-- A tábla indexei `filmtipus` +-- +ALTER TABLE `filmtipus` + ADD PRIMARY KEY (`id`); + +-- +-- A tábla indexei `jegy` +-- +ALTER TABLE `jegy` + ADD PRIMARY KEY (`id`), + ADD KEY `vetitesId` (`vetitesId`), + ADD KEY `vendegId` (`vendegId`); + +-- +-- A tábla indexei `vendeg` +-- +ALTER TABLE `vendeg` + ADD PRIMARY KEY (`id`); + +-- +-- A tábla indexei `vetites` +-- +ALTER TABLE `vetites` + ADD PRIMARY KEY (`id`), + ADD KEY `filmId` (`filmId`); + +-- +-- A kiírt táblák AUTO_INCREMENT értéke +-- + +-- +-- AUTO_INCREMENT a táblához `filmtipus` +-- +ALTER TABLE `filmtipus` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5; + +-- +-- AUTO_INCREMENT a táblához `jegy` +-- +ALTER TABLE `jegy` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2398; + +-- +-- AUTO_INCREMENT a táblához `vendeg` +-- +ALTER TABLE `vendeg` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=149; + +-- +-- Megkötések a kiírt táblákhoz +-- + +-- +-- Megkötések a táblához `film` +-- +ALTER TABLE `film` + ADD CONSTRAINT `FK_film_filmtipusId` FOREIGN KEY (`filmtipusId`) REFERENCES `filmtipus` (`id`); + +-- +-- Megkötések a táblához `jegy` +-- +ALTER TABLE `jegy` + ADD CONSTRAINT `FK_jegy_vendegId` FOREIGN KEY (`vendegId`) REFERENCES `vendeg` (`id`), + ADD CONSTRAINT `FK_jegy_vetitesId` FOREIGN KEY (`vetitesId`) REFERENCES `vetites` (`id`); + +-- +-- Megkötések a táblához `vetites` +-- +ALTER TABLE `vetites` + ADD CONSTRAINT `FK_vetites_filmId` FOREIGN KEY (`filmId`) REFERENCES `film` (`id`); +COMMIT; + +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;