aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Ankarström <john@ankarstrom.se>2022-02-15 19:44:02 +0100
committerJohn Ankarström <john@ankarstrom.se>2022-02-15 19:44:02 +0100
commit4d0fd65f9eba218bec1b26966228b211d743bf70 (patch)
treecc01e7b2a532de6c8976ebd4082e278142d25732
parent3b05844d760424859912d3d673dd8fc2be73d96f (diff)
downloadEpisodeBrowser-4d0fd65f9eba218bec1b26966228b211d743bf70.tar.gz
Capitalize Hint key.
-rw-r--r--episode_data.db366
-rw-r--r--pl/episode_data.pl2
2 files changed, 184 insertions, 184 deletions
diff --git a/episode_data.db b/episode_data.db
index 0e02a6d..b35029c 100644
--- a/episode_data.db
+++ b/episode_data.db
@@ -1,189 +1,189 @@
created(1643728218.156183).
-assert(episode_name_data(200,'Kogoro Mouri, Suspect (Part 2)',[hint('Hayashi rice / Room service')])).
-assert(episode_name_data(201,'The Tenth Passenger (Part 1)',[hint('Plastic bottle')])).
-assert(episode_name_data(203,'The Black Wings of Icarus (Part 1)',[hint('Bento (Lunch box)')])).
-assert(episode_name_data(204,'The Black Wings of Icarus (Part 2)',[hint('Wind')])).
-assert(episode_name_data(281,'The Small Eye-Witnesses',[hint('Kamen Yaiba\'s special move / TV show')])).
-assert(episode_name_data(280,'Hooligan\'s Labyrinth (Part 2)',[hint('Uniform / Goal scene')])).
-assert(episode_name_data(282,'The Mystery of the Water-Flowing Stone Garden (Part 1)',[hint('Beautiful rock garden')])).
-assert(episode_name_data(279,'Hooligan\'s Labyrinth (Part 1)',[hint('Ticket / Ticket')])).
-assert(episode_name_data(278,'English Teacher vs. Great Western Detective (Part 2)',[hint('Electro-magnetic wave')])).
-assert(episode_name_data(277,'English Teacher vs. Great Western Detective (Part 1)',[hint('Curtain')])).
-assert(episode_name_data(276,'The Policeman\'s Missing Notebook Case',[hint('All-you-can-eat')])).
-assert(episode_name_data(275,'The Truth of the Haunted House (Part 2)',[hint('Beaker')])).
-assert(episode_name_data(274,'The Truth of the Haunted House (Part 1)',[hint('TV screen')])).
-assert(episode_name_data(283,'The Mystery of the Water-Flowing Stone Garden (Part 2)',[hint('Draining of the water')])).
-assert(episode_name_data(284,'Chinatown Deja Vu in the Rain (Part 1)',[hint('Circular table')])).
-assert(episode_name_data(285,'Chinatown Deja Vu in the Rain (Part 2)',[hint('Wet towel')])).
-assert(episode_name_data(286,'Shinichi Kudo\'s New York Case (The Case)',[hint('Costumes / Mirror')])).
-assert(episode_name_data(287,'Shinichi Kudo\'s New York Case (The Deduction)',[hint('Feather')])).
-assert(episode_name_data(288,'Shinichi Kudo\'s New York Case (The Resolution)',[hint('Theater basement')])).
-assert(episode_name_data(273,'Riddle Granny Disappearance Case',[hint('Cat / Chinese character')])).
-assert(episode_name_data(289,'Mitsuhiko\'s Mystifying Forest (Part 1)',[hint('Lemon scent')])).
-assert(episode_name_data(290,'Mitsuhiko\'s Mystifying Forest (Part 2)',[hint('Historical names')])).
-assert(episode_name_data(291,'Solitary Island of the Princess and the Dragon King\'s Palace (The Case)',[hint('Note in the sand')])).
-assert(episode_name_data(292,'Solitary Island of the Princess and the Dragon King\'s Palace (The Pursuit)',[hint('Automatically controlled plane')])).
-assert(episode_name_data(293,'Solitary Island of the Princess and the Dragon King\'s Palace (The Resolution)',[hint('Castle')])).
-assert(episode_name_data(294,'The Smash of Determination and Love (Part 1)',[hint('E-mail')])).
-assert(episode_name_data(272,'The Secret Rushed Omission (Part 2)',[hint('Square')])).
-assert(episode_name_data(271,'The Secret Rushed Omission (Part 1)',[hint('â\u0097\u008BÃ\u0097â\u0096³')])).
-assert(episode_name_data(270,'The Forgotten Memento from the Crime (Part 2)',[hint('Sandwich')])).
-assert(episode_name_data(269,'The Forgotten Memento from the Crime (Part 1)',[hint('Wristwatch')])).
-assert(episode_name_data(267,'The Truth Behind Valentine\'s (The Deduction)',[hint('Playing ball')])).
-assert(episode_name_data(268,'The Truth Behind Valentine\'s (The Resolution)',[hint('Completely black photo')])).
-assert(episode_name_data(266,'The Truth Behind Valentine\'s (The Case)',[hint('Chocolate')])).
-assert(episode_name_data(265,'Courtroom Confrontation: Kisaki vs. Kogoro (Part 2)',[hint('Matches')])).
-assert(episode_name_data(264,'Courtroom Confrontation: Kisaki vs. Kogoro (Part 1)',[hint('Cellphone')])).
-assert(episode_name_data(295,'The Smash of Determination and Love (Part 2)',[hint('Awards ceremony')])).
-assert(episode_name_data(296,'Houseboat Fishing Shock',[hint('Carbon make fishing rod')])).
-assert(episode_name_data(297,'Courtroom Confrontation II: Kisaki vs. Kujo (Part 1)',[hint('Decorative clock')])).
-assert(episode_name_data(298,'Courtroom Confrontation II: Kisaki vs. Kujo (Part 2)',[hint('Glasses')])).
-assert(episode_name_data(299,'The Kanmon Strait of Friendship and Murderous Intent (Part 1)',[hint('Eyesight')])).
-assert(episode_name_data(300,'The Kanmon Strait of Friendship and Murderous Intent (Part 2)',[hint('Palm mark')])).
-assert(episode_name_data(301,'Parade of Malice and Saint (Part 1)',[hint('Video camera')])).
-assert(episode_name_data(302,'Parade of Malice and Saint (Part 2)',[hint('Mail truck')])).
-assert(episode_name_data(303,'The Victim Who Came Back',[hint('Recycling')])).
-assert(episode_name_data(304,'The Trembling Police Headquarters: 12 Million Hostages (2 Hour Special)',[hint('Map symbol')])).
-assert(episode_name_data(305,'The Unseen Suspect (Part 1)',[hint('Door glass')])).
-assert(episode_name_data(306,'The Unseen Suspect (Part 2)',[hint('Lighter')])).
-assert(episode_name_data(202,'The Tenth Passenger (Part 2)',[hint('Bank book')])).
-assert(episode_name_data(199,'Kogoro Mouri, Suspect (Part 1)',[hint('Chain lock / Necktie')])).
-assert(episode_name_data(263,'The Osaka Double Mystery - The Naniwa Swordsman and Toyotomi\'s Castle (2 Hour Special)',[hint('Umbrella')])).
-assert(episode_name_data(262,'The Fearful Legend of the Snowy Night (Part 2)',[hint('Gash')])).
-assert(episode_name_data(261,'The Fearful Legend of the Snowy Night (Part 1)',[hint('Footprints')])).
-assert(episode_name_data(258,'The Man from Chicago (Part 1)',[hint('Strap / James Black')])).
-assert(episode_name_data(259,'The Man from Chicago (Part 2)',[hint('P and A / Man with long hair')])).
-assert(episode_name_data(260,'The Shaking Restaurant',[hint('Fish scale')])).
-assert(episode_name_data(179,'The Coffee Shop Truck\'s Wild Entrance Case',[hint('Bus schedule')])).
-assert(episode_name_data(198,'The Super Car\'s Trap (Part 2)',[hint('Coal tar')])).
+assert(episode_name_data(200,'Kogoro Mouri, Suspect (Part 2)',['Hint'('Hayashi rice / Room service')])).
+assert(episode_name_data(201,'The Tenth Passenger (Part 1)',['Hint'('Plastic bottle')])).
+assert(episode_name_data(203,'The Black Wings of Icarus (Part 1)',['Hint'('Bento (Lunch box)')])).
+assert(episode_name_data(204,'The Black Wings of Icarus (Part 2)',['Hint'('Wind')])).
+assert(episode_name_data(281,'The Small Eye-Witnesses',['Hint'('Kamen Yaiba\'s special move / TV show')])).
+assert(episode_name_data(280,'Hooligan\'s Labyrinth (Part 2)',['Hint'('Uniform / Goal scene')])).
+assert(episode_name_data(282,'The Mystery of the Water-Flowing Stone Garden (Part 1)',['Hint'('Beautiful rock garden')])).
+assert(episode_name_data(279,'Hooligan\'s Labyrinth (Part 1)',['Hint'('Ticket / Ticket')])).
+assert(episode_name_data(278,'English Teacher vs. Great Western Detective (Part 2)',['Hint'('Electro-magnetic wave')])).
+assert(episode_name_data(277,'English Teacher vs. Great Western Detective (Part 1)',['Hint'('Curtain')])).
+assert(episode_name_data(276,'The Policeman\'s Missing Notebook Case',['Hint'('All-you-can-eat')])).
+assert(episode_name_data(275,'The Truth of the Haunted House (Part 2)',['Hint'('Beaker')])).
+assert(episode_name_data(274,'The Truth of the Haunted House (Part 1)',['Hint'('TV screen')])).
+assert(episode_name_data(283,'The Mystery of the Water-Flowing Stone Garden (Part 2)',['Hint'('Draining of the water')])).
+assert(episode_name_data(284,'Chinatown Deja Vu in the Rain (Part 1)',['Hint'('Circular table')])).
+assert(episode_name_data(285,'Chinatown Deja Vu in the Rain (Part 2)',['Hint'('Wet towel')])).
+assert(episode_name_data(286,'Shinichi Kudo\'s New York Case (The Case)',['Hint'('Costumes / Mirror')])).
+assert(episode_name_data(287,'Shinichi Kudo\'s New York Case (The Deduction)',['Hint'('Feather')])).
+assert(episode_name_data(288,'Shinichi Kudo\'s New York Case (The Resolution)',['Hint'('Theater basement')])).
+assert(episode_name_data(273,'Riddle Granny Disappearance Case',['Hint'('Cat / Chinese character')])).
+assert(episode_name_data(289,'Mitsuhiko\'s Mystifying Forest (Part 1)',['Hint'('Lemon scent')])).
+assert(episode_name_data(290,'Mitsuhiko\'s Mystifying Forest (Part 2)',['Hint'('Historical names')])).
+assert(episode_name_data(291,'Solitary Island of the Princess and the Dragon King\'s Palace (The Case)',['Hint'('Note in the sand')])).
+assert(episode_name_data(292,'Solitary Island of the Princess and the Dragon King\'s Palace (The Pursuit)',['Hint'('Automatically controlled plane')])).
+assert(episode_name_data(293,'Solitary Island of the Princess and the Dragon King\'s Palace (The Resolution)',['Hint'('Castle')])).
+assert(episode_name_data(294,'The Smash of Determination and Love (Part 1)',['Hint'('E-mail')])).
+assert(episode_name_data(272,'The Secret Rushed Omission (Part 2)',['Hint'('Square')])).
+assert(episode_name_data(271,'The Secret Rushed Omission (Part 1)',['Hint'('â\u0097\u008BÃ\u0097â\u0096³')])).
+assert(episode_name_data(270,'The Forgotten Memento from the Crime (Part 2)',['Hint'('Sandwich')])).
+assert(episode_name_data(269,'The Forgotten Memento from the Crime (Part 1)',['Hint'('Wristwatch')])).
+assert(episode_name_data(267,'The Truth Behind Valentine\'s (The Deduction)',['Hint'('Playing ball')])).
+assert(episode_name_data(268,'The Truth Behind Valentine\'s (The Resolution)',['Hint'('Completely black photo')])).
+assert(episode_name_data(266,'The Truth Behind Valentine\'s (The Case)',['Hint'('Chocolate')])).
+assert(episode_name_data(265,'Courtroom Confrontation: Kisaki vs. Kogoro (Part 2)',['Hint'('Matches')])).
+assert(episode_name_data(264,'Courtroom Confrontation: Kisaki vs. Kogoro (Part 1)',['Hint'('Cellphone')])).
+assert(episode_name_data(295,'The Smash of Determination and Love (Part 2)',['Hint'('Awards ceremony')])).
+assert(episode_name_data(296,'Houseboat Fishing Shock',['Hint'('Carbon make fishing rod')])).
+assert(episode_name_data(297,'Courtroom Confrontation II: Kisaki vs. Kujo (Part 1)',['Hint'('Decorative clock')])).
+assert(episode_name_data(298,'Courtroom Confrontation II: Kisaki vs. Kujo (Part 2)',['Hint'('Glasses')])).
+assert(episode_name_data(299,'The Kanmon Strait of Friendship and Murderous Intent (Part 1)',['Hint'('Eyesight')])).
+assert(episode_name_data(300,'The Kanmon Strait of Friendship and Murderous Intent (Part 2)',['Hint'('Palm mark')])).
+assert(episode_name_data(301,'Parade of Malice and Saint (Part 1)',['Hint'('Video camera')])).
+assert(episode_name_data(302,'Parade of Malice and Saint (Part 2)',['Hint'('Mail truck')])).
+assert(episode_name_data(303,'The Victim Who Came Back',['Hint'('Recycling')])).
+assert(episode_name_data(304,'The Trembling Police Headquarters: 12 Million Hostages (2 Hour Special)',['Hint'('Map symbol')])).
+assert(episode_name_data(305,'The Unseen Suspect (Part 1)',['Hint'('Door glass')])).
+assert(episode_name_data(306,'The Unseen Suspect (Part 2)',['Hint'('Lighter')])).
+assert(episode_name_data(202,'The Tenth Passenger (Part 2)',['Hint'('Bank book')])).
+assert(episode_name_data(199,'Kogoro Mouri, Suspect (Part 1)',['Hint'('Chain lock / Necktie')])).
+assert(episode_name_data(263,'The Osaka Double Mystery - The Naniwa Swordsman and Toyotomi\'s Castle (2 Hour Special)',['Hint'('Umbrella')])).
+assert(episode_name_data(262,'The Fearful Legend of the Snowy Night (Part 2)',['Hint'('Gash')])).
+assert(episode_name_data(261,'The Fearful Legend of the Snowy Night (Part 1)',['Hint'('Footprints')])).
+assert(episode_name_data(258,'The Man from Chicago (Part 1)',['Hint'('Strap / James Black')])).
+assert(episode_name_data(259,'The Man from Chicago (Part 2)',['Hint'('P and A / Man with long hair')])).
+assert(episode_name_data(260,'The Shaking Restaurant',['Hint'('Fish scale')])).
+assert(episode_name_data(179,'The Coffee Shop Truck\'s Wild Entrance Case',['Hint'('Bus schedule')])).
+assert(episode_name_data(198,'The Super Car\'s Trap (Part 2)',['Hint'('Coal tar')])).
retractall(episode_name_data(200,_,_),1).
-assert(episode_name_data(200,'Kogoro Mouri, Suspect (Part 2)',[hint('Hayashi rice / Room service')])).
+assert(episode_name_data(200,'Kogoro Mouri, Suspect (Part 2)',['Hint'('Hayashi rice / Room service')])).
retractall(episode_name_data(198,_,_),1).
-assert(episode_name_data(198,'The Super Car\'s Trap (Part 2)',[hint('Coal tar')])).
-assert(episode_name_data(197,'The Super Car\'s Trap (Part 1)',[hint('Open window')])).
-assert(episode_name_data(307,'On the Trail of a Silent Witness (Part 1)',[hint('Shogi, Chess, and Go / Board game')])).
-assert(episode_name_data(308,'On the Trail of a Silent Witness (Part 2)',[hint('Go pieces / The rules of Go')])).
-assert(episode_name_data(309,'Contact with the Black Organization (The Negotiation)',[hint('Diary / Coin locker')])).
-assert(episode_name_data(310,'Contact with the Black Organization (The Pursuit)',[hint('System-soft')])).
-assert(episode_name_data(311,'Contact with the Black Organization (Desperation)',[hint('Coin locker')])).
-assert(episode_name_data(312,'Festival Dolls Dyed in the Setting Sun (Part 1)',[hint('The Emperor and doll display')])).
-assert(episode_name_data(313,'Festival Dolls Dyed in the Setting Sun (Part 2)',[hint('Stairs')])).
-assert(episode_name_data(314,'The Scenic Lookout with the Broken Fence',[hint('A Japanese White-Eye\'s nest')])).
-assert(episode_name_data(315,'Place Exposed to the Sun',[hint('Nightingale')])).
-assert(episode_name_data(316,'The Sullied Masked Hero (Part 1)',[hint('Hidden camera')])).
-assert(episode_name_data(317,'The Sullied Masked Hero (Part 2)',[hint('Mask')])).
-assert(episode_name_data(318,'The Lucky Cigar Case (Part 1)',[hint('Brake')])).
-assert(episode_name_data(319,'The Lucky Cigar Case (Part 2)',[hint('Cigar')])).
+assert(episode_name_data(198,'The Super Car\'s Trap (Part 2)',['Hint'('Coal tar')])).
+assert(episode_name_data(197,'The Super Car\'s Trap (Part 1)',['Hint'('Open window')])).
+assert(episode_name_data(307,'On the Trail of a Silent Witness (Part 1)',['Hint'('Shogi, Chess, and Go / Board game')])).
+assert(episode_name_data(308,'On the Trail of a Silent Witness (Part 2)',['Hint'('Go pieces / The rules of Go')])).
+assert(episode_name_data(309,'Contact with the Black Organization (The Negotiation)',['Hint'('Diary / Coin locker')])).
+assert(episode_name_data(310,'Contact with the Black Organization (The Pursuit)',['Hint'('System-soft')])).
+assert(episode_name_data(311,'Contact with the Black Organization (Desperation)',['Hint'('Coin locker')])).
+assert(episode_name_data(312,'Festival Dolls Dyed in the Setting Sun (Part 1)',['Hint'('The Emperor and doll display')])).
+assert(episode_name_data(313,'Festival Dolls Dyed in the Setting Sun (Part 2)',['Hint'('Stairs')])).
+assert(episode_name_data(314,'The Scenic Lookout with the Broken Fence',['Hint'('A Japanese White-Eye\'s nest')])).
+assert(episode_name_data(315,'Place Exposed to the Sun',['Hint'('Nightingale')])).
+assert(episode_name_data(316,'The Sullied Masked Hero (Part 1)',['Hint'('Hidden camera')])).
+assert(episode_name_data(317,'The Sullied Masked Hero (Part 2)',['Hint'('Mask')])).
+assert(episode_name_data(318,'The Lucky Cigar Case (Part 1)',['Hint'('Brake')])).
+assert(episode_name_data(319,'The Lucky Cigar Case (Part 2)',['Hint'('Cigar')])).
retractall(episode_name_data(302,_,_),1).
-assert(episode_name_data(302,'Parade of Malice and Saint (Part 2)',[hint('Mail truck')])).
+assert(episode_name_data(302,'Parade of Malice and Saint (Part 2)',['Hint'('Mail truck')])).
retractall(episode_name_data(319,_,_),1).
-assert(episode_name_data(319,'The Lucky Cigar Case (Part 2)',[hint('Cigar')])).
-assert(episode_name_data(320,'The Art of Ninja Alibi Craft',[hint('Answering machine')])).
-assert(episode_name_data(321,'The Kidnapper\'s Disappearing Getaway Car (Part 1)',[hint('Honeybee mark')])).
-assert(episode_name_data(322,'The Kidnapper\'s Disappearing Getaway Car (Part 2)',[hint('PET bottle')])).
-assert(episode_name_data(323,'Heiji Hattori\'s Desperate Situation! (Part 1)',[hint('The number 9')])).
-assert(episode_name_data(324,'Heiji Hattori\'s Desperate Situation! (Part 2)',[hint('Die (object)')])).
-assert(episode_name_data(325,'The Red Horse within the Flames (The Case)',[hint('1ã\u0083»2ã\u0083»3')])).
-assert(episode_name_data(326,'The Red Horse within the Flames (The Investigation)',[hint('Guan Yu')])).
-assert(episode_name_data(327,'The Red Horse within the Flames (The Resolution)',[hint('Key holder')])).
-assert(episode_name_data(328,'The Birthday Wine Mystery',[hint('Wine glass')])).
-assert(episode_name_data(329,'A Friendship That Can\'t Be Bought (Part 1)',[hint('Sunroof')])).
-assert(episode_name_data(330,'A Friendship That Can\'t Be Bought (Part 2)',[hint('Belt')])).
+assert(episode_name_data(319,'The Lucky Cigar Case (Part 2)',['Hint'('Cigar')])).
+assert(episode_name_data(320,'The Art of Ninja Alibi Craft',['Hint'('Answering machine')])).
+assert(episode_name_data(321,'The Kidnapper\'s Disappearing Getaway Car (Part 1)',['Hint'('Honeybee mark')])).
+assert(episode_name_data(322,'The Kidnapper\'s Disappearing Getaway Car (Part 2)',['Hint'('PET bottle')])).
+assert(episode_name_data(323,'Heiji Hattori\'s Desperate Situation! (Part 1)',['Hint'('The number 9')])).
+assert(episode_name_data(324,'Heiji Hattori\'s Desperate Situation! (Part 2)',['Hint'('Die (object)')])).
+assert(episode_name_data(325,'The Red Horse within the Flames (The Case)',['Hint'('1ã\u0083»2ã\u0083»3')])).
+assert(episode_name_data(326,'The Red Horse within the Flames (The Investigation)',['Hint'('Guan Yu')])).
+assert(episode_name_data(327,'The Red Horse within the Flames (The Resolution)',['Hint'('Key holder')])).
+assert(episode_name_data(328,'The Birthday Wine Mystery',['Hint'('Wine glass')])).
+assert(episode_name_data(329,'A Friendship That Can\'t Be Bought (Part 1)',['Hint'('Sunroof')])).
+assert(episode_name_data(330,'A Friendship That Can\'t Be Bought (Part 2)',['Hint'('Belt')])).
retractall(episode_name_data(318,_,_),1).
-assert(episode_name_data(318,'The Lucky Cigar Case (Part 1)',[hint('Brake')])).
-assert(episode_name_data(331,'The Suspicious Spicy Curry (Part 1)',[hint('Curry rice')])).
-assert(episode_name_data(333,'The Similar Princesses (Part 1)',[hint('Ran\'s mother and Shinichi\'s mother')])).
-assert(episode_name_data(334,'The Similar Princesses (Part 2)',[hint('Bookmark')])).
-assert(episode_name_data(335,'Secret of the Tohto Film Development Studio (Part 1)',[hint('Messy room')])).
-assert(episode_name_data(332,'The Suspicious Spicy Curry (Part 2)',[hint('Electric cable')])).
-assert(episode_name_data(336,'Secret of the Tohto Film Development Studio (Part 2)',[hint('Fluorescent tape')])).
-assert(episode_name_data(337,'Hidden Circumstances of the Falling Incident',[hint('Receipt')])).
-assert(episode_name_data(338,'The Four Porsches (Part 1)',[hint('Reel')])).
-assert(episode_name_data(339,'The Four Porsches (Part 2)',[hint('Power window')])).
-assert(episode_name_data(340,'Hidden Bathroom Secret (Part 1)',[hint('Haibara\'s older sister Akemi Miyano / Tile')])).
-assert(episode_name_data(341,'Hidden Bathroom Secret (Part 2)',[hint('Toilet fixtures / Haibara\'s mother - Elena Miyano')])).
-assert(episode_name_data(342,'The Bride of Huis ten Bosch (1 Hour Special)',[hint('Wedding ring / N/A')])).
-assert(episode_name_data(343,'The Convenience Store Trap (Part 1)',[hint('Keeping things tidy and in order')])).
-assert(episode_name_data(344,'The Convenience Store Trap (Part 2)',[hint('Convenience store bathroom')])).
-assert(episode_name_data(345,'Head-to-Head Match with the Black Organization: A Dual Mystery on a Full Moon Night (2.5 Hour Special)',[hint('Tarot card')])).
-assert(episode_name_data(346,'Find the Buttock\'s Mark (Part 1)',[hint('Emblem')])).
-assert(episode_name_data(350,'The Forgotten Cell Phone (Part 1)',[hint('Telephone number')])).
-assert(episode_name_data(351,'The Forgotten Cell Phone (Part 2)',[hint('A loud sound')])).
-assert(episode_name_data(359,'Metropolitan Police Detective Love Story 5 (Part 2)',[hint('Sports player')])).
-assert(episode_name_data(364,'The Synchronicity Case (Part 1)',[hint('Twins')])).
-assert(episode_name_data(367,'The Tragedy of the Pier in Plain Sight (Part 2)',[hint('Celebration')])).
-assert(episode_name_data(347,'Find the Buttock\'s Mark (Part 2)',[hint('Key cylinder')])).
-assert(episode_name_data(348,'Love, Ghosts, and World Heritage (Part 1)',[hint('Seal')])).
-assert(episode_name_data(349,'Love, Ghosts, and World Heritage (Part 2)',[hint('Magnifying glass')])).
-assert(episode_name_data(352,'The Fishing Tournament Tragedy (Part 1)',[hint('Track')])).
-assert(episode_name_data(353,'The Fishing Tournament Tragedy (Part 2)',[hint('Latest fishing rod model')])).
-assert(episode_name_data(354,'A Small Client (Part 1)',[hint('Facial mole')])).
-assert(episode_name_data(355,'A Small Client (Part 2)',[hint('Video tapes')])).
-assert(episode_name_data(356,'Kaitou Kid\'s Miraculous Midair Walk (1 Hour Special)',[hint('Wind / Suspension')])).
-assert(episode_name_data(358,'Metropolitan Police Detective Love Story 5 (Part 1)',[hint('Daypack')])).
-assert(episode_name_data(357,'Sweetheart is an Illusion of Spring',[hint('Two-person portion meal')])).
-assert(episode_name_data(361,'Teitan High School\'s Ghost Story (Part 1)',[hint('Deck')])).
-assert(episode_name_data(362,'Teitan High School\'s Ghost Story (Part 2)',[hint('Umbrella')])).
-assert(episode_name_data(365,'The Synchronicity Case (Part 2)',[hint('Kogoro\'s investigation')])).
-assert(episode_name_data(368,'The Candy House the Witch Lives In',[hint('Chocolate cake')])).
-assert(episode_name_data(360,'A Mysterious Spring Beetle',[hint('Mobile phone strap')])).
-assert(episode_name_data(363,'The City Crows',[hint('Lottery ticket')])).
-assert(episode_name_data(366,'The Tragedy of the Pier in Plain Sight (Part 1)',[hint('Fishing vocabulary')])).
-assert(episode_name_data(369,'A Lucky Man\'s Suspense',[hint('Gossip')])).
-assert(episode_name_data(370,'Running Away in a Game',[hint('Nameplate')])).
-assert(episode_name_data(371,'A Course Without Protest (Part 1)',[hint('Tennis ball')])).
-assert(episode_name_data(372,'A Course Without Protest (Part 2)',[hint('Chart')])).
-assert(episode_name_data(373,'Deadly Poisonous Spider Trap',[hint('Telephone')])).
-assert(episode_name_data(374,'A Code of Stars and Tobacco (Part 1)',[hint('Tobacco')])).
-assert(episode_name_data(375,'A Code of Stars and Tobacco (Part 2)',[hint('Initial')])).
-assert(episode_name_data(376,'The Time Limit is 15:00!',[hint('Tent')])).
-assert(episode_name_data(377,'Momotarou Mystery Solving Tour (Part 1)',[hint('Mirror image')])).
-assert(episode_name_data(378,'Momotarou Mystery Solving Tour (Part 2)',[hint('Left-handedness')])).
-assert(episode_name_data(379,'The Case of the Furisode at the Hidden Hot Spring on a Snowy Night (Part 1)',[hint('Open air bath')])).
-assert(episode_name_data(380,'The Case of the Furisode at the Hidden Hot Spring on a Snowy Night (Part 2)',[hint('Obi sash')])).
-assert(episode_name_data(382,'Which One\'s Deduction Show (Part 2)',[hint('Calendar')])).
-assert(episode_name_data(381,'Which One\'s Deduction Show (Part 1)',[hint('4 building blocks')])).
-assert(episode_name_data(383,'Miracle at Koshien Ball Park! The Defiants Face the Dark Demon (2 Hour Special)',[hint('Retired uniform number')])).
-assert(episode_name_data(384,'The Target is Kogoro Mouri',[hint('Service ticket / Jacket')])).
-assert(episode_name_data(385,'The Dissonance of the Stradivarius (Prelude)',[hint('Requiem')])).
-assert(episode_name_data(386,'The Dissonance of the Stradivarius (Interlude)',[hint('Initial')])).
-assert(episode_name_data(387,'The Dissonance of the Stradivarius (Postlude)',[hint('Perfect pitch')])).
-assert(episode_name_data(388,'Kogoro Gets Drunk in Satsuma (Part 1)',[hint('Obsession with sake brewing')])).
-assert(episode_name_data(389,'Kogoro Gets Drunk in Satsuma (Part 2)',[hint('Physical examination')])).
-assert(episode_name_data(390,'Metropolitan Police Detective Love Story 6 (Part 1)',[hint('News')])).
-assert(episode_name_data(392,'The Mysterious Height Difference of 20cm',[hint('Chandelier')])).
-assert(episode_name_data(391,'Metropolitan Police Detective Love Story 6 (Part 2)',[hint('Clock')])).
-assert(episode_name_data(400,'Ran\'s Suspicions',[hint('Car\'s number')])).
-assert(episode_name_data(401,'A Jewel Thief Caught Red-Handed (Part 1)',[hint('Brooch')])).
-assert(episode_name_data(403,'The Mysterious Angel\'s Mansion (Part 1)',[hint('Violent ox')])).
-assert(episode_name_data(402,'A Jewel Thief Caught Red-Handed (Part 2)',[hint('Rain')])).
-assert(episode_name_data(404,'The Mysterious Angel\'s Mansion (Part 2)',[hint('Direction')])).
-assert(episode_name_data(393,'A Kidnapping Case... So It Seems',[hint('Oil')])).
-assert(episode_name_data(394,'Big Adventure in the Eccentric Mansion (The Seal)',[hint('Magatama stone / Magatama')])).
-assert(episode_name_data(395,'Big Adventure in the Eccentric Mansion (The Mechanism)',[hint('Three sacred treasures / Mirror')])).
-assert(episode_name_data(396,'Big Adventure in the Eccentric Mansion (The Resolution)',[hint('Samizu Kichiemon / Sword')])).
-assert(episode_name_data(397,'Hot, Bitter, Sweet Soup',[hint('Flour')])).
-assert(episode_name_data(398,'The Strange Family\'s Request (Part 1)',[hint('Cell phone lock')])).
-assert(episode_name_data(399,'The Strange Family\'s Request (Part 2)',[hint('The event from 12 years ago')])).
-assert(episode_name_data(405,'The Man Who Called for an Ambulance',[hint('Victory sign')])).
-assert(episode_name_data(407,'Conan and Heiji\'s Deduction Magic (The Mansion)',[hint('Narrow corridor')])).
-assert(episode_name_data(406,'Conan and Heiji\'s Deduction Magic (The Trick)',[hint('Sleight of hand info')])).
-assert(episode_name_data(408,'Conan and Heiji\'s Deduction Magic (The Resolution)',[hint('Shadow')])).
-assert(episode_name_data(410,'The Simultaneous Stage Advance and Kidnapping (Part 2)',[hint('Phone call from the criminal')])).
-assert(episode_name_data(409,'The Simultaneous Stage Advance and Kidnapping (Part 1)',[hint('The Tale of the Bamboo-Cutter')])).
-assert(episode_name_data(411,'The Shinto Shrine Torii\'s Surprising Code (Part 1)',[hint('Vertical and horizontal')])).
-assert(episode_name_data(412,'The Shinto Shrine Torii\'s Surprising Code (Part 2)',[hint('Top and bottom')])).
-assert(episode_name_data(413,'The Half Completed Crime Mystery',[hint('The Two of Cups')])).
-assert(episode_name_data(414,'The Detective Boys\' Bluebird Chase',[hint('Soy sauce')])).
-assert(episode_name_data(415,'The Evil Spirit Appears on An Unlucky Day (The Case)',[hint('A habit')])).
-assert(episode_name_data(416,'The Evil Spirit Appears on An Unlucky Day (The Suspicion)',[hint('Fingerprint')])).
-assert(episode_name_data(417,'The Evil Spirit Appears on An Unlucky Day (The Resolution)',[hint('Siblings')])).
-assert(episode_name_data(418,'Home of Beika\'s Grenier',[hint('Nameplate')])).
-assert(episode_name_data(419,'Sword of the Eight-Headed Serpent (Part 1)',[hint('Sight-seeing area')])).
-assert(episode_name_data(420,'Sword of the Eight-Headed Serpent (Part 2)',[hint('Evidence of a lie')])).
-assert(episode_name_data(421,'Gingko-Colored First Love (Part 1)',[hint('Promise from 10 years ago')])).
-assert(episode_name_data(422,'Gingko-Colored First Love (Part 2)',[hint('Blond hair')])).
-assert(episode_name_data(423,'The Detective Boys and the Four Caterpillar Brothers',[hint('Olive leaf')])).
-assert(episode_name_data(424,'The Photo Mail from the Clown',[hint('Stew')])).
-assert(episode_name_data(425,'Black Impact! The Moment the Black Organization Reaches Out (2.5 Hour Special)',[hint('Transmitter and listening device / Kir / Chianti & Korn / Gin / Shuichi Akai')])).
-assert(episode_name_data(426,'Love Letter to Ran',[hint('Fencing stick / Diary')])).
+assert(episode_name_data(318,'The Lucky Cigar Case (Part 1)',['Hint'('Brake')])).
+assert(episode_name_data(331,'The Suspicious Spicy Curry (Part 1)',['Hint'('Curry rice')])).
+assert(episode_name_data(333,'The Similar Princesses (Part 1)',['Hint'('Ran\'s mother and Shinichi\'s mother')])).
+assert(episode_name_data(334,'The Similar Princesses (Part 2)',['Hint'('Bookmark')])).
+assert(episode_name_data(335,'Secret of the Tohto Film Development Studio (Part 1)',['Hint'('Messy room')])).
+assert(episode_name_data(332,'The Suspicious Spicy Curry (Part 2)',['Hint'('Electric cable')])).
+assert(episode_name_data(336,'Secret of the Tohto Film Development Studio (Part 2)',['Hint'('Fluorescent tape')])).
+assert(episode_name_data(337,'Hidden Circumstances of the Falling Incident',['Hint'('Receipt')])).
+assert(episode_name_data(338,'The Four Porsches (Part 1)',['Hint'('Reel')])).
+assert(episode_name_data(339,'The Four Porsches (Part 2)',['Hint'('Power window')])).
+assert(episode_name_data(340,'Hidden Bathroom Secret (Part 1)',['Hint'('Haibara\'s older sister Akemi Miyano / Tile')])).
+assert(episode_name_data(341,'Hidden Bathroom Secret (Part 2)',['Hint'('Toilet fixtures / Haibara\'s mother - Elena Miyano')])).
+assert(episode_name_data(342,'The Bride of Huis ten Bosch (1 Hour Special)',['Hint'('Wedding ring / N/A')])).
+assert(episode_name_data(343,'The Convenience Store Trap (Part 1)',['Hint'('Keeping things tidy and in order')])).
+assert(episode_name_data(344,'The Convenience Store Trap (Part 2)',['Hint'('Convenience store bathroom')])).
+assert(episode_name_data(345,'Head-to-Head Match with the Black Organization: A Dual Mystery on a Full Moon Night (2.5 Hour Special)',['Hint'('Tarot card')])).
+assert(episode_name_data(346,'Find the Buttock\'s Mark (Part 1)',['Hint'('Emblem')])).
+assert(episode_name_data(350,'The Forgotten Cell Phone (Part 1)',['Hint'('Telephone number')])).
+assert(episode_name_data(351,'The Forgotten Cell Phone (Part 2)',['Hint'('A loud sound')])).
+assert(episode_name_data(359,'Metropolitan Police Detective Love Story 5 (Part 2)',['Hint'('Sports player')])).
+assert(episode_name_data(364,'The Synchronicity Case (Part 1)',['Hint'('Twins')])).
+assert(episode_name_data(367,'The Tragedy of the Pier in Plain Sight (Part 2)',['Hint'('Celebration')])).
+assert(episode_name_data(347,'Find the Buttock\'s Mark (Part 2)',['Hint'('Key cylinder')])).
+assert(episode_name_data(348,'Love, Ghosts, and World Heritage (Part 1)',['Hint'('Seal')])).
+assert(episode_name_data(349,'Love, Ghosts, and World Heritage (Part 2)',['Hint'('Magnifying glass')])).
+assert(episode_name_data(352,'The Fishing Tournament Tragedy (Part 1)',['Hint'('Track')])).
+assert(episode_name_data(353,'The Fishing Tournament Tragedy (Part 2)',['Hint'('Latest fishing rod model')])).
+assert(episode_name_data(354,'A Small Client (Part 1)',['Hint'('Facial mole')])).
+assert(episode_name_data(355,'A Small Client (Part 2)',['Hint'('Video tapes')])).
+assert(episode_name_data(356,'Kaitou Kid\'s Miraculous Midair Walk (1 Hour Special)',['Hint'('Wind / Suspension')])).
+assert(episode_name_data(358,'Metropolitan Police Detective Love Story 5 (Part 1)',['Hint'('Daypack')])).
+assert(episode_name_data(357,'Sweetheart is an Illusion of Spring',['Hint'('Two-person portion meal')])).
+assert(episode_name_data(361,'Teitan High School\'s Ghost Story (Part 1)',['Hint'('Deck')])).
+assert(episode_name_data(362,'Teitan High School\'s Ghost Story (Part 2)',['Hint'('Umbrella')])).
+assert(episode_name_data(365,'The Synchronicity Case (Part 2)',['Hint'('Kogoro\'s investigation')])).
+assert(episode_name_data(368,'The Candy House the Witch Lives In',['Hint'('Chocolate cake')])).
+assert(episode_name_data(360,'A Mysterious Spring Beetle',['Hint'('Mobile phone strap')])).
+assert(episode_name_data(363,'The City Crows',['Hint'('Lottery ticket')])).
+assert(episode_name_data(366,'The Tragedy of the Pier in Plain Sight (Part 1)',['Hint'('Fishing vocabulary')])).
+assert(episode_name_data(369,'A Lucky Man\'s Suspense',['Hint'('Gossip')])).
+assert(episode_name_data(370,'Running Away in a Game',['Hint'('Nameplate')])).
+assert(episode_name_data(371,'A Course Without Protest (Part 1)',['Hint'('Tennis ball')])).
+assert(episode_name_data(372,'A Course Without Protest (Part 2)',['Hint'('Chart')])).
+assert(episode_name_data(373,'Deadly Poisonous Spider Trap',['Hint'('Telephone')])).
+assert(episode_name_data(374,'A Code of Stars and Tobacco (Part 1)',['Hint'('Tobacco')])).
+assert(episode_name_data(375,'A Code of Stars and Tobacco (Part 2)',['Hint'('Initial')])).
+assert(episode_name_data(376,'The Time Limit is 15:00!',['Hint'('Tent')])).
+assert(episode_name_data(377,'Momotarou Mystery Solving Tour (Part 1)',['Hint'('Mirror image')])).
+assert(episode_name_data(378,'Momotarou Mystery Solving Tour (Part 2)',['Hint'('Left-handedness')])).
+assert(episode_name_data(379,'The Case of the Furisode at the Hidden Hot Spring on a Snowy Night (Part 1)',['Hint'('Open air bath')])).
+assert(episode_name_data(380,'The Case of the Furisode at the Hidden Hot Spring on a Snowy Night (Part 2)',['Hint'('Obi sash')])).
+assert(episode_name_data(382,'Which One\'s Deduction Show (Part 2)',['Hint'('Calendar')])).
+assert(episode_name_data(381,'Which One\'s Deduction Show (Part 1)',['Hint'('4 building blocks')])).
+assert(episode_name_data(383,'Miracle at Koshien Ball Park! The Defiants Face the Dark Demon (2 Hour Special)',['Hint'('Retired uniform number')])).
+assert(episode_name_data(384,'The Target is Kogoro Mouri',['Hint'('Service ticket / Jacket')])).
+assert(episode_name_data(385,'The Dissonance of the Stradivarius (Prelude)',['Hint'('Requiem')])).
+assert(episode_name_data(386,'The Dissonance of the Stradivarius (Interlude)',['Hint'('Initial')])).
+assert(episode_name_data(387,'The Dissonance of the Stradivarius (Postlude)',['Hint'('Perfect pitch')])).
+assert(episode_name_data(388,'Kogoro Gets Drunk in Satsuma (Part 1)',['Hint'('Obsession with sake brewing')])).
+assert(episode_name_data(389,'Kogoro Gets Drunk in Satsuma (Part 2)',['Hint'('Physical examination')])).
+assert(episode_name_data(390,'Metropolitan Police Detective Love Story 6 (Part 1)',['Hint'('News')])).
+assert(episode_name_data(392,'The Mysterious Height Difference of 20cm',['Hint'('Chandelier')])).
+assert(episode_name_data(391,'Metropolitan Police Detective Love Story 6 (Part 2)',['Hint'('Clock')])).
+assert(episode_name_data(400,'Ran\'s Suspicions',['Hint'('Car\'s number')])).
+assert(episode_name_data(401,'A Jewel Thief Caught Red-Handed (Part 1)',['Hint'('Brooch')])).
+assert(episode_name_data(403,'The Mysterious Angel\'s Mansion (Part 1)',['Hint'('Violent ox')])).
+assert(episode_name_data(402,'A Jewel Thief Caught Red-Handed (Part 2)',['Hint'('Rain')])).
+assert(episode_name_data(404,'The Mysterious Angel\'s Mansion (Part 2)',['Hint'('Direction')])).
+assert(episode_name_data(393,'A Kidnapping Case... So It Seems',['Hint'('Oil')])).
+assert(episode_name_data(394,'Big Adventure in the Eccentric Mansion (The Seal)',['Hint'('Magatama stone / Magatama')])).
+assert(episode_name_data(395,'Big Adventure in the Eccentric Mansion (The Mechanism)',['Hint'('Three sacred treasures / Mirror')])).
+assert(episode_name_data(396,'Big Adventure in the Eccentric Mansion (The Resolution)',['Hint'('Samizu Kichiemon / Sword')])).
+assert(episode_name_data(397,'Hot, Bitter, Sweet Soup',['Hint'('Flour')])).
+assert(episode_name_data(398,'The Strange Family\'s Request (Part 1)',['Hint'('Cell phone lock')])).
+assert(episode_name_data(399,'The Strange Family\'s Request (Part 2)',['Hint'('The event from 12 years ago')])).
+assert(episode_name_data(405,'The Man Who Called for an Ambulance',['Hint'('Victory sign')])).
+assert(episode_name_data(407,'Conan and Heiji\'s Deduction Magic (The Mansion)',['Hint'('Narrow corridor')])).
+assert(episode_name_data(406,'Conan and Heiji\'s Deduction Magic (The Trick)',['Hint'('Sleight of hand info')])).
+assert(episode_name_data(408,'Conan and Heiji\'s Deduction Magic (The Resolution)',['Hint'('Shadow')])).
+assert(episode_name_data(410,'The Simultaneous Stage Advance and Kidnapping (Part 2)',['Hint'('Phone call from the criminal')])).
+assert(episode_name_data(409,'The Simultaneous Stage Advance and Kidnapping (Part 1)',['Hint'('The Tale of the Bamboo-Cutter')])).
+assert(episode_name_data(411,'The Shinto Shrine Torii\'s Surprising Code (Part 1)',['Hint'('Vertical and horizontal')])).
+assert(episode_name_data(412,'The Shinto Shrine Torii\'s Surprising Code (Part 2)',['Hint'('Top and bottom')])).
+assert(episode_name_data(413,'The Half Completed Crime Mystery',['Hint'('The Two of Cups')])).
+assert(episode_name_data(414,'The Detective Boys\' Bluebird Chase',['Hint'('Soy sauce')])).
+assert(episode_name_data(415,'The Evil Spirit Appears on An Unlucky Day (The Case)',['Hint'('A habit')])).
+assert(episode_name_data(416,'The Evil Spirit Appears on An Unlucky Day (The Suspicion)',['Hint'('Fingerprint')])).
+assert(episode_name_data(417,'The Evil Spirit Appears on An Unlucky Day (The Resolution)',['Hint'('Siblings')])).
+assert(episode_name_data(418,'Home of Beika\'s Grenier',['Hint'('Nameplate')])).
+assert(episode_name_data(419,'Sword of the Eight-Headed Serpent (Part 1)',['Hint'('Sight-seeing area')])).
+assert(episode_name_data(420,'Sword of the Eight-Headed Serpent (Part 2)',['Hint'('Evidence of a lie')])).
+assert(episode_name_data(421,'Gingko-Colored First Love (Part 1)',['Hint'('Promise from 10 years ago')])).
+assert(episode_name_data(422,'Gingko-Colored First Love (Part 2)',['Hint'('Blond hair')])).
+assert(episode_name_data(423,'The Detective Boys and the Four Caterpillar Brothers',['Hint'('Olive leaf')])).
+assert(episode_name_data(424,'The Photo Mail from the Clown',['Hint'('Stew')])).
+assert(episode_name_data(425,'Black Impact! The Moment the Black Organization Reaches Out (2.5 Hour Special)',['Hint'('Transmitter and listening device / Kir / Chianti & Korn / Gin / Shuichi Akai')])).
+assert(episode_name_data(426,'Love Letter to Ran',['Hint'('Fencing stick / Diary')])).
diff --git a/pl/episode_data.pl b/pl/episode_data.pl
index 49dddd0..a1b3a25 100644
--- a/pl/episode_data.pl
+++ b/pl/episode_data.pl
@@ -48,7 +48,7 @@ lookup_episode_remote(Ep, Name, Data) :-
atom_phrase(episode_number(Ep), T),
xpath(D1, td(index(2),text), Name),
xpath(D1, td(index(3),text), Hint),
- Data = [hint(Hint)],
+ Data = ['Hint'(Hint)],
assert_episode_name_data(Ep, Name, Data).
http_load_html(URL, DOM) :-