In my last post, I wrote about steps you can take to make writing complicated queries more manageable. One aspect that I didn’t cover in that post is how to set sample data to work with during the writing process. Assuming you’re not working directly in your production database as you test out new queries (right? right?? right???), you need some way to work on your new ideas.
In this post, I want to share some tips and tricks for creating reliable, reproduceable test data to help you develop new ideas in SQL.
Define Your Work Space
As much as I admire people who dive head-first into the command line for interacting with a database (and aspire to be that kind of person), when it comes to developing a query that I hope will someday live in production, every part of that process should really find a home as lines of text in your editor of choice.
Open a new SQL file and let’s get started.
First, even if you’re dealing with existing tables, let’s lay down the basic structure of your tables in DDL that we can copy and past for repeated use.
In the previous post, we were working with students and quizzes and scores, so the tables we needed ended up looking like this:
CREATE TABLE students (id serial primary key, first_name text, last_name text);
CREATE TABLE quizzes (id serial primary key, quiz_date date, topic text);
CREATE TABLE quiz_results (quiz_id int references quizzes(id), student_id int references students(id), score float);
If you’ve ever used a tool for managing database migrations, like ActiveRecord in Ruby or Alembic in Python, you’re already familiar with the concept of writing SQL that can go “up” or “down”. That is, your tables can be created and defined on the “up” migration and deleted on the “down” migration. We’re basically trying to do the same thing here.
There are two reasons this is an important habit:
- It’s pain in the ass to type this all out in the console from scratch each time I change my mind and need to start over.
- Ultimately, I want to share this with my coworkers or enshrine it forever in a code repository, so it’s convenient to have a record of exactly what I created when I ran the experiment.
Go read Caitlin Hudon’s excellent post about all the reasons you should capture your SQL in git. Even at this stage, you should start the process of building a valuable code artifact.
And if you want to take application development in SQL as far as humanly possible, I also recommend reading Mastering Postgres. You’ll come away thinking you can throw all your frameworks in the trash and be a SQL command line cowboy for everything (again, something I aspire to, but maybe I’m not ready to abandon everything but psql
).
Back to developing our little SQL idea…once we have our tables, we need to add data.
Add Some Data
Developing the example for my my last post, with random students taking quizzes, I wanted interesting, varied data. With the goal of capturing reusable seed SQL, I needed to generate rich insert statements like these:
INSERT INTO students (first_name, last_name) VALUES ('Bernadette','Stanton'),('Lexus','Stokes'),('Bartholome','Sauer'),('Mikel','Ferry'),('Reggie','Bins'),('Lavern','Blick'),('Angus','Murray'),('Effie','Volkman'),('Orie','Hartmann'),('Aracely','Friesen'),('Brenda','Kirlin'),('Giovanna','Buckridge'),('Samantha','Block'),('Ruben','Stamm'),('Francesca','Stamm'),('Louvenia','Collins'),('Annabell','Batz'),('Webster','O''Conner'),('Bertram','Fritsch'),('Michele','Lesch'),('Keagan','Cronin'),('Broderick','Brakus'),('Horacio','Rodriguez'),('Willie','Schumm'),('Vance','Collier'),('Michaela','Gibson'),('Devin','Schumm'),('Narciso','Kautzer'),('Burley','Considine'),('Juliet','Hand'),('Katrina','Deckow'),('Deven','Leannon'),('Aurore','Littel'),('Annalise','Walker'),('Gino','Goldner'),('Casimer','Murphy'),('Ola','Hamill'),('Katrine','Ryan'),('Rudolph','Corkery'),('Alessia','Senger'),('Frederik','Bartoletti'),('Vaughn','Mohr'),('Brigitte','Schuster'),('Ewell','Zieme'),('Gabrielle','Wisoky'),('Jarvis','Hartmann'),('Agustina','Breitenberg'),('Neal','Roberts'),('Federico','West'),('Jackson','MacGyver'),('Delphia','Kulas'),('Elvie','Haley'),('Sonny','Kiehn'),('Yoshiko','Hand'),('Jeramie','Bruen'),('Carmine','Breitenberg'),('Ebony','Rogahn'),('Andreane','Quitzon'),('Jamar','Shields'),('Rafaela','Langosh'),('Harold','McCullough'),('Cristopher','Dickens'),('Millie','Block'),('Lesley','Spencer'),('Noel','Howe'),('Deshawn','Schmitt'),('Bernadine','Schuster'),('Obie','Lehner'),('Amiya','Muller'),('Dorothy','Walter'),('Heather','Hackett'),('Lambert','Kozey'),('Ruthe','Mante'),('Wade','Steuber'),('Clemens','Goyette'),('Moses','Marquardt'),('Kole','King'),('Creola','Dietrich'),('Quinn','Fahey'),('Bernhard','Mohr'),('Eunice','Trantow'),('Buster','Hagenes'),('Niko','MacGyver'),('Princess','Bechtelar'),('Gladyce','Rath'),('Loraine','Koss'),('Maribel','Lakin'),('Elissa','Schroeder'),('Rosemarie','Schmeler'),('Jimmy','Kemmer'),('Kathlyn','Emmerich'),('Gilbert','Wiegand'),('Deonte','Leffler'),('Rebeca','Welch'),('Luisa','Altenwerth'),('Constantin','Walker'),('Eliezer','Bruen'),('Libbie','Farrell'),('Karson','Bergstrom'),('Claudie','Turner');
INSERT INTO quizzes (quiz_date, topic) VALUES (now() - interval '90 days', 'Marie Curie'),(now() - interval '89 days', 'Elaine Benes'),(now() - interval '88 days', 'Justin Pitt'),(now() - interval '87 days', 'James Brown and the JBs'),(now() - interval '86 days', 'Kramer'),(now() - interval '85 days', 'George Costanza'),(now() - interval '84 days', 'Black Sabbath'),(now() - interval '83 days', 'Newman'),(now() - interval '82 days', 'Mickey Abbott'),(now() - interval '81 days', 'Bob Marley and the Wailers'),(now() - interval '80 days', 'Carl Gauss (Karl Friedrich Gauss)'),(now() - interval '79 days', 'Uncle Leo'),(now() - interval '78 days', 'Red Hot Chili Peppers'),(now() - interval '77 days', 'Saint Petersburg Stadium'),(now() - interval '76 days', 'Babu Bhatt'),(now() - interval '75 days', 'Dire Straits'),(now() - interval '74 days', 'Sue Ellen'),(now() - interval '73 days', 'Babu Bhatt'),(now() - interval '72 days', 'The Cure'),(now() - interval '71 days', 'Justin Pitt'),(now() - interval '70 days', 'Lucretius'),(now() - interval '69 days', 'ZZ Top'),(now() - interval '68 days', 'Ruthie Cohen'),(now() - interval '67 days', 'Sue Ellen'),(now() - interval '66 days', 'Isaac Hayes and the Movement'),(now() - interval '65 days', 'Ruthie Cohen'),(now() - interval '64 days', 'Jerry Seinfeld'),(now() - interval '63 days', 'The Carpenters'),(now() - interval '62 days', 'Mickey Abbott'),(now() - interval '61 days', 'Russell Dalrymple'),(now() - interval '60 days', 'John von Neumann'),(now() - interval '59 days', 'Mr. Lippman'),(now() - interval '58 days', 'Helen Seinfeld'),(now() - interval '57 days', 'Van Halen'),(now() - interval '56 days', 'Ekaterinburg Arena'),(now() - interval '55 days', 'J Peterman'),(now() - interval '54 days', 'Judas Priest'),(now() - interval '53 days', 'Elaine Benes'),(now() - interval '52 days', 'Babs Kramer'),(now() - interval '51 days', 'Rage Against The Machine'),(now() - interval '50 days', 'Justus Liebig'),(now() - interval '49 days', 'Mordovia Arena'),(now() - interval '48 days', 'Stone Temple Pilots'),(now() - interval '47 days', 'Newman'),(now() - interval '46 days', 'Frank Costanza'),(now() - interval '45 days', 'Isaac Hayes and the Movement'),(now() - interval '44 days', 'George Costanza'),(now() - interval '43 days', 'Frank Costanza'),(now() - interval '42 days', 'Radiohead'),(now() - interval '41 days', 'Ruthie Cohen'),(now() - interval '40 days', 'Paul Ehrlich'),(now() - interval '39 days', 'The Band'),(now() - interval '38 days', 'Bob Sacamano'),(now() - interval '37 days', 'Newman'),(now() - interval '36 days', 'Derek and the Dominos'),(now() - interval '35 days', 'Fisht Stadium'),(now() - interval '34 days', 'David Puddy'),(now() - interval '33 days', 'Steely Dan'),(now() - interval '32 days', 'Jack Klompus'),(now() - interval '31 days', 'Crazy Joe Davola'),(now() - interval '30 days', 'Anton van Leeuwenhoek'),(now() - interval '29 days', 'Newman'),(now() - interval '28 days', 'Mordovia Arena'),(now() - interval '27 days', 'Judas Priest'),(now() - interval '26 days', 'Ruthie Cohen'),(now() - interval '25 days', 'Mickey Abbott'),(now() - interval '24 days', 'Iron Maiden'),(now() - interval '23 days', 'Estelle Costanza'),(now() - interval '22 days', 'Babs Kramer'),(now() - interval '21 days', 'Underworld'),(now() - interval '20 days', 'Hermann von Helmholtz'),(now() - interval '19 days', 'Jack Klompus'),(now() - interval '18 days', 'The Animals'),(now() - interval '17 days', 'Mr. Wilhelm'),(now() - interval '16 days', 'Babu Bhatt'),(now() - interval '15 days', 'Living Colour'),(now() - interval '14 days', 'Kaliningrad Stadium'),(now() - interval '13 days', 'Crazy Joe Davola'),(now() - interval '12 days', 'The Allman Brothers'),(now() - interval '11 days', 'Kenny Bania'),(now() - interval '10 days', 'Edwin Hubble'),(now() - interval '9 days', 'The Beach Boys'),(now() - interval '8 days', 'Russell Dalrymple'),(now() - interval '7 days', 'Nizhny Novgorod Stadium'),(now() - interval '6 days', 'Isaac Hayes and the Movement'),(now() - interval '5 days', 'Uncle Leo'),(now() - interval '4 days', 'Babu Bhatt'),(now() - interval '3 days', 'Stone Temple Pilots'),(now() - interval '2 days', 'Uncle Leo'),(now() - interval '1 days', 'Morty Seinfeld'),(now() - interval '0 days', 'Linus Pauling');
INSERT INTO quiz_results (quiz_id, student_id, score) VALUES (93, 2, 72.0),(93, 3, 88.3),(93, 4, 73.6),(93, 5, 99.6),(93, 6, 80.5),(93, 7, 94.1),(93, 8, 97.8),(93, 9, 87.5),(93, 10, 87.0),(93, 11, 81.7),(93, 12, 87.3),(93, 13, 92.6),(93, 14, 99.6),(93, 15, 89.7),(93, 16, 94.0),(93, 17, 99.6),(93, 18, 97.2),(93, 19, 80.2),(93, 20, 96.4),(93, 21, 95.5),(93, 22, 85.0),(93, 23, 76.4),(93, 24, 88.1),(93, 25, 97.6),(93, 26, 75.7),(93, 27, 77.6),(93, 28, 83.3),(93, 29, 83.3),(93, 30, 73.3),(93, 31, 99.5),(93, 32, 77.0),(93, 33, 78.2),(93, 34, 72.4),(93, 35, 74.2),(93, 36, 90.0),(93, 37, 72.6),(93, 38, 83.7),(93, 39, 98.7),(93, 40, 91.9),(93, 41, 76.4),(93, 42, 94.1),(93, 43, 92.3),(93, 44, 93.0),(93, 45, 73.6),(93, 46, 78.6),(93, 47, 97.1),(93, 48, 95.4),(93, 49, 81.3),(93, 50, 98.8),(93, 51, 89.0),(93, 52, 75.2),(93, 53, 99.5),(93, 54, 87.3),(93, 55, 98.8),(93, 56, 73.5),(93, 57, 85.2),(93, 58, 83.8),(93, 59, 77.3),(93, 60, 86.2),(93, 61, 73.7),(93, 62, 83.9),(93, 63, 88.5),(93, 64, 78.3),(93, 65, 76.6),(93, 66, 85.1),(93, 67, 87.3),(93, 68, 83.8),(93, 69, 84.5),(93, 70, 83.1),(93, 71, 92.8),(93, 72, 95.9),(93, 73, 85.6),(93, 74, 73.3),(93, 75, 73.7),(93, 76, 97.3),(93, 77, 75.7),(93, 78, 75.5),(93, 79, 75.0),(93, 80, 76.5),(93, 81, 76.0),(93, 82, 73.0),(93, 83, 96.8),(93, 84, 72.1),(93, 85, 90.2),(93, 86, 91.2),(93, 87, 92.6),(93, 88, 78.1),(93, 89, 81.2),(93, 90, 72.6),(93, 91, 98.7),(93, 92, 80.7),(93, 93, 82.7),(93, 94, 98.6),(93, 95, 92.4),(93, 96, 84.3),(93, 97, 78.4),(93, 98, 84.9),(93, 99, 72.6),(93, 100, 72.7),(93, 101, 85.4),(94, 2, 98.2),(94, 3, 93.8),(94, 4, 88.8),(94, 5, 79.0),(94, 6, 85.1),(94, 7, 73.9),(94, 8, 73.8),(94, 9, 96.5),(94, 10, 98.6),(94, 11, 73.1),(94, 12, 90.5),(94, 13, 81.8),(94, 14, 78.6),(94, 15, 91.2),(94, 16, 76.9),(94, 17, 95.2),(94, 18, 72.7),(94, 19, 89.0),(94, 20, 84.9),(94, 21, 73.8),(94, 22, 87.2),(94, 23, 94.7),(94, 24, 78.8),(94, 25, 86.2),(94, 26, 92.8),(94, 27, 87.3),(94, 28, 99.9),(94, 29, 82.9),(94, 30, 94.7),(94, 31, 88.5),(94, 32, 80.5),(94, 33, 78.0),(94, 34, 92.5),(94, 35, 95.5),(94, 36, 79.6),(94, 37, 81.7),(94, 38, 74.4),(94, 39, 83.6),(94, 40, 89.6),(94, 41, 86.5),(94, 42, 86.8),(94, 43, 91.4),(94, 44, 97.6),(94, 45, 98.7),(94, 46, 82.8),(94, 47, 72.9),(94, 48, 90.6),(94, 49, 76.5),(94, 50, 99.3),(94, 51, 88.7),(94, 52, 97.9),(94, 53, 91.3),(94, 54, 86.1),(94, 55, 82.4),(94, 56, 96.7),(94, 57, 73.8),(94, 58, 97.6),(94, 59, 83.2),(94, 60, 96.4),(94, 61, 78.8),(94, 62, 86.8),(94, 63, 73.3),(94, 64, 80.5),(94, 65, 96.5),(94, 66, 85.0),(94, 67, 80.2),(94, 68, 82.5),(94, 69, 83.5),(94, 70, 94.8),(94, 71, 84.7),(94, 72, 79.8),(94, 73, 85.0),(94, 74, 97.6),(94, 75, 95.0),(94, 76, 79.6),(94, 77, 97.7),(94, 78, 94.2),(94, 79, 73.8),(94, 80, 80.8),(94, 81, 80.2),(94, 82, 78.3),(94, 83, 86.1),(94, 84, 92.5),(94, 85, 84.9),(94, 86, 98.4),(94, 87, 96.5),(94, 88, 93.7),(94, 89, 72.5),(94, 90, 90.0),(94, 91, 96.9),(94, 92, 85.6),(94, 93, 95.0),(94, 94, 81.4),(94, 95, 78.5),(94, 96, 95.7),(94, 97, 72.3),(94, 98, 85.4),(94, 99, 75.0),(94, 100, 72.0),(94, 101, 96.6),(95, 2, 93.0),(95, 3, 87.2),(95, 4, 82.4),(95, 5, 85.8),(95, 6, 87.3),(95, 7, 82.7),(95, 8, 77.4),(95, 9, 88.2),(95, 10, 80.4),(95, 11, 75.7),(95, 12, 77.2),(95, 13, 75.8),(95, 14, 80.7),(95, 15, 81.4),(95, 16, 73.0),(95, 17, 89.5),(95, 18, 82.0),(95, 19, 88.8),(95, 20, 87.2),(95, 21, 86.4),(95, 22, 75.2),(95, 23, 88.6),(95, 24, 88.6),(95, 25, 88.2),(95, 26, 88.7),(95, 27, 91.5),(95, 28, 78.2),(95, 29, 93.7),(95, 30, 94.0),(95, 31, 82.7),(95, 32, 88.0),(95, 33, 91.2),(95, 34, 90.8),(95, 35, 80.1),(95, 36, 73.0),(95, 37, 92.5),(95, 38, 79.2),(95, 39, 81.2),(95, 40, 77.7),(95, 41, 98.7),(95, 42, 79.4),(95, 43, 72.6),(95, 44, 89.2),(95, 45, 85.0),(95, 46, 88.7),(95, 47, 82.7),(95, 48, 93.8),(95, 49, 82.6),(95, 50, 88.8),(95, 51, 81.4),(95, 52, 73.5),(95, 53, 74.3),(95, 54, 81.8),(95, 55, 80.4),(95, 56, 73.4),(95, 57, 97.2),(95, 58, 98.5),(95, 59, 94.8),(95, 60, 98.0),(95, 61, 99.8),(95, 62, 85.5),(95, 63, 84.0),(95, 64, 93.6),(95, 65, 91.9),(95, 66, 77.0),(95, 67, 92.4),(95, 68, 73.4),(95, 69, 96.3),(95, 70, 95.8),(95, 71, 98.1),(95, 72, 80.8),(95, 73, 81.0),(95, 74, 80.3),(95, 75, 98.7),(95, 76, 94.0),(95, 77, 94.0),(95, 78, 93.2),(95, 79, 72.3),(95, 80, 82.5),(95, 81, 72.3),(95, 82, 94.1),(95, 83, 98.7),(95, 84, 93.5),(95, 85, 85.0),(95, 86, 76.8),(95, 87, 93.2),(95, 88, 92.3),(95, 89, 82.2),(95, 90, 92.3),(95, 91, 79.3),(95, 92, 92.7),(95, 93, 79.2),(95, 94, 81.4),(95, 95, 94.1),(95, 96, 88.4),(95, 97, 90.5),(95, 98, 80.2),(95, 99, 78.0),(95, 100, 79.3),(95, 101, 97.1),(96, 2, 82.4),(96, 3, 92.3),(96, 4, 98.1),(96, 5, 98.0),(96, 6, 93.8),(96, 7, 91.9),(96, 8, 81.5),(96, 9, 94.8),(96, 10, 76.5),(96, 11, 80.8),(96, 12, 84.2),(96, 13, 98.5),(96, 14, 82.3),(96, 15, 85.5),(96, 16, 90.0),(96, 17, 79.7),(96, 18, 91.6),(96, 19, 94.7),(96, 20, 85.0),(96, 21, 89.6),(96, 22, 95.9),(96, 23, 98.7),(96, 24, 91.4),(96, 25, 90.5),(96, 26, 78.6),(96, 27, 77.3),(96, 28, 85.6),(96, 29, 79.9),(96, 30, 72.2),(96, 31, 86.4),(96, 32, 81.1),(96, 33, 81.0),(96, 34, 95.1),(96, 35, 89.5),(96, 36, 93.7),(96, 37, 88.7),(96, 38, 94.5),(96, 39, 73.5),(96, 40, 94.4),(96, 41, 77.8),(96, 42, 85.1),(96, 43, 98.9),(96, 44, 76.9),(96, 45, 82.6),(96, 46, 81.6),(96, 47, 90.3),(96, 48, 98.2),(96, 49, 87.3),(96, 50, 77.1),(96, 51, 73.3),(96, 52, 87.6),(96, 53, 82.3),(96, 54, 84.4),(96, 55, 74.6),(96, 56, 73.2),(96, 57, 83.7),(96, 58, 87.3),(96, 59, 88.9),(96, 60, 78.1),(96, 61, 81.6),(96, 62, 86.1),(96, 63, 92.3),(96, 64, 90.2),(96, 65, 98.2),(96, 66, 83.7),(96, 67, 77.7),(96, 68, 89.8),(96, 69, 89.0),(96, 70, 75.1),(96, 71, 93.1),(96, 72, 86.5),(96, 73, 99.3),(96, 74, 98.1),(96, 75, 85.6),(96, 76, 73.7),(96, 77, 93.8),(96, 78, 75.1),(96, 79, 98.9),(96, 80, 79.2),(96, 81, 97.8),(96, 82, 98.0),(96, 83, 73.5),(96, 84, 93.5),(96, 85, 99.8),(96, 86, 90.3),(96, 87, 77.0),(96, 88, 74.0),(96, 89, 96.2),(96, 90, 73.8),(96, 91, 78.9),(96, 92, 89.8),(96, 93, 74.7),(96, 94, 79.3),(96, 95, 97.5),(96, 96, 78.3),(96, 97, 81.6),(96, 98, 85.0),(96, 99, 82.4),(96, 100, 81.2),(96, 101, 90.1),(97, 2, 87.6),(97, 3, 94.9),(97, 4, 93.3),(97, 5, 97.8),(97, 6, 78.1),(97, 7, 91.7),(97, 8, 88.7),(97, 9, 95.4),(97, 10, 81.2),(97, 11, 93.4),(97, 12, 82.1),(97, 13, 74.8),(97, 14, 90.5),(97, 15, 85.6),(97, 16, 74.8),(97, 17, 88.7),(97, 18, 83.9),(97, 19, 77.9),(97, 20, 94.6),(97, 21, 75.7),(97, 22, 97.5),(97, 23, 79.9),(97, 24, 90.9),(97, 25, 83.2),(97, 26, 76.7),(97, 27, 94.0),(97, 28, 90.9),(97, 29, 72.2),(97, 30, 75.5),(97, 31, 95.2),(97, 32, 98.2),(97, 33, 72.3),(97, 34, 75.3),(97, 35, 76.7),(97, 36, 81.4),(97, 37, 73.4),(97, 38, 96.1),(97, 39, 76.6),(97, 40, 84.1),(97, 41, 81.2),(97, 42, 83.4),(97, 43, 92.8),(97, 44, 89.6),(97, 45, 86.3),(97, 46, 89.1),(97, 47, 80.4),(97, 48, 72.8),(97, 49, 86.9),(97, 50, 79.3),(97, 51, 72.1),(97, 52, 94.1),(97, 53, 86.1),(97, 54, 81.9),(97, 55, 86.9),(97, 56, 90.3),(97, 57, 99.3),(97, 58, 90.4),(97, 59, 94.4),(97, 60, 82.8),(97, 61, 83.6),(97, 62, 82.2),(97, 63, 79.3),(97, 64, 78.5),(97, 65, 76.2),(97, 66, 81.7),(97, 67, 75.0),(97, 68, 73.6),(97, 69, 73.8),(97, 70, 91.2),(97, 71, 77.0),(97, 72, 72.1),(97, 73, 80.8),(97, 74, 87.2),(97, 75, 81.8),(97, 76, 78.6),(97, 77, 96.3),(97, 78, 98.9),(97, 79, 81.9),(97, 80, 85.3),(97, 81, 86.0),(97, 82, 85.6),(97, 83, 81.0),(97, 84, 78.9),(97, 85, 77.2),(97, 86, 78.4),(97, 87, 91.1),(97, 88, 72.2),(97, 89, 86.8),(97, 90, 88.8),(97, 91, 81.1),(97, 92, 94.8),(97, 93, 76.0),(97, 94, 94.6),(97, 95, 92.1),(97, 96, 93.0),(97, 97, 96.8),(97, 98, 90.5),(97, 99, 74.3),(97, 100, 82.3),(97, 101, 89.6),(98, 2, 73.4),(98, 3, 84.8),(98, 4, 91.1),(98, 5, 77.7),(98, 6, 77.6),(98, 7, 85.8),(98, 8, 73.1),(98, 9, 89.3),(98, 10, 91.3),(98, 11, 84.8),(98, 12, 90.8),(98, 13, 99.8),(98, 14, 83.3),(98, 15, 80.1),(98, 16, 99.0),(98, 17, 86.9),(98, 18, 82.2),(98, 19, 80.6),(98, 20, 73.6),(98, 21, 89.5),(98, 22, 87.1),(98, 23, 84.8),(98, 24, 88.5),(98, 25, 94.6),(98, 26, 76.8),(98, 27, 80.2),(98, 28, 82.1),(98, 29, 95.0),(98, 30, 96.6),(98, 31, 87.3),(98, 32, 97.7),(98, 33, 80.2),(98, 34, 96.2),(98, 35, 72.3),(98, 36, 95.1),(98, 37, 72.8),(98, 38, 83.6),(98, 39, 93.4),(98, 40, 87.3),(98, 41, 83.2),(98, 42, 76.7),(98, 43, 94.1),(98, 44, 89.9),(98, 45, 84.2),(98, 46, 78.8),(98, 47, 75.0),(98, 48, 75.8),(98, 49, 96.5),(98, 50, 74.5),(98, 51, 74.4),(98, 52, 84.2),(98, 53, 79.1),(98, 54, 89.8),(98, 55, 93.7),(98, 56, 83.3),(98, 57, 99.3),(98, 58, 99.3),(98, 59, 96.9),(98, 60, 89.7),(98, 61, 75.7),(98, 62, 95.9),(98, 63, 85.3),(98, 64, 94.4),(98, 65, 87.6),(98, 66, 88.9),(98, 67, 74.3),(98, 68, 80.0),(98, 69, 93.0),(98, 70, 99.2),(98, 71, 76.9),(98, 72, 97.6),(98, 73, 79.8),(98, 74, 73.6),(98, 75, 86.8),(98, 76, 99.5),(98, 77, 92.8),(98, 78, 92.1),(98, 79, 82.7),(98, 80, 78.7),(98, 81, 87.3),(98, 82, 96.2),(98, 83, 80.9),(98, 84, 73.4),(98, 85, 95.7),(98, 86, 83.3),(98, 87, 83.8),(98, 88, 81.4),(98, 89, 90.0),(98, 90, 76.2),(98, 91, 84.9),(98, 92, 81.8),(98, 93, 74.9),(98, 94, 94.4),(98, 95, 98.3),(98, 96, 76.4),(98, 97, 92.2),(98, 98, 84.1),(98, 99, 86.1),(98, 100, 87.3),(98, 101, 87.6),(99, 2, 81.1),(99, 3, 96.0),(99, 4, 99.6),(99, 5, 77.4),(99, 6, 72.7),(99, 7, 94.5),(99, 8, 96.3),(99, 9, 79.5),(99, 10, 81.4),(99, 11, 88.1),(99, 12, 95.3),(99, 13, 92.4),(99, 14, 86.7),(99, 15, 86.2),(99, 16, 79.2),(99, 17, 87.6),(99, 18, 79.4),(99, 19, 78.7),(99, 20, 88.1),(99, 21, 81.4),(99, 22, 73.0),(99, 23, 74.8),(99, 24, 79.7),(99, 25, 74.1),(99, 26, 91.2),(99, 27, 95.8),(99, 28, 76.8),(99, 29, 76.5),(99, 30, 79.1),(99, 31, 86.1),(99, 32, 93.7),(99, 33, 88.7),(99, 34, 96.3),(99, 35, 75.2),(99, 36, 89.2),(99, 37, 96.6),(99, 38, 97.7),(99, 39, 98.1),(99, 40, 86.7),(99, 41, 91.5),(99, 42, 74.7),(99, 43, 86.6),(99, 44, 96.4),(99, 45, 83.9),(99, 46, 76.2),(99, 47, 97.0),(99, 48, 80.5),(99, 49, 94.6),(99, 50, 75.9),(99, 51, 82.8),(99, 52, 77.9),(99, 53, 92.2),(99, 54, 86.9),(99, 55, 90.6),(99, 56, 88.6),(99, 57, 97.1),(99, 58, 99.8),(99, 59, 89.4),(99, 60, 92.7),(99, 61, 85.1),(99, 62, 98.9),(99, 63, 79.6),(99, 64, 81.0),(99, 65, 84.6),(99, 66, 78.3),(99, 67, 84.6),(99, 68, 86.3),(99, 69, 97.1),(99, 70, 81.5),(99, 71, 85.2),(99, 72, 86.4),(99, 73, 97.9),(99, 74, 96.0),(99, 75, 80.5),(99, 76, 85.3),(99, 77, 80.2),(99, 78, 86.1),(99, 79, 73.2),(99, 80, 76.2),(99, 81, 84.6),(99, 82, 79.3),(99, 83, 77.9),(99, 84, 91.5),(99, 85, 86.4),(99, 86, 87.9),(99, 87, 74.9),(99, 88, 89.8),(99, 89, 92.3),(99, 90, 78.7),(99, 91, 95.3),(99, 92, 95.0),(99, 93, 83.6),(99, 94, 76.0),(99, 95, 94.5),(99, 96, 73.5),(99, 97, 85.4),(99, 98, 78.0),(99, 99, 94.2),(99, 100, 73.5),(99, 101, 84.6),(100, 2, 79.9),(100, 3, 75.9),(100, 4, 88.3),(100, 5, 84.8),(100, 6, 81.1),(100, 7, 94.6),(100, 8, 79.0),(100, 9, 82.1),(100, 10, 93.5),(100, 11, 99.5),(100, 12, 96.0),(100, 13, 96.2),(100, 14, 89.9),(100, 15, 77.3),(100, 16, 93.0),(100, 17, 87.5),(100, 18, 90.6),(100, 19, 74.5),(100, 20, 76.1),(100, 21, 95.2),(100, 22, 88.4),(100, 23, 72.7),(100, 24, 77.3),(100, 25, 94.7),(100, 26, 80.6),(100, 27, 77.9),(100, 28, 98.6),(100, 29, 91.0),(100, 30, 92.5),(100, 31, 89.5),(100, 32, 78.8),(100, 33, 85.9),(100, 34, 92.6),(100, 35, 94.3),(100, 36, 90.3),(100, 37, 76.1),(100, 38, 89.4),(100, 39, 85.8),(100, 40, 92.6),(100, 41, 81.1),(100, 42, 78.2),(100, 43, 76.4),(100, 44, 92.9),(100, 45, 86.4),(100, 46, 91.7),(100, 47, 81.7),(100, 48, 96.7),(100, 49, 92.9),(100, 50, 97.3),(100, 51, 78.0),(100, 52, 72.9),(100, 53, 77.0),(100, 54, 81.4),(100, 55, 92.8),(100, 56, 99.9),(100, 57, 89.0),(100, 58, 85.1),(100, 59, 81.3),(100, 60, 73.6),(100, 61, 72.7),(100, 62, 92.5),(100, 63, 84.4),(100, 64, 80.7),(100, 65, 97.0),(100, 66, 95.5),(100, 67, 79.3),(100, 68, 73.9),(100, 69, 77.6),(100, 70, 78.5),(100, 71, 93.1),(100, 72, 78.7),(100, 73, 86.5),(100, 74, 85.9),(100, 75, 82.7),(100, 76, 87.5),(100, 77, 78.1),(100, 78, 92.4),(100, 79, 92.1),(100, 80, 83.7),(100, 81, 92.0),(100, 82, 89.9),(100, 83, 87.9),(100, 84, 95.3),(100, 85, 95.6),(100, 86, 77.5),(100, 87, 89.9),(100, 88, 90.9),(100, 89, 78.5),(100, 90, 90.2),(100, 91, 79.2),(100, 92, 86.8),(100, 93, 77.9),(100, 94, 99.5),(100, 95, 99.1),(100, 96, 84.2),(100, 97, 86.4),(100, 98, 99.3),(100, 99, 91.1),(100, 100, 93.4),(100, 101, 75.3),(101, 2, 83.9),(101, 3, 83.2),(101, 4, 86.2),(101, 5, 73.9),(101, 6, 85.0),(101, 7, 78.3),(101, 8, 84.3),(101, 9, 79.5),(101, 10, 80.4),(101, 11, 80.3),(101, 12, 93.1),(101, 13, 77.1),(101, 14, 75.5),(101, 15, 76.4),(101, 16, 83.2),(101, 17, 73.0),(101, 18, 79.1),(101, 19, 97.6),(101, 20, 86.3),(101, 21, 77.2),(101, 22, 84.5),(101, 23, 83.8),(101, 24, 87.6),(101, 25, 83.8),(101, 26, 73.8),(101, 27, 81.3),(101, 28, 85.0),(101, 29, 76.0),(101, 30, 86.8),(101, 31, 89.0),(101, 32, 86.0),(101, 33, 89.2),(101, 34, 98.3),(101, 35, 82.5),(101, 36, 73.6),(101, 37, 89.8),(101, 38, 80.2),(101, 39, 96.5),(101, 40, 91.8),(101, 41, 98.7),(101, 42, 94.3),(101, 43, 74.0),(101, 44, 92.8),(101, 45, 84.1),(101, 46, 78.5),(101, 47, 87.7),(101, 48, 87.7),(101, 49, 81.9),(101, 50, 87.5),(101, 51, 97.2),(101, 52, 72.3),(101, 53, 92.7),(101, 54, 80.9),(101, 55, 97.1),(101, 56, 96.1),(101, 57, 90.9),(101, 58, 80.6),(101, 59, 74.9),(101, 60, 91.2),(101, 61, 85.1),(101, 62, 79.5),(101, 63, 83.8),(101, 64, 81.2),(101, 65, 86.3),(101, 66, 91.7),(101, 67, 94.1),(101, 68, 91.6),(101, 69, 90.3),(101, 70, 97.7),(101, 71, 96.2),(101, 72, 78.7),(101, 73, 78.4),(101, 74, 85.3),(101, 75, 83.9),(101, 76, 95.7),(101, 77, 93.8),(101, 78, 74.8),(101, 79, 95.4),(101, 80, 75.5),(101, 81, 90.6),(101, 82, 88.6),(101, 83, 87.2),(101, 84, 83.2),(101, 85, 94.6),(101, 86, 86.2),(101, 87, 76.9),(101, 88, 87.8),(101, 89, 86.5),(101, 90, 86.7),(101, 91, 75.1),(101, 92, 99.4),(101, 93, 76.1),(101, 94, 97.0),(101, 95, 83.6),(101, 96, 93.5),(101, 97, 88.8),(101, 98, 72.5),(101, 99, 81.5),(101, 100, 85.2),(101, 101, 82.6),(102, 2, 76.9),(102, 3, 92.9),(102, 4, 87.8),(102, 5, 83.1),(102, 6, 83.0),(102, 7, 72.1),(102, 8, 90.3),(102, 9, 81.3),(102, 10, 78.3),(102, 11, 76.3),(102, 12, 75.2),(102, 13, 88.1),(102, 14, 92.1),(102, 15, 96.5),(102, 16, 73.8),(102, 17, 74.0),(102, 18, 93.3),(102, 19, 95.2),(102, 20, 98.9),(102, 21, 90.1),(102, 22, 97.1),(102, 23, 92.1),(102, 24, 74.6),(102, 25, 81.9),(102, 26, 75.6),(102, 27, 90.9),(102, 28, 77.2),(102, 29, 88.5),(102, 30, 75.0),(102, 31, 99.0),(102, 32, 92.2),(102, 33, 95.5),(102, 34, 79.8),(102, 35, 79.8),(102, 36, 78.9),(102, 37, 92.3),(102, 38, 86.9),(102, 39, 74.7),(102, 40, 87.7),(102, 41, 72.3),(102, 42, 90.8),(102, 43, 89.0),(102, 44, 90.7),(102, 45, 78.1),(102, 46, 79.5),(102, 47, 91.2),(102, 48, 92.2),(102, 49, 77.9),(102, 50, 76.1),(102, 51, 75.3),(102, 52, 86.7),(102, 53, 78.4),(102, 54, 96.9),(102, 55, 89.5),(102, 56, 73.8),(102, 57, 82.9),(102, 58, 98.7),(102, 59, 88.1),(102, 60, 83.4),(102, 61, 85.7),(102, 62, 84.8),(102, 63, 85.4),(102, 64, 89.4),(102, 65, 85.6),(102, 66, 87.6),(102, 67, 81.8),(102, 68, 94.0),(102, 69, 91.7),(102, 70, 74.2),(102, 71, 86.7),(102, 72, 76.7),(102, 73, 89.7),(102, 74, 86.7),(102, 75, 72.8),(102, 76, 77.1),(102, 77, 95.9),(102, 78, 88.1),(102, 79, 79.4),(102, 80, 93.7),(102, 81, 82.0),(102, 82, 82.7),(102, 83, 92.3),(102, 84, 94.4),(102, 85, 84.8),(102, 86, 88.4),(102, 87, 75.0),(102, 88, 78.0),(102, 89, 79.5),(102, 90, 90.8),(102, 91, 95.6),(102, 92, 89.5),(102, 93, 75.2),(102, 94, 75.1),(102, 95, 85.6),(102, 96, 94.2),(102, 97, 93.3),(102, 98, 97.6),(102, 99, 94.9),(102, 100, 80.1),(102, 101, 97.7),(103, 2, 86.8),(103, 3, 93.0),(103, 4, 85.2),(103, 5, 99.4),(103, 6, 82.5),(103, 7, 84.1),(103, 8, 88.0),(103, 9, 95.9),(103, 10, 89.0),(103, 11, 94.3),(103, 12, 85.8),(103, 13, 82.4),(103, 14, 74.6),(103, 15, 80.6),(103, 16, 92.5),(103, 17, 98.6),(103, 18, 92.8),(103, 19, 92.7),(103, 20, 72.3),(103, 21, 96.1),(103, 22, 84.8),(103, 23, 87.6),(103, 24, 75.9),(103, 25, 77.0),(103, 26, 86.8),(103, 27, 75.5),(103, 28, 90.3),(103, 29, 81.3),(103, 30, 72.9),(103, 31, 81.8),(103, 32, 98.4),(103, 33, 88.8),(103, 34, 83.1),(103, 35, 99.6),(103, 36, 94.1),(103, 37, 95.3),(103, 38, 74.3),(103, 39, 98.9),(103, 40, 84.2),(103, 41, 79.7),(103, 42, 90.3),(103, 43, 92.2),(103, 44, 94.4),(103, 45, 94.5),(103, 46, 86.3),(103, 47, 97.1),(103, 48, 85.0),(103, 49, 90.4),(103, 50, 88.2),(103, 51, 89.1),(103, 52, 89.1),(103, 53, 93.6),(103, 54, 73.9),(103, 55, 78.6),(103, 56, 94.3),(103, 57, 91.4),(103, 58, 81.6),(103, 59, 80.4),(103, 60, 77.0),(103, 61, 80.0),(103, 62, 94.4),(103, 63, 74.1),(103, 64, 90.6),(103, 65, 93.9),(103, 66, 80.7),(103, 67, 88.4),(103, 68, 93.3),(103, 69, 78.3),(103, 70, 95.3),(103, 71, 82.7),(103, 72, 86.1),(103, 73, 98.4),(103, 74, 77.4),(103, 75, 95.6),(103, 76, 96.8),(103, 77, 74.1),(103, 78, 73.9),(103, 79, 93.6),(103, 80, 94.1),(103, 81, 88.6),(103, 82, 83.4),(103, 83, 81.5),(103, 84, 99.6),(103, 85, 89.3),(103, 86, 75.5),(103, 87, 91.0),(103, 88, 82.6),(103, 89, 93.3),(103, 90, 85.3),(103, 91, 87.9),(103, 92, 86.2),(103, 93, 88.6),(103, 94, 90.8),(103, 95, 73.4),(103, 96, 87.7),(103, 97, 92.3),(103, 98, 81.4),(103, 99, 87.6),(103, 100, 80.1),(103, 101, 76.5),(104, 2, 86.5),(104, 3, 96.4),(104, 4, 93.1),(104, 5, 89.7),(104, 6, 77.6),(104, 7, 86.1),(104, 8, 74.8),(104, 9, 91.9),(104, 10, 79.7),(104, 11, 87.4),(104, 12, 93.1),(104, 13, 89.0),(104, 14, 88.3),(104, 15, 90.0),(104, 16, 78.1),(104, 17, 99.7),(104, 18, 91.1),(104, 19, 86.2),(104, 20, 81.6),(104, 21, 86.1),(104, 22, 91.5),(104, 23, 99.7),(104, 24, 89.3),(104, 25, 74.8),(104, 26, 81.1),(104, 27, 92.1),(104, 28, 84.3),(104, 29, 76.5),(104, 30, 94.1),(104, 31, 86.3),(104, 32, 92.4),(104, 33, 90.6),(104, 34, 87.9),(104, 35, 74.9),(104, 36, 96.1),(104, 37, 84.0),(104, 38, 85.9),(104, 39, 78.4),(104, 40, 85.5),(104, 41, 90.7),(104, 42, 79.3),(104, 43, 74.9),(104, 44, 83.8),(104, 45, 95.1),(104, 46, 86.2),(104, 47, 88.5),(104, 48, 89.2),(104, 49, 81.8),(104, 50, 95.1),(104, 51, 88.4),(104, 52, 95.1),(104, 53, 90.3),(104, 54, 86.9),(104, 55, 95.9),(104, 56, 96.2),(104, 57, 74.5),(104, 58, 89.0),(104, 59, 99.7),(104, 60, 89.9),(104, 61, 90.1),(104, 62, 94.1),(104, 63, 95.4),(104, 64, 97.6),(104, 65, 74.0),(104, 66, 76.9),(104, 67, 83.3),(104, 68, 84.0),(104, 69, 72.6),(104, 70, 97.4),(104, 71, 75.3),(104, 72, 96.7),(104, 73, 86.1),(104, 74, 93.5),(104, 75, 72.2),(104, 76, 80.5),(104, 77, 99.5),(104, 78, 81.9),(104, 79, 85.5),(104, 80, 87.1),(104, 81, 91.1),(104, 82, 91.1),(104, 83, 77.2),(104, 84, 97.6),(104, 85, 91.5),(104, 86, 76.7),(104, 87, 76.8),(104, 88, 76.0),(104, 89, 75.3),(104, 90, 73.6),(104, 91, 79.8),(104, 92, 90.4),(104, 93, 79.7),(104, 94, 73.0),(104, 95, 99.9),(104, 96, 94.0),(104, 97, 88.0),(104, 98, 96.1),(104, 99, 95.7),(104, 100, 76.2),(104, 101, 98.0),(105, 2, 73.2),(105, 3, 85.6),(105, 4, 79.8),(105, 5, 75.7),(105, 6, 77.3),(105, 7, 98.8),(105, 8, 91.2),(105, 9, 89.5),(105, 10, 79.1),(105, 11, 75.1),(105, 12, 81.0),(105, 13, 75.0),(105, 14, 99.9),(105, 15, 75.4),(105, 16, 76.6),(105, 17, 97.3),(105, 18, 75.0),(105, 19, 72.4),(105, 20, 75.4),(105, 21, 98.7),(105, 22, 99.5),(105, 23, 85.8),(105, 24, 83.0),(105, 25, 97.1),(105, 26, 80.3),(105, 27, 88.2),(105, 28, 88.2),(105, 29, 80.0),(105, 30, 83.3),(105, 31, 98.3),(105, 32, 87.2),(105, 33, 90.7),(105, 34, 85.9),(105, 35, 80.0),(105, 36, 77.4),(105, 37, 76.2),(105, 38, 73.2),(105, 39, 97.1),(105, 40, 75.9),(105, 41, 99.4),(105, 42, 72.6),(105, 43, 84.6),(105, 44, 77.0),(105, 45, 86.9),(105, 46, 78.7),(105, 47, 90.0),(105, 48, 87.0),(105, 49, 90.1),(105, 50, 97.7),(105, 51, 96.5),(105, 52, 84.2),(105, 53, 89.0),(105, 54, 80.3),(105, 55, 93.3),(105, 56, 74.0),(105, 57, 89.5),(105, 58, 92.1),(105, 59, 97.6),(105, 60, 88.9),(105, 61, 97.2),(105, 62, 96.5),(105, 63, 81.9),(105, 64, 95.0),(105, 65, 79.1),(105, 66, 95.1),(105, 67, 97.1),(105, 68, 77.2),(105, 69, 92.8),(105, 70, 80.6),(105, 71, 76.1),(105, 72, 85.9),(105, 73, 98.3),(105, 74, 77.6),(105, 75, 92.2),(105, 76, 73.4),(105, 77, 95.6),(105, 78, 87.7),(105, 79, 99.7),(105, 80, 73.6),(105, 81, 88.1),(105, 82, 73.2),(105, 83, 73.5),(105, 84, 75.5),(105, 85, 73.9),(105, 86, 87.8),(105, 87, 84.0),(105, 88, 94.9),(105, 89, 92.7),(105, 90, 97.3),(105, 91, 78.0),(105, 92, 95.6),(105, 93, 96.4),(105, 94, 80.5),(105, 95, 77.7),(105, 96, 79.0),(105, 97, 78.5),(105, 98, 96.7),(105, 99, 82.8),(105, 100, 72.0),(105, 101, 76.7),(106, 2, 82.2),(106, 3, 90.2),(106, 4, 80.6),(106, 5, 92.4),(106, 6, 78.8),(106, 7, 90.3),(106, 8, 78.1),(106, 9, 85.8),(106, 10, 82.0),(106, 11, 78.6),(106, 12, 84.4),(106, 13, 83.6),(106, 14, 86.5),(106, 15, 97.6),(106, 16, 74.3),(106, 17, 73.3),(106, 18, 75.3),(106, 19, 81.6),(106, 20, 92.5),(106, 21, 81.2),(106, 22, 92.2),(106, 23, 91.2),(106, 24, 98.0),(106, 25, 73.3),(106, 26, 77.2),(106, 27, 79.1),(106, 28, 79.8),(106, 29, 86.6),(106, 30, 89.7),(106, 31, 97.7),(106, 32, 88.2),(106, 33, 81.0),(106, 34, 80.4),(106, 35, 85.8),(106, 36, 91.4),(106, 37, 81.7),(106, 38, 77.4),(106, 39, 96.0),(106, 40, 78.0),(106, 41, 86.4),(106, 42, 81.3),(106, 43, 90.4),(106, 44, 81.4),(106, 45, 91.8),(106, 46, 79.9),(106, 47, 85.8),(106, 48, 84.1),(106, 49, 91.6),(106, 50, 98.5),(106, 51, 82.9),(106, 52, 88.7),(106, 53, 93.5),(106, 54, 90.4),(106, 55, 91.1),(106, 56, 86.1),(106, 57, 90.5),(106, 58, 75.8),(106, 59, 96.6),(106, 60, 72.5),(106, 61, 85.1),(106, 62, 88.6),(106, 63, 97.6),(106, 64, 72.8),(106, 65, 98.8),(106, 66, 75.3),(106, 67, 86.6),(106, 68, 80.7),(106, 69, 92.7),(106, 70, 79.6),(106, 71, 83.8),(106, 72, 78.3),(106, 73, 90.9),(106, 74, 86.5),(106, 75, 96.6),(106, 76, 73.3),(106, 77, 96.3),(106, 78, 96.1),(106, 79, 72.2),(106, 80, 99.8),(106, 81, 82.5),(106, 82, 77.9),(106, 83, 78.5),(106, 84, 76.4),(106, 85, 81.8),(106, 86, 91.5),(106, 87, 98.2),(106, 88, 91.3),(106, 89, 85.7),(106, 90, 91.6),(106, 91, 88.2),(106, 92, 77.0),(106, 93, 74.6),(106, 94, 83.6),(106, 95, 98.1),(106, 96, 93.1),(106, 97, 88.6),(106, 98, 79.5),(106, 99, 81.2),(106, 100, 72.6),(106, 101, 94.6),(107, 2, 78.9),(107, 3, 98.2),(107, 4, 97.9),(107, 5, 88.1),(107, 6, 82.6),(107, 7, 99.7),(107, 8, 94.0),(107, 9, 72.3),(107, 10, 81.0),(107, 11, 79.9),(107, 12, 98.9),(107, 13, 78.1),(107, 14, 78.5),(107, 15, 72.6),(107, 16, 86.6),(107, 17, 75.0),(107, 18, 96.8),(107, 19, 85.9),(107, 20, 75.7),(107, 21, 86.7),(107, 22, 96.5),(107, 23, 84.0),(107, 24, 94.9),(107, 25, 76.2),(107, 26, 97.8),(107, 27, 74.0),(107, 28, 88.2),(107, 29, 98.1),(107, 30, 79.8),(107, 31, 93.4),(107, 32, 85.1),(107, 33, 90.4),(107, 34, 80.0),(107, 35, 89.8),(107, 36, 95.2),(107, 37, 73.0),(107, 38, 85.3),(107, 39, 99.8),(107, 40, 95.2),(107, 41, 79.8),(107, 42, 93.7),(107, 43, 86.4),(107, 44, 81.7),(107, 45, 91.2),(107, 46, 99.0),(107, 47, 75.6),(107, 48, 90.2),(107, 49, 91.8),(107, 50, 86.7),(107, 51, 89.9),(107, 52, 82.8),(107, 53, 75.0),(107, 54, 89.6),(107, 55, 83.0),(107, 56, 78.3),(107, 57, 78.3),(107, 58, 78.8),(107, 59, 98.9),(107, 60, 87.5),(107, 61, 91.7),(107, 62, 77.8),(107, 63, 99.8),(107, 64, 78.5),(107, 65, 91.6),(107, 66, 81.0),(107, 67, 80.4),(107, 68, 93.4),(107, 69, 81.2),(107, 70, 92.8),(107, 71, 80.3),(107, 72, 86.2),(107, 73, 72.2),(107, 74, 99.4),(107, 75, 72.3),(107, 76, 83.1),(107, 77, 99.1),(107, 78, 91.4),(107, 79, 83.5),(107, 80, 78.3),(107, 81, 85.1),(107, 82, 89.5),(107, 83, 96.0),(107, 84, 81.9),(107, 85, 92.2),(107, 86, 88.3),(107, 87, 72.8),(107, 88, 82.8),(107, 89, 92.2),(107, 90, 75.9),(107, 91, 95.7),(107, 92, 91.2),(107, 93, 90.1),(107, 94, 72.4),(107, 95, 85.5),(107, 96, 99.9),(107, 97, 81.6),(107, 98, 83.2),(107, 99, 89.9),(107, 100, 90.1),(107, 101, 94.3),(108, 2, 82.1),(108, 3, 92.6),(108, 4, 83.8),(108, 5, 72.5),(108, 6, 95.3),(108, 7, 96.4),(108, 8, 82.0),(108, 9, 80.0),(108, 10, 79.8),(108, 11, 72.6),(108, 12, 73.2),(108, 13, 92.2),(108, 14, 74.2),(108, 15, 73.0),(108, 16, 75.7),(108, 17, 91.4),(108, 18, 76.2),(108, 19, 83.7),(108, 20, 74.2),(108, 21, 95.9),(108, 22, 87.1),(108, 23, 81.4),(108, 24, 93.4),(108, 25, 76.7),(108, 26, 97.8),(108, 27, 87.5),(108, 28, 84.5),(108, 29, 90.7),(108, 30, 96.2),(108, 31, 80.3),(108, 32, 86.0),(108, 33, 87.0),(108, 34, 72.7),(108, 35, 99.6),(108, 36, 95.4),(108, 37, 96.6),(108, 38, 90.7),(108, 39, 92.0),(108, 40, 97.8),(108, 41, 90.1),(108, 42, 90.8),(108, 43, 75.0),(108, 44, 72.6),(108, 45, 82.8),(108, 46, 94.6),(108, 47, 88.2),(108, 48, 93.9),(108, 49, 82.5),(108, 50, 82.7),(108, 51, 91.9),(108, 52, 80.8),(108, 53, 95.5),(108, 54, 92.1),(108, 55, 82.8),(108, 56, 95.2),(108, 57, 89.1),(108, 58, 76.5),(108, 59, 94.5),(108, 60, 75.1),(108, 61, 73.1),(108, 62, 78.3),(108, 63, 82.3),(108, 64, 77.9),(108, 65, 73.2),(108, 66, 82.6),(108, 67, 86.0),(108, 68, 76.7),(108, 69, 81.1),(108, 70, 74.9),(108, 71, 82.3),(108, 72, 76.7),(108, 73, 94.4),(108, 74, 93.9),(108, 75, 92.6),(108, 76, 83.2),(108, 77, 98.7),(108, 78, 86.3),(108, 79, 92.3),(108, 80, 88.4),(108, 81, 87.6),(108, 82, 90.8),(108, 83, 90.3),(108, 84, 86.5),(108, 85, 99.2),(108, 86, 88.6),(108, 87, 97.3),(108, 88, 76.5),(108, 89, 73.2),(108, 90, 96.6),(108, 91, 80.0),(108, 92, 89.0),(108, 93, 86.2),(108, 94, 83.6),(108, 95, 99.6),(108, 96, 83.4),(108, 97, 81.5),(108, 98, 73.4),(108, 99, 83.1),(108, 100, 87.1),(108, 101, 74.8),(109, 2, 81.3),(109, 3, 72.4),(109, 4, 93.4),(109, 5, 98.4),(109, 6, 92.8),(109, 7, 96.0),(109, 8, 97.8),(109, 9, 78.0),(109, 10, 88.9),(109, 11, 88.1),(109, 12, 99.6),(109, 13, 99.6),(109, 14, 86.0),(109, 15, 73.0),(109, 16, 94.1),(109, 17, 73.6),(109, 18, 86.4),(109, 19, 74.6),(109, 20, 74.7),(109, 21, 91.8),(109, 22, 86.4),(109, 23, 90.1),(109, 24, 83.3),(109, 25, 94.3),(109, 26, 84.2),(109, 27, 76.6),(109, 28, 83.8),(109, 29, 91.9),(109, 30, 72.3),(109, 31, 88.9),(109, 32, 96.9),(109, 33, 87.3),(109, 34, 76.4),(109, 35, 99.3),(109, 36, 76.3),(109, 37, 84.4),(109, 38, 74.9),(109, 39, 93.6),(109, 40, 99.0),(109, 41, 98.0),(109, 42, 78.5),(109, 43, 77.7),(109, 44, 77.9),(109, 45, 81.7),(109, 46, 99.0),(109, 47, 92.5),(109, 48, 92.4),(109, 49, 89.3),(109, 50, 89.3),(109, 51, 93.0),(109, 52, 98.2),(109, 53, 84.3),(109, 54, 89.1),(109, 55, 99.0),(109, 56, 74.8),(109, 57, 94.1),(109, 58, 82.0),(109, 59, 74.8),(109, 60, 81.1),(109, 61, 91.2),(109, 62, 99.7),(109, 63, 80.9),(109, 64, 87.9),(109, 65, 90.3),(109, 66, 92.1),(109, 67, 89.3),(109, 68, 94.8),(109, 69, 80.8),(109, 70, 87.9),(109, 71, 75.3),(109, 72, 87.3),(109, 73, 85.7),(109, 74, 81.7),(109, 75, 75.7),(109, 76, 80.5),(109, 77, 98.4),(109, 78, 78.7),(109, 79, 89.7),(109, 80, 92.2),(109, 81, 79.0),(109, 82, 73.3),(109, 83, 88.7),(109, 84, 97.4),(109, 85, 80.7),(109, 86, 87.5),(109, 87, 74.2),(109, 88, 84.8),(109, 89, 94.9),(109, 90, 89.5),(109, 91, 84.0),(109, 92, 79.0),(109, 93, 90.6),(109, 94, 86.8),(109, 95, 86.9),(109, 96, 81.9),(109, 97, 82.8),(109, 98, 93.8),(109, 99, 98.1),(109, 100, 98.7),(109, 101, 90.9),(110, 2, 89.1),(110, 3, 92.0),(110, 4, 72.4),(110, 5, 92.1),(110, 6, 74.3),(110, 7, 96.8),(110, 8, 80.7),(110, 9, 93.0),(110, 10, 97.5),(110, 11, 80.9),(110, 12, 95.3),(110, 13, 83.0),(110, 14, 93.9),(110, 15, 83.1),(110, 16, 74.4),(110, 17, 87.0),(110, 18, 90.0),(110, 19, 76.7),(110, 20, 81.4),(110, 21, 78.7),(110, 22, 81.8),(110, 23, 94.9),(110, 24, 98.3),(110, 25, 96.2),(110, 26, 80.0),(110, 27, 83.1),(110, 28, 76.6),(110, 29, 73.7),(110, 30, 82.0),(110, 31, 99.8),(110, 32, 81.6),(110, 33, 90.8),(110, 34, 87.8),(110, 35, 91.2),(110, 36, 96.4),(110, 37, 91.2),(110, 38, 94.2),(110, 39, 76.7),(110, 40, 75.9),(110, 41, 81.6),(110, 42, 83.9),(110, 43, 74.5),(110, 44, 89.8),(110, 45, 75.0),(110, 46, 98.4),(110, 47, 93.8),(110, 48, 76.1),(110, 49, 85.5),(110, 50, 72.6),(110, 51, 90.7),(110, 52, 84.7),(110, 53, 97.2),(110, 54, 96.8),(110, 55, 97.5),(110, 56, 85.4),(110, 57, 79.7),(110, 58, 77.6),(110, 59, 97.8),(110, 60, 85.5),(110, 61, 87.7),(110, 62, 84.4),(110, 63, 73.1),(110, 64, 99.7),(110, 65, 92.8),(110, 66, 92.8),(110, 67, 74.7),(110, 68, 98.6),(110, 69, 95.7),(110, 70, 80.9),(110, 71, 75.9),(110, 72, 80.4),(110, 73, 74.2),(110, 74, 88.0),(110, 75, 91.3),(110, 76, 95.5),(110, 77, 92.7),(110, 78, 82.0),(110, 79, 90.6),(110, 80, 77.7),(110, 81, 75.3),(110, 82, 79.3),(110, 83, 92.8),(110, 84, 88.3),(110, 85, 86.2),(110, 86, 92.9),(110, 87, 79.5),(110, 88, 95.2),(110, 89, 73.5),(110, 90, 83.2),(110, 91, 73.0),(110, 92, 89.8),(110, 93, 73.4),(110, 94, 89.1),(110, 95, 77.0),(110, 96, 88.7),(110, 97, 75.1),(110, 98, 96.8),(110, 99, 97.9),(110, 100, 82.2),(110, 101, 93.3),(111, 2, 83.2),(111, 3, 72.0),(111, 4, 83.0),(111, 5, 72.6),(111, 6, 88.9),(111, 7, 78.7),(111, 8, 72.7),(111, 9, 81.4),(111, 10, 96.3),(111, 11, 98.3),(111, 12, 93.9),(111, 13, 79.7),(111, 14, 98.0),(111, 15, 90.2),(111, 16, 82.1),(111, 17, 89.9),(111, 18, 72.0),(111, 19, 83.4),(111, 20, 74.1),(111, 21, 74.4),(111, 22, 92.1),(111, 23, 79.5),(111, 24, 73.1),(111, 25, 95.4),(111, 26, 77.8),(111, 27, 94.5),(111, 28, 79.6),(111, 29, 82.3),(111, 30, 77.4),(111, 31, 95.9),(111, 32, 73.2),(111, 33, 90.1),(111, 34, 90.1),(111, 35, 84.3),(111, 36, 98.5),(111, 37, 82.6),(111, 38, 80.9),(111, 39, 82.2),(111, 40, 99.3),(111, 41, 77.3),(111, 42, 92.2),(111, 43, 81.8),(111, 44, 72.2),(111, 45, 99.3),(111, 46, 83.3),(111, 47, 75.7),(111, 48, 95.9),(111, 49, 92.0),(111, 50, 78.8),(111, 51, 80.2),(111, 52, 77.4),(111, 53, 75.9),(111, 54, 82.4),(111, 55, 82.9),(111, 56, 84.4),(111, 57, 97.2),(111, 58, 89.7),(111, 59, 80.5),(111, 60, 72.1),(111, 61, 73.5),(111, 62, 97.6),(111, 63, 96.4),(111, 64, 88.0),(111, 65, 91.7),(111, 66, 77.3),(111, 67, 73.1),(111, 68, 85.4),(111, 69, 88.7),(111, 70, 88.6),(111, 71, 72.5),(111, 72, 88.2),(111, 73, 97.3),(111, 74, 78.5),(111, 75, 82.3),(111, 76, 83.6),(111, 77, 99.3),(111, 78, 82.3),(111, 79, 91.8),(111, 80, 87.9),(111, 81, 82.0),(111, 82, 81.6),(111, 83, 75.8),(111, 84, 83.2),(111, 85, 95.2),(111, 86, 98.8),(111, 87, 83.2),(111, 88, 92.2),(111, 89, 85.8),(111, 90, 76.5),(111, 91, 95.6),(111, 92, 92.9),(111, 93, 87.6),(111, 94, 87.0),(111, 95, 81.9),(111, 96, 77.5),(111, 97, 92.8),(111, 98, 92.0),(111, 99, 94.2),(111, 100, 94.2),(111, 101, 72.9),(112, 2, 92.8),(112, 3, 94.5),(112, 4, 97.3),(112, 5, 82.5),(112, 6, 76.4),(112, 7, 86.0),(112, 8, 74.3),(112, 9, 90.8),(112, 10, 72.8),(112, 11, 91.6),(112, 12, 73.1),(112, 13, 82.8),(112, 14, 88.0),(112, 15, 97.1),(112, 16, 93.7),(112, 17, 92.2),(112, 18, 73.8),(112, 19, 74.0),(112, 20, 72.4),(112, 21, 83.0),(112, 22, 75.9),(112, 23, 87.9),(112, 24, 96.9),(112, 25, 82.4),(112, 26, 98.2),(112, 27, 98.2),(112, 28, 86.2),(112, 29, 79.2),(112, 30, 75.2),(112, 31, 79.7),(112, 32, 73.7),(112, 33, 75.2),(112, 34, 78.9),(112, 35, 90.5),(112, 36, 96.7),(112, 37, 96.2),(112, 38, 80.2),(112, 39, 90.9),(112, 40, 80.6),(112, 41, 78.0),(112, 42, 72.3),(112, 43, 77.7),(112, 44, 99.2),(112, 45, 94.1),(112, 46, 81.0),(112, 47, 84.6),(112, 48, 83.0),(112, 49, 85.6),(112, 50, 75.0),(112, 51, 75.1),(112, 52, 86.1),(112, 53, 84.5),(112, 54, 73.4),(112, 55, 87.0),(112, 56, 74.3),(112, 57, 94.9),(112, 58, 99.0),(112, 59, 80.5),(112, 60, 97.2),(112, 61, 82.3),(112, 62, 88.8),(112, 63, 88.4),(112, 64, 88.1),(112, 65, 92.3),(112, 66, 75.7),(112, 67, 92.4),(112, 68, 90.5),(112, 69, 72.6),(112, 70, 87.9),(112, 71, 93.5),(112, 72, 76.3),(112, 73, 87.8),(112, 74, 79.8),(112, 75, 76.4),(112, 76, 99.5),(112, 77, 78.3),(112, 78, 94.0),(112, 79, 94.8),(112, 80, 75.9),(112, 81, 87.6),(112, 82, 97.6),(112, 83, 97.3),(112, 84, 94.9),(112, 85, 78.9),(112, 86, 80.6),(112, 87, 83.4),(112, 88, 83.0),(112, 89, 92.1),(112, 90, 78.6),(112, 91, 95.6),(112, 92, 76.5),(112, 93, 95.7),(112, 94, 95.1),(112, 95, 85.8),(112, 96, 92.5),(112, 97, 87.0),(112, 98, 90.7),(112, 99, 74.4),(112, 100, 88.4),(112, 101, 79.7),(113, 2, 93.6),(113, 3, 78.9),(113, 4, 87.6),(113, 5, 97.2),(113, 6, 75.9),(113, 7, 95.7),(113, 8, 87.2),(113, 9, 84.9),(113, 10, 89.6),(113, 11, 72.0),(113, 12, 79.9),(113, 13, 86.0),(113, 14, 91.5),(113, 15, 98.7),(113, 16, 72.9),(113, 17, 82.2),(113, 18, 98.8),(113, 19, 93.9),(113, 20, 73.6),(113, 21, 97.8),(113, 22, 82.0),(113, 23, 92.4),(113, 24, 83.0),(113, 25, 73.0),(113, 26, 87.8),(113, 27, 86.6),(113, 28, 77.7),(113, 29, 90.2),(113, 30, 87.3),(113, 31, 93.1),(113, 32, 97.3),(113, 33, 91.7),(113, 34, 88.5),(113, 35, 98.6),(113, 36, 77.1),(113, 37, 95.2),(113, 38, 80.4),(113, 39, 92.3),(113, 40, 95.0),(113, 41, 88.2),(113, 42, 79.3),(113, 43, 78.1),(113, 44, 88.2),(113, 45, 96.2),(113, 46, 76.6),(113, 47, 95.7),(113, 48, 98.3),(113, 49, 79.9),(113, 50, 94.4),(113, 51, 88.9),(113, 52, 76.0),(113, 53, 83.1),(113, 54, 87.8),(113, 55, 94.9),(113, 56, 92.6),(113, 57, 77.6),(113, 58, 84.5),(113, 59, 75.7),(113, 60, 86.1),(113, 61, 79.3),(113, 62, 96.5),(113, 63, 82.9),(113, 64, 86.1),(113, 65, 83.9),(113, 66, 97.2),(113, 67, 94.6),(113, 68, 97.8),(113, 69, 74.4),(113, 70, 75.1),(113, 71, 97.5),(113, 72, 92.6),(113, 73, 89.8),(113, 74, 76.9),(113, 75, 79.5),(113, 76, 83.7),(113, 77, 78.4),(113, 78, 73.2),(113, 79, 73.0),(113, 80, 97.2),(113, 81, 89.7),(113, 82, 77.8),(113, 83, 90.4),(113, 84, 74.7),(113, 85, 81.6),(113, 86, 73.4),(113, 87, 76.3),(113, 88, 87.1),(113, 89, 80.7),(113, 90, 74.8),(113, 91, 75.6),(113, 92, 73.6),(113, 93, 85.3),(113, 94, 77.1),(113, 95, 97.1),(113, 96, 77.4),(113, 97, 80.4),(113, 98, 91.6),(113, 99, 74.6),(113, 100, 82.4),(113, 101, 75.5),(114, 2, 90.9),(114, 3, 91.4),(114, 4, 83.5),(114, 5, 93.4),(114, 6, 74.3),(114, 7, 83.2),(114, 8, 84.3),(114, 9, 95.5),(114, 10, 94.8),(114, 11, 72.8),(114, 12, 84.7),(114, 13, 91.8),(114, 14, 80.5),(114, 15, 86.1),(114, 16, 91.3),(114, 17, 72.2),(114, 18, 81.4),(114, 19, 81.3),(114, 20, 79.7),(114, 21, 95.1),(114, 22, 72.2),(114, 23, 92.9),(114, 24, 72.5),(114, 25, 96.8),(114, 26, 97.9),(114, 27, 91.5),(114, 28, 96.5),(114, 29, 74.6),(114, 30, 80.2),(114, 31, 85.2),(114, 32, 79.7),(114, 33, 82.0),(114, 34, 88.8),(114, 35, 89.2),(114, 36, 78.9),(114, 37, 97.0),(114, 38, 89.2),(114, 39, 80.7),(114, 40, 95.2),(114, 41, 87.7),(114, 42, 99.2),(114, 43, 76.2),(114, 44, 76.6),(114, 45, 75.5),(114, 46, 73.9),(114, 47, 76.3),(114, 48, 83.9),(114, 49, 78.5),(114, 50, 74.7),(114, 51, 98.7),(114, 52, 80.9),(114, 53, 88.6),(114, 54, 85.1),(114, 55, 75.9),(114, 56, 94.6),(114, 57, 85.2),(114, 58, 83.2),(114, 59, 97.4),(114, 60, 99.2),(114, 61, 75.4),(114, 62, 82.5),(114, 63, 93.0),(114, 64, 82.0),(114, 65, 72.2),(114, 66, 90.2),(114, 67, 97.6),(114, 68, 77.6),(114, 69, 87.9),(114, 70, 79.6),(114, 71, 88.3),(114, 72, 99.2),(114, 73, 83.6),(114, 74, 89.4),(114, 75, 92.0),(114, 76, 85.3),(114, 77, 89.7),(114, 78, 84.3),(114, 79, 72.3),(114, 80, 75.5),(114, 81, 73.7),(114, 82, 74.5),(114, 83, 86.2),(114, 84, 95.4),(114, 85, 94.5),(114, 86, 93.3),(114, 87, 92.4),(114, 88, 77.1),(114, 89, 73.4),(114, 90, 79.9),(114, 91, 95.7),(114, 92, 79.5),(114, 93, 94.2),(114, 94, 93.8),(114, 95, 97.2),(114, 96, 82.6),(114, 97, 90.9),(114, 98, 83.2),(114, 99, 95.6),(114, 100, 90.3),(114, 101, 99.0),(115, 2, 82.1),(115, 3, 93.4),(115, 4, 73.1),(115, 5, 80.0),(115, 6, 88.4),(115, 7, 72.6),(115, 8, 98.8),(115, 9, 87.8),(115, 10, 92.0),(115, 11, 73.9),(115, 12, 74.8),(115, 13, 86.0),(115, 14, 85.7),(115, 15, 74.6),(115, 16, 72.8),(115, 17, 99.2),(115, 18, 73.1),(115, 19, 75.3),(115, 20, 94.5),(115, 21, 73.2),(115, 22, 92.5),(115, 23, 95.3),(115, 24, 73.3),(115, 25, 77.7),(115, 26, 76.8),(115, 27, 81.3),(115, 28, 79.1),(115, 29, 92.4),(115, 30, 91.9),(115, 31, 84.1),(115, 32, 82.1),(115, 33, 85.0),(115, 34, 79.8),(115, 35, 83.1),(115, 36, 95.2),(115, 37, 97.3),(115, 38, 93.4),(115, 39, 80.5),(115, 40, 88.7),(115, 41, 90.4),(115, 42, 86.7),(115, 43, 97.1),(115, 44, 99.2),(115, 45, 93.5),(115, 46, 82.9),(115, 47, 90.2),(115, 48, 85.1),(115, 49, 97.1),(115, 50, 86.0),(115, 51, 82.3),(115, 52, 95.6),(115, 53, 90.5),(115, 54, 76.4),(115, 55, 99.6),(115, 56, 97.8),(115, 57, 98.8),(115, 58, 99.0),(115, 59, 81.6),(115, 60, 76.7),(115, 61, 84.4),(115, 62, 85.1),(115, 63, 90.4),(115, 64, 86.7),(115, 65, 95.0),(115, 66, 90.5),(115, 67, 76.2),(115, 68, 78.1),(115, 69, 88.1),(115, 70, 88.5),(115, 71, 95.7),(115, 72, 72.8),(115, 73, 91.0),(115, 74, 94.2),(115, 75, 97.3),(115, 76, 98.6),(115, 77, 76.4),(115, 78, 79.4),(115, 79, 99.7),(115, 80, 81.4),(115, 81, 84.2),(115, 82, 84.1),(115, 83, 91.8),(115, 84, 96.2),(115, 85, 86.3),(115, 86, 88.0),(115, 87, 78.0),(115, 88, 73.2),(115, 89, 76.7),(115, 90, 95.4),(115, 91, 88.5),(115, 92, 80.7),(115, 93, 90.2),(115, 94, 73.8),(115, 95, 92.6),(115, 96, 87.3),(115, 97, 99.4),(115, 98, 98.1),(115, 99, 80.7),(115, 100, 72.8),(115, 101, 93.0),(116, 2, 72.5),(116, 3, 89.1),(116, 4, 97.8),(116, 5, 90.0),(116, 6, 76.3),(116, 7, 80.0),(116, 8, 92.5),(116, 9, 76.7),(116, 10, 78.1),(116, 11, 75.0),(116, 12, 79.7),(116, 13, 73.1),(116, 14, 94.0),(116, 15, 84.6),(116, 16, 72.1),(116, 17, 82.8),(116, 18, 94.1),(116, 19, 87.7),(116, 20, 94.9),(116, 21, 96.9),(116, 22, 90.3),(116, 23, 90.6),(116, 24, 78.7),(116, 25, 91.9),(116, 26, 87.6),(116, 27, 75.3),(116, 28, 80.8),(116, 29, 93.0),(116, 30, 86.0),(116, 31, 90.2),(116, 32, 78.0),(116, 33, 90.1),(116, 34, 81.6),(116, 35, 97.1),(116, 36, 74.0),(116, 37, 88.1),(116, 38, 85.7),(116, 39, 95.7),(116, 40, 77.8),(116, 41, 85.9),(116, 42, 78.9),(116, 43, 95.4),(116, 44, 95.4),(116, 45, 88.3),(116, 46, 75.1),(116, 47, 84.7),(116, 48, 72.9),(116, 49, 92.4),(116, 50, 94.2),(116, 51, 84.5),(116, 52, 75.5),(116, 53, 94.4),(116, 54, 75.3),(116, 55, 82.7),(116, 56, 97.1),(116, 57, 76.7),(116, 58, 94.6),(116, 59, 90.0),(116, 60, 99.2),(116, 61, 96.0),(116, 62, 96.8),(116, 63, 83.7),(116, 64, 80.0),(116, 65, 74.5),(116, 66, 89.8),(116, 67, 74.2),(116, 68, 72.6),(116, 69, 90.9),(116, 70, 76.1),(116, 71, 79.4),(116, 72, 93.3),(116, 73, 98.9),(116, 74, 82.0),(116, 75, 97.3),(116, 76, 87.9),(116, 77, 81.7),(116, 78, 81.1),(116, 79, 81.9),(116, 80, 86.4),(116, 81, 78.7),(116, 82, 78.8),(116, 83, 77.0),(116, 84, 87.6),(116, 85, 96.1),(116, 86, 90.9),(116, 87, 90.9),(116, 88, 90.9),(116, 89, 86.1),(116, 90, 77.6),(116, 91, 92.3),(116, 92, 76.9),(116, 93, 99.3),(116, 94, 89.1),(116, 95, 89.7),(116, 96, 82.7),(116, 97, 87.6),(116, 98, 72.9),(116, 99, 84.3),(116, 100, 95.2),(116, 101, 85.2),(117, 2, 95.4),(117, 3, 84.9),(117, 4, 78.7),(117, 5, 97.4),(117, 6, 73.4),(117, 7, 76.9),(117, 8, 88.0),(117, 9, 87.0),(117, 10, 82.8),(117, 11, 95.7),(117, 12, 81.0),(117, 13, 96.7),(117, 14, 96.9),(117, 15, 87.4),(117, 16, 92.3),(117, 17, 78.6),(117, 18, 76.6),(117, 19, 99.9),(117, 20, 79.9),(117, 21, 89.9),(117, 22, 73.8),(117, 23, 77.4),(117, 24, 82.7),(117, 25, 96.0),(117, 26, 81.2),(117, 27, 99.4),(117, 28, 75.6),(117, 29, 92.7),(117, 30, 87.3),(117, 31, 95.9),(117, 32, 79.4),(117, 33, 74.2),(117, 34, 75.9),(117, 35, 86.9),(117, 36, 91.6),(117, 37, 90.2),(117, 38, 72.3),(117, 39, 83.8),(117, 40, 77.9),(117, 41, 72.7),(117, 42, 94.1),(117, 43, 92.1),(117, 44, 74.7),(117, 45, 98.3),(117, 46, 76.3),(117, 47, 81.5),(117, 48, 99.0),(117, 49, 89.2),(117, 50, 78.5),(117, 51, 78.5),(117, 52, 94.2),(117, 53, 83.0),(117, 54, 76.0),(117, 55, 87.8),(117, 56, 90.2),(117, 57, 83.6),(117, 58, 92.8),(117, 59, 96.2),(117, 60, 78.1),(117, 61, 85.3),(117, 62, 97.6),(117, 63, 90.4),(117, 64, 88.5),(117, 65, 87.6),(117, 66, 92.7),(117, 67, 96.1),(117, 68, 97.7),(117, 69, 84.0),(117, 70, 94.9),(117, 71, 84.7),(117, 72, 98.0),(117, 73, 95.6),(117, 74, 76.4),(117, 75, 73.8),(117, 76, 77.9),(117, 77, 96.9),(117, 78, 92.1),(117, 79, 72.1),(117, 80, 93.7),(117, 81, 76.4),(117, 82, 88.3),(117, 83, 77.5),(117, 84, 81.5),(117, 85, 89.5),(117, 86, 89.4),(117, 87, 75.2),(117, 88, 95.6),(117, 89, 99.1),(117, 90, 99.0),(117, 91, 95.9),(117, 92, 95.5),(117, 93, 82.9),(117, 94, 77.8),(117, 95, 85.5),(117, 96, 79.9),(117, 97, 75.3),(117, 98, 87.3),(117, 99, 75.3),(117, 100, 92.3),(117, 101, 99.1),(118, 2, 99.3),(118, 3, 85.4),(118, 4, 94.0),(118, 5, 73.0),(118, 6, 76.9),(118, 7, 83.4),(118, 8, 74.5),(118, 9, 78.2),(118, 10, 72.9),(118, 11, 89.9),(118, 12, 74.9),(118, 13, 94.9),(118, 14, 98.1),(118, 15, 74.7),(118, 16, 95.7),(118, 17, 87.4),(118, 18, 91.0),(118, 19, 95.4),(118, 20, 80.6),(118, 21, 74.4),(118, 22, 90.0),(118, 23, 81.4),(118, 24, 73.0),(118, 25, 83.6),(118, 26, 93.3),(118, 27, 87.9),(118, 28, 86.9),(118, 29, 75.7),(118, 30, 87.9),(118, 31, 87.0),(118, 32, 87.0),(118, 33, 89.2),(118, 34, 84.9),(118, 35, 87.9),(118, 36, 82.9),(118, 37, 94.7),(118, 38, 96.6),(118, 39, 86.1),(118, 40, 85.4),(118, 41, 83.5),(118, 42, 90.9),(118, 43, 86.3),(118, 44, 80.6),(118, 45, 78.1),(118, 46, 96.3),(118, 47, 90.0),(118, 48, 91.0),(118, 49, 91.7),(118, 50, 94.1),(118, 51, 96.6),(118, 52, 99.9),(118, 53, 94.9),(118, 54, 88.8),(118, 55, 87.4),(118, 56, 79.2),(118, 57, 91.8),(118, 58, 80.8),(118, 59, 80.7),(118, 60, 90.0),(118, 61, 75.4),(118, 62, 81.5),(118, 63, 87.3),(118, 64, 96.5),(118, 65, 88.5),(118, 66, 86.8),(118, 67, 86.0),(118, 68, 89.6),(118, 69, 83.9),(118, 70, 93.9),(118, 71, 90.0),(118, 72, 77.5),(118, 73, 84.2),(118, 74, 74.2),(118, 75, 98.3),(118, 76, 83.4),(118, 77, 80.9),(118, 78, 84.4),(118, 79, 92.8),(118, 80, 80.8),(118, 81, 96.5),(118, 82, 93.5),(118, 83, 93.4),(118, 84, 80.1),(118, 85, 89.4),(118, 86, 82.0),(118, 87, 91.8),(118, 88, 98.4),(118, 89, 85.3),(118, 90, 85.8),(118, 91, 89.6),(118, 92, 94.2),(118, 93, 96.9),(118, 94, 73.9),(118, 95, 76.6),(118, 96, 77.1),(118, 97, 94.8),(118, 98, 83.6),(118, 99, 95.1),(118, 100, 98.6),(118, 101, 93.9),(119, 2, 95.7),(119, 3, 97.6),(119, 4, 73.8),(119, 5, 88.9),(119, 6, 76.0),(119, 7, 90.4),(119, 8, 98.8),(119, 9, 85.9),(119, 10, 95.4),(119, 11, 83.4),(119, 12, 75.4),(119, 13, 82.5),(119, 14, 90.4),(119, 15, 75.0),(119, 16, 93.7),(119, 17, 76.6),(119, 18, 90.1),(119, 19, 83.2),(119, 20, 75.6),(119, 21, 76.2),(119, 22, 91.4),(119, 23, 77.1),(119, 24, 81.2),(119, 25, 83.5),(119, 26, 80.3),(119, 27, 77.2),(119, 28, 77.0),(119, 29, 77.8),(119, 30, 81.0),(119, 31, 76.7),(119, 32, 76.7),(119, 33, 79.7),(119, 34, 91.9),(119, 35, 94.6),(119, 36, 89.8),(119, 37, 77.5),(119, 38, 77.8),(119, 39, 75.1),(119, 40, 93.0),(119, 41, 88.7),(119, 42, 75.6),(119, 43, 94.3),(119, 44, 86.3),(119, 45, 79.3),(119, 46, 84.0),(119, 47, 99.1),(119, 48, 89.4),(119, 49, 86.9),(119, 50, 90.6),(119, 51, 78.6),(119, 52, 97.0),(119, 53, 86.7),(119, 54, 98.1),(119, 55, 98.4),(119, 56, 73.2),(119, 57, 92.7),(119, 58, 79.8),(119, 59, 98.3),(119, 60, 83.8),(119, 61, 89.4),(119, 62, 84.7),(119, 63, 99.6),(119, 64, 75.8),(119, 65, 98.9),(119, 66, 85.3),(119, 67, 96.4),(119, 68, 79.7),(119, 69, 76.0),(119, 70, 84.1),(119, 71, 73.6),(119, 72, 79.2),(119, 73, 91.8),(119, 74, 74.4),(119, 75, 73.6),(119, 76, 84.3),(119, 77, 74.5),(119, 78, 85.7),(119, 79, 93.9),(119, 80, 81.6),(119, 81, 99.2),(119, 82, 74.2),(119, 83, 84.2),(119, 84, 76.0),(119, 85, 89.0),(119, 86, 83.5),(119, 87, 72.4),(119, 88, 93.5),(119, 89, 80.5),(119, 90, 75.7),(119, 91, 97.1),(119, 92, 78.5),(119, 93, 72.4),(119, 94, 88.0),(119, 95, 81.4),(119, 96, 92.3),(119, 97, 94.5),(119, 98, 98.2),(119, 99, 88.8),(119, 100, 86.8),(119, 101, 80.2),(120, 2, 74.4),(120, 3, 79.3),(120, 4, 77.0),(120, 5, 87.3),(120, 6, 84.8),(120, 7, 90.7),(120, 8, 96.2),(120, 9, 88.7),(120, 10, 77.8),(120, 11, 94.7),(120, 12, 72.7),(120, 13, 81.7),(120, 14, 94.2),(120, 15, 82.4),(120, 16, 86.6),(120, 17, 75.6),(120, 18, 87.4),(120, 19, 90.1),(120, 20, 73.4),(120, 21, 78.8),(120, 22, 81.1),(120, 23, 81.4),(120, 24, 83.4),(120, 25, 83.4),(120, 26, 95.3),(120, 27, 91.5),(120, 28, 88.4),(120, 29, 75.6),(120, 30, 93.2),(120, 31, 77.4),(120, 32, 73.6),(120, 33, 92.4),(120, 34, 89.6),(120, 35, 88.5),(120, 36, 78.8),(120, 37, 97.0),(120, 38, 99.1),(120, 39, 87.0),(120, 40, 73.4),(120, 41, 77.0),(120, 42, 73.7),(120, 43, 85.1),(120, 44, 92.4),(120, 45, 82.9),(120, 46, 94.0),(120, 47, 95.8),(120, 48, 85.2),(120, 49, 78.9),(120, 50, 85.5),(120, 51, 72.3),(120, 52, 78.9),(120, 53, 74.4),(120, 54, 86.5),(120, 55, 72.7),(120, 56, 98.9),(120, 57, 76.0),(120, 58, 92.1),(120, 59, 89.4),(120, 60, 96.6),(120, 61, 96.6),(120, 62, 78.0),(120, 63, 77.5),(120, 64, 96.4),(120, 65, 99.6),(120, 66, 80.4),(120, 67, 73.1),(120, 68, 78.5),(120, 69, 91.1),(120, 70, 91.8),(120, 71, 99.8),(120, 72, 97.2),(120, 73, 75.0),(120, 74, 86.1),(120, 75, 85.3),(120, 76, 89.3),(120, 77, 77.7),(120, 78, 78.5),(120, 79, 88.9),(120, 80, 83.5),(120, 81, 77.3),(120, 82, 73.0),(120, 83, 73.1),(120, 84, 86.0),(120, 85, 79.7),(120, 86, 86.7),(120, 87, 95.6),(120, 88, 92.6),(120, 89, 79.5),(120, 90, 81.5),(120, 91, 77.0),(120, 92, 93.2),(120, 93, 74.5),(120, 94, 98.2),(120, 95, 98.8),(120, 96, 90.2),(120, 97, 98.2),(120, 98, 74.7),(120, 99, 97.9),(120, 100, 85.9),(120, 101, 96.3),(121, 2, 80.5),(121, 3, 85.3),(121, 4, 85.6),(121, 5, 79.6),(121, 6, 86.9),(121, 7, 87.2),(121, 8, 95.7),(121, 9, 87.6),(121, 10, 76.4),(121, 11, 83.7),(121, 12, 72.9),(121, 13, 76.0),(121, 14, 85.2),(121, 15, 84.6),(121, 16, 92.0),(121, 17, 72.8),(121, 18, 78.8),(121, 19, 97.8),(121, 20, 73.6),(121, 21, 76.2),(121, 22, 83.1),(121, 23, 83.0),(121, 24, 72.1),(121, 25, 82.2),(121, 26, 88.1),(121, 27, 79.9),(121, 28, 75.4),(121, 29, 82.0),(121, 30, 93.8),(121, 31, 85.5),(121, 32, 97.9),(121, 33, 91.8),(121, 34, 82.3),(121, 35, 94.1),(121, 36, 82.3),(121, 37, 78.1),(121, 38, 86.0),(121, 39, 80.1),(121, 40, 98.0),(121, 41, 91.1),(121, 42, 90.9),(121, 43, 80.4),(121, 44, 84.0),(121, 45, 84.3),(121, 46, 91.7),(121, 47, 84.6),(121, 48, 78.9),(121, 49, 89.0),(121, 50, 72.4),(121, 51, 85.6),(121, 52, 94.9),(121, 53, 78.8),(121, 54, 86.3),(121, 55, 88.3),(121, 56, 82.8),(121, 57, 98.2),(121, 58, 75.2),(121, 59, 90.9),(121, 60, 94.9),(121, 61, 85.3),(121, 62, 95.7),(121, 63, 78.6),(121, 64, 83.4),(121, 65, 83.5),(121, 66, 95.3),(121, 67, 81.2),(121, 68, 94.7),(121, 69, 89.1),(121, 70, 80.0),(121, 71, 77.6),(121, 72, 82.7),(121, 73, 78.5),(121, 74, 77.2),(121, 75, 99.0),(121, 76, 76.7),(121, 77, 96.3),(121, 78, 86.7),(121, 79, 79.2),(121, 80, 83.3),(121, 81, 95.9),(121, 82, 95.5),(121, 83, 99.2),(121, 84, 88.2),(121, 85, 73.4),(121, 86, 76.4),(121, 87, 95.4),(121, 88, 93.4),(121, 89, 98.9),(121, 90, 92.5),(121, 91, 80.5),(121, 92, 94.5),(121, 93, 79.3),(121, 94, 98.1),(121, 95, 75.4),(121, 96, 87.1),(121, 97, 82.1),(121, 98, 89.9),(121, 99, 78.8),(121, 100, 74.0),(121, 101, 76.3),(122, 2, 89.2),(122, 3, 76.5),(122, 4, 96.2),(122, 5, 98.3),(122, 6, 79.0),(122, 7, 99.0),(122, 8, 85.9),(122, 9, 79.2),(122, 10, 81.8),(122, 11, 84.3),(122, 12, 77.7),(122, 13, 89.1),(122, 14, 86.4),(122, 15, 96.3),(122, 16, 80.3),(122, 17, 95.6),(122, 18, 90.0),(122, 19, 75.1),(122, 20, 93.8),(122, 21, 81.1),(122, 22, 82.8),(122, 23, 72.6),(122, 24, 90.1),(122, 25, 72.3),(122, 26, 81.7),(122, 27, 77.2),(122, 28, 84.2),(122, 29, 80.6),(122, 30, 95.0),(122, 31, 73.7),(122, 32, 78.9),(122, 33, 95.0),(122, 34, 91.9),(122, 35, 98.6),(122, 36, 97.6),(122, 37, 89.0),(122, 38, 82.9),(122, 39, 73.6),(122, 40, 88.8),(122, 41, 77.5),(122, 42, 76.2),(122, 43, 90.1),(122, 44, 89.7),(122, 45, 73.6),(122, 46, 87.5),(122, 47, 75.5),(122, 48, 86.7),(122, 49, 90.5),(122, 50, 94.6),(122, 51, 73.7),(122, 52, 77.7),(122, 53, 73.8),(122, 54, 97.3),(122, 55, 84.9),(122, 56, 77.3),(122, 57, 87.7),(122, 58, 76.7),(122, 59, 79.1),(122, 60, 99.4),(122, 61, 93.8),(122, 62, 77.0),(122, 63, 95.8),(122, 64, 81.4),(122, 65, 88.9),(122, 66, 78.2),(122, 67, 88.4),(122, 68, 88.6),(122, 69, 90.1),(122, 70, 72.0),(122, 71, 73.2),(122, 72, 85.0),(122, 73, 90.2),(122, 74, 88.5),(122, 75, 93.3),(122, 76, 88.8),(122, 77, 88.5),(122, 78, 79.6),(122, 79, 91.5),(122, 80, 98.0),(122, 81, 79.5),(122, 82, 82.4),(122, 83, 95.1),(122, 84, 86.4),(122, 85, 90.7),(122, 86, 84.9),(122, 87, 91.9),(122, 88, 75.3),(122, 89, 99.9),(122, 90, 90.5),(122, 91, 87.7),(122, 92, 85.2),(122, 93, 77.4),(122, 94, 74.6),(122, 95, 97.2),(122, 96, 82.5),(122, 97, 75.1),(122, 98, 83.4),(122, 99, 97.0),(122, 100, 98.9),(122, 101, 83.5),(123, 2, 80.0),(123, 3, 94.9),(123, 4, 86.0),(123, 5, 97.6),(123, 6, 78.7),(123, 7, 94.1),(123, 8, 72.2),(123, 9, 75.7),(123, 10, 77.0),(123, 11, 72.8),(123, 12, 91.4),(123, 13, 92.5),(123, 14, 90.8),(123, 15, 86.8),(123, 16, 87.9),(123, 17, 98.9),(123, 18, 90.9),(123, 19, 94.2),(123, 20, 84.9),(123, 21, 94.1),(123, 22, 80.4),(123, 23, 83.6),(123, 24, 77.4),(123, 25, 83.0),(123, 26, 81.8),(123, 27, 93.4),(123, 28, 94.7),(123, 29, 98.9),(123, 30, 76.9),(123, 31, 72.9),(123, 32, 89.5),(123, 33, 98.1),(123, 34, 86.5),(123, 35, 86.1),(123, 36, 91.3),(123, 37, 85.3),(123, 38, 72.9),(123, 39, 92.4),(123, 40, 80.4),(123, 41, 76.6),(123, 42, 80.5),(123, 43, 77.9),(123, 44, 84.6),(123, 45, 99.6),(123, 46, 82.0),(123, 47, 83.5),(123, 48, 98.2),(123, 49, 81.2),(123, 50, 72.1),(123, 51, 94.5),(123, 52, 92.9),(123, 53, 83.2),(123, 54, 87.9),(123, 55, 88.6),(123, 56, 96.8),(123, 57, 83.5),(123, 58, 74.6),(123, 59, 73.6),(123, 60, 88.4),(123, 61, 97.4),(123, 62, 92.6),(123, 63, 83.9),(123, 64, 94.2),(123, 65, 82.3),(123, 66, 89.9),(123, 67, 72.4),(123, 68, 73.4),(123, 69, 88.6),(123, 70, 75.6),(123, 71, 83.8),(123, 72, 88.5),(123, 73, 94.5),(123, 74, 95.9),(123, 75, 75.5),(123, 76, 96.6),(123, 77, 86.2),(123, 78, 88.8),(123, 79, 75.0),(123, 80, 76.0),(123, 81, 74.9),(123, 82, 98.6),(123, 83, 99.0),(123, 84, 97.5),(123, 85, 75.9),(123, 86, 94.7),(123, 87, 82.8),(123, 88, 86.1),(123, 89, 91.6),(123, 90, 79.6),(123, 91, 79.0),(123, 92, 75.6),(123, 93, 96.7),(123, 94, 82.9),(123, 95, 95.9),(123, 96, 89.5),(123, 97, 79.1),(123, 98, 75.0),(123, 99, 95.5),(123, 100, 87.8),(123, 101, 99.4),(124, 2, 94.6),(124, 3, 94.9),(124, 4, 84.9),(124, 5, 80.4),(124, 6, 99.6),(124, 7, 94.1),(124, 8, 77.6),(124, 9, 73.8),(124, 10, 83.1),(124, 11, 95.7),(124, 12, 77.6),(124, 13, 72.3),(124, 14, 90.4),(124, 15, 93.3),(124, 16, 97.2),(124, 17, 79.5),(124, 18, 72.8),(124, 19, 73.0),(124, 20, 83.4),(124, 21, 94.1),(124, 22, 76.9),(124, 23, 80.2),(124, 24, 90.6),(124, 25, 74.6),(124, 26, 81.4),(124, 27, 86.3),(124, 28, 77.2),(124, 29, 75.9),(124, 30, 88.7),(124, 31, 82.0),(124, 32, 72.5),(124, 33, 83.7),(124, 34, 79.1),(124, 35, 78.4),(124, 36, 78.0),(124, 37, 72.7),(124, 38, 92.8),(124, 39, 95.7),(124, 40, 87.0),(124, 41, 76.5),(124, 42, 95.0),(124, 43, 85.1),(124, 44, 92.7),(124, 45, 79.8),(124, 46, 95.1),(124, 47, 98.2),(124, 48, 73.8),(124, 49, 87.3),(124, 50, 89.7),(124, 51, 98.3),(124, 52, 99.5),(124, 53, 76.3),(124, 54, 98.9),(124, 55, 98.9),(124, 56, 73.3),(124, 57, 77.6),(124, 58, 82.3),(124, 59, 99.2),(124, 60, 76.0),(124, 61, 88.3),(124, 62, 92.5),(124, 63, 88.9),(124, 64, 79.6),(124, 65, 75.6),(124, 66, 78.1),(124, 67, 79.8),(124, 68, 97.9),(124, 69, 81.2),(124, 70, 97.4),(124, 71, 92.8),(124, 72, 83.4),(124, 73, 72.2),(124, 74, 83.6),(124, 75, 99.2),(124, 76, 87.4),(124, 77, 79.7),(124, 78, 94.9),(124, 79, 72.8),(124, 80, 81.0),(124, 81, 96.2),(124, 82, 99.5),(124, 83, 83.4),(124, 84, 80.7),(124, 85, 75.8),(124, 86, 76.2),(124, 87, 96.4),(124, 88, 77.3),(124, 89, 86.2),(124, 90, 78.4),(124, 91, 78.4),(124, 92, 91.0),(124, 93, 72.2),(124, 94, 95.4),(124, 95, 75.5),(124, 96, 74.9),(124, 97, 82.8),(124, 98, 94.5),(124, 99, 97.2),(124, 100, 92.9),(124, 101, 78.0),(125, 2, 99.9),(125, 3, 76.0),(125, 4, 93.0),(125, 5, 83.5),(125, 6, 93.9),(125, 7, 86.5),(125, 8, 85.3),(125, 9, 98.9),(125, 10, 97.0),(125, 11, 91.8),(125, 12, 86.1),(125, 13, 85.7),(125, 14, 78.2),(125, 15, 73.9),(125, 16, 85.5),(125, 17, 80.1),(125, 18, 74.4),(125, 19, 80.8),(125, 20, 82.6),(125, 21, 92.9),(125, 22, 94.5),(125, 23, 99.9),(125, 24, 73.6),(125, 25, 83.1),(125, 26, 94.7),(125, 27, 96.6),(125, 28, 89.2),(125, 29, 73.2),(125, 30, 88.5),(125, 31, 79.4),(125, 32, 73.4),(125, 33, 84.0),(125, 34, 75.5),(125, 35, 76.9),(125, 36, 77.8),(125, 37, 72.1),(125, 38, 75.7),(125, 39, 78.6),(125, 40, 93.6),(125, 41, 93.7),(125, 42, 83.8),(125, 43, 83.1),(125, 44, 86.5),(125, 45, 72.5),(125, 46, 84.6),(125, 47, 73.0),(125, 48, 83.8),(125, 49, 92.8),(125, 50, 90.0),(125, 51, 75.2),(125, 52, 95.3),(125, 53, 82.8),(125, 54, 93.7),(125, 55, 92.3),(125, 56, 72.3),(125, 57, 85.1),(125, 58, 90.9),(125, 59, 96.6),(125, 60, 80.6),(125, 61, 97.0),(125, 62, 80.0),(125, 63, 85.6),(125, 64, 74.7),(125, 65, 95.5),(125, 66, 93.8),(125, 67, 93.7),(125, 68, 79.1),(125, 69, 82.4),(125, 70, 76.9),(125, 71, 81.3),(125, 72, 90.2),(125, 73, 86.0),(125, 74, 92.9),(125, 75, 80.9),(125, 76, 94.0),(125, 77, 77.7),(125, 78, 81.4),(125, 79, 73.9),(125, 80, 88.5),(125, 81, 81.7),(125, 82, 92.9),(125, 83, 87.2),(125, 84, 94.4),(125, 85, 76.5),(125, 86, 78.8),(125, 87, 96.2),(125, 88, 72.6),(125, 89, 72.3),(125, 90, 83.0),(125, 91, 97.5),(125, 92, 75.1),(125, 93, 72.4),(125, 94, 79.6),(125, 95, 79.8),(125, 96, 83.8),(125, 97, 87.6),(125, 98, 97.0),(125, 99, 76.0),(125, 100, 98.9),(125, 101, 87.1),(126, 2, 72.4),(126, 3, 81.6),(126, 4, 92.0),(126, 5, 90.9),(126, 6, 85.7),(126, 7, 98.7),(126, 8, 98.5),(126, 9, 96.3),(126, 10, 94.1),(126, 11, 82.5),(126, 12, 90.2),(126, 13, 92.9),(126, 14, 88.0),(126, 15, 92.1),(126, 16, 77.4),(126, 17, 85.8),(126, 18, 80.1),(126, 19, 84.9),(126, 20, 90.8),(126, 21, 94.2),(126, 22, 98.7),(126, 23, 87.0),(126, 24, 80.6),(126, 25, 92.6),(126, 26, 79.5),(126, 27, 96.9),(126, 28, 80.5),(126, 29, 93.9),(126, 30, 91.0),(126, 31, 94.7),(126, 32, 94.8),(126, 33, 76.3),(126, 34, 95.6),(126, 35, 78.3),(126, 36, 87.9),(126, 37, 75.3),(126, 38, 85.3),(126, 39, 81.7),(126, 40, 93.7),(126, 41, 97.4),(126, 42, 85.1),(126, 43, 94.8),(126, 44, 95.3),(126, 45, 86.5),(126, 46, 76.4),(126, 47, 79.9),(126, 48, 84.3),(126, 49, 87.3),(126, 50, 75.3),(126, 51, 83.2),(126, 52, 87.2),(126, 53, 75.4),(126, 54, 99.8),(126, 55, 72.9),(126, 56, 94.6),(126, 57, 85.8),(126, 58, 79.6),(126, 59, 94.8),(126, 60, 97.5),(126, 61, 98.2),(126, 62, 76.1),(126, 63, 85.0),(126, 64, 79.1),(126, 65, 79.5),(126, 66, 81.0),(126, 67, 95.6),(126, 68, 85.5),(126, 69, 73.7),(126, 70, 77.5),(126, 71, 74.9),(126, 72, 89.0),(126, 73, 96.1),(126, 74, 99.7),(126, 75, 79.3),(126, 76, 79.0),(126, 77, 74.0),(126, 78, 82.7),(126, 79, 99.5),(126, 80, 94.1),(126, 81, 99.6),(126, 82, 75.5),(126, 83, 72.7),(126, 84, 90.1),(126, 85, 96.9),(126, 86, 83.0),(126, 87, 80.4),(126, 88, 77.9),(126, 89, 83.2),(126, 90, 97.5),(126, 91, 97.9),(126, 92, 92.6),(126, 93, 97.3),(126, 94, 92.0),(126, 95, 91.2),(126, 96, 97.4),(126, 97, 72.1),(126, 98, 97.5),(126, 99, 85.9),(126, 100, 73.9),(126, 101, 79.8),(127, 2, 91.8),(127, 3, 96.5),(127, 4, 94.0),(127, 5, 75.8),(127, 6, 83.8),(127, 7, 73.2),(127, 8, 74.7),(127, 9, 75.9),(127, 10, 73.4),(127, 11, 77.6),(127, 12, 86.0),(127, 13, 87.4),(127, 14, 79.6),(127, 15, 97.3),(127, 16, 98.6),(127, 17, 72.2),(127, 18, 84.9),(127, 19, 92.8),(127, 20, 93.2),(127, 21, 91.3),(127, 22, 87.2),(127, 23, 84.5),(127, 24, 78.6),(127, 25, 99.4),(127, 26, 81.6),(127, 27, 72.2),(127, 28, 96.2),(127, 29, 91.9),(127, 30, 95.5),(127, 31, 97.7),(127, 32, 81.2),(127, 33, 88.8),(127, 34, 88.2),(127, 35, 73.2),(127, 36, 79.1),(127, 37, 86.3),(127, 38, 99.5),(127, 39, 77.4),(127, 40, 85.3),(127, 41, 85.5),(127, 42, 84.1),(127, 43, 90.7),(127, 44, 92.2),(127, 45, 77.6),(127, 46, 73.2),(127, 47, 73.6),(127, 48, 85.0),(127, 49, 77.3),(127, 50, 90.1),(127, 51, 79.3),(127, 52, 76.3),(127, 53, 92.1),(127, 54, 88.9),(127, 55, 89.7),(127, 56, 82.0),(127, 57, 79.7),(127, 58, 88.0),(127, 59, 81.8),(127, 60, 89.5),(127, 61, 74.5),(127, 62, 92.6),(127, 63, 96.2),(127, 64, 73.6),(127, 65, 82.7),(127, 66, 83.0),(127, 67, 97.9),(127, 68, 73.4),(127, 69, 78.9),(127, 70, 83.3),(127, 71, 82.7),(127, 72, 81.8),(127, 73, 89.0),(127, 74, 94.2),(127, 75, 80.1),(127, 76, 80.5),(127, 77, 96.1),(127, 78, 73.8),(127, 79, 77.2),(127, 80, 99.1),(127, 81, 83.8),(127, 82, 78.7),(127, 83, 84.2),(127, 84, 95.1),(127, 85, 73.0),(127, 86, 83.6),(127, 87, 81.2),(127, 88, 91.4),(127, 89, 96.8),(127, 90, 88.2),(127, 91, 72.3),(127, 92, 96.4),(127, 93, 81.7),(127, 94, 84.0),(127, 95, 89.7),(127, 96, 98.3),(127, 97, 78.3),(127, 98, 80.4),(127, 99, 94.7),(127, 100, 96.9),(127, 101, 93.5),(128, 2, 89.0),(128, 3, 89.8),(128, 4, 80.3),(128, 5, 78.5),(128, 6, 98.7),(128, 7, 87.3),(128, 8, 82.6),(128, 9, 92.4),(128, 10, 91.4),(128, 11, 90.4),(128, 12, 75.9),(128, 13, 77.9),(128, 14, 91.1),(128, 15, 83.9),(128, 16, 92.3),(128, 17, 91.7),(128, 18, 99.4),(128, 19, 73.2),(128, 20, 74.9),(128, 21, 78.5),(128, 22, 74.1),(128, 23, 93.7),(128, 24, 92.2),(128, 25, 88.4),(128, 26, 89.7),(128, 27, 93.4),(128, 28, 74.8),(128, 29, 86.9),(128, 30, 77.9),(128, 31, 97.4),(128, 32, 89.3),(128, 33, 84.7),(128, 34, 74.7),(128, 35, 85.1),(128, 36, 82.6),(128, 37, 83.0),(128, 38, 95.9),(128, 39, 77.7),(128, 40, 89.4),(128, 41, 81.2),(128, 42, 72.0),(128, 43, 93.8),(128, 44, 82.2),(128, 45, 76.4),(128, 46, 91.5),(128, 47, 95.1),(128, 48, 87.0),(128, 49, 92.7),(128, 50, 74.7),(128, 51, 87.3),(128, 52, 80.8),(128, 53, 73.3),(128, 54, 84.4),(128, 55, 85.8),(128, 56, 84.3),(128, 57, 72.5),(128, 58, 89.4),(128, 59, 76.7),(128, 60, 79.9),(128, 61, 89.0),(128, 62, 94.4),(128, 63, 93.3),(128, 64, 96.9),(128, 65, 98.3),(128, 66, 81.4),(128, 67, 80.1),(128, 68, 79.6),(128, 69, 79.8),(128, 70, 73.3),(128, 71, 97.9),(128, 72, 84.9),(128, 73, 97.0),(128, 74, 90.3),(128, 75, 82.2),(128, 76, 72.6),(128, 77, 87.8),(128, 78, 91.6),(128, 79, 78.3),(128, 80, 74.8),(128, 81, 73.1),(128, 82, 84.0),(128, 83, 88.7),(128, 84, 73.2),(128, 85, 89.6),(128, 86, 87.6),(128, 87, 75.7),(128, 88, 91.1),(128, 89, 92.9),(128, 90, 88.3),(128, 91, 87.1),(128, 92, 73.8),(128, 93, 77.2),(128, 94, 85.4),(128, 95, 93.8),(128, 96, 76.8),(128, 97, 96.6),(128, 98, 99.1),(128, 99, 77.8),(128, 100, 90.8),(128, 101, 80.9),(129, 2, 99.7),(129, 3, 88.4),(129, 4, 89.5),(129, 5, 96.0),(129, 6, 88.9),(129, 7, 78.7),(129, 8, 83.6),(129, 9, 88.6),(129, 10, 87.7),(129, 11, 72.9),(129, 12, 89.7),(129, 13, 75.5),(129, 14, 86.6),(129, 15, 77.0),(129, 16, 75.3),(129, 17, 73.0),(129, 18, 90.7),(129, 19, 80.3),(129, 20, 94.7),(129, 21, 83.3),(129, 22, 73.0),(129, 23, 78.8),(129, 24, 99.5),(129, 25, 97.4),(129, 26, 88.1),(129, 27, 81.9),(129, 28, 78.6),(129, 29, 93.0),(129, 30, 84.4),(129, 31, 97.3),(129, 32, 84.7),(129, 33, 77.0),(129, 34, 98.8),(129, 35, 77.7),(129, 36, 85.2),(129, 37, 89.7),(129, 38, 98.7),(129, 39, 81.1),(129, 40, 81.1),(129, 41, 85.9),(129, 42, 81.3),(129, 43, 87.0),(129, 44, 98.6),(129, 45, 84.6),(129, 46, 93.2),(129, 47, 99.2),(129, 48, 73.9),(129, 49, 78.4),(129, 50, 93.9),(129, 51, 78.5),(129, 52, 86.0),(129, 53, 92.8),(129, 54, 96.1),(129, 55, 93.9),(129, 56, 84.2),(129, 57, 99.5),(129, 58, 95.4),(129, 59, 73.4),(129, 60, 88.0),(129, 61, 94.5),(129, 62, 89.5),(129, 63, 94.6),(129, 64, 79.0),(129, 65, 76.4),(129, 66, 94.8),(129, 67, 81.4),(129, 68, 86.1),(129, 69, 97.8),(129, 70, 84.2),(129, 71, 99.6),(129, 72, 92.9),(129, 73, 89.9),(129, 74, 78.9),(129, 75, 83.6),(129, 76, 72.1),(129, 77, 87.2),(129, 78, 83.7),(129, 79, 85.0),(129, 80, 96.3),(129, 81, 78.7),(129, 82, 83.5),(129, 83, 73.2),(129, 84, 93.0),(129, 85, 94.8),(129, 86, 91.0),(129, 87, 92.8),(129, 88, 80.1),(129, 89, 97.5),(129, 90, 88.1),(129, 91, 95.6),(129, 92, 80.3),(129, 93, 79.3),(129, 94, 88.4),(129, 95, 92.4),(129, 96, 83.5),(129, 97, 98.6),(129, 98, 88.0),(129, 99, 72.5),(129, 100, 83.0),(129, 101, 97.6),(130, 2, 82.0),(130, 3, 91.0),(130, 4, 77.5),(130, 5, 83.8),(130, 6, 94.0),(130, 7, 88.8),(130, 8, 98.0),(130, 9, 98.6),(130, 10, 85.5),(130, 11, 99.0),(130, 12, 88.4),(130, 13, 75.4),(130, 14, 73.3),(130, 15, 83.7),(130, 16, 79.6),(130, 17, 96.1),(130, 18, 80.0),(130, 19, 85.9),(130, 20, 82.3),(130, 21, 95.3),(130, 22, 97.5),(130, 23, 89.3),(130, 24, 87.0),(130, 25, 81.6),(130, 26, 76.4),(130, 27, 75.3),(130, 28, 72.2),(130, 29, 88.3),(130, 30, 79.3),(130, 31, 80.6),(130, 32, 72.6),(130, 33, 99.2),(130, 34, 81.2),(130, 35, 97.8),(130, 36, 87.6),(130, 37, 81.0),(130, 38, 82.4),(130, 39, 96.6),(130, 40, 78.1),(130, 41, 99.5),(130, 42, 94.9),(130, 43, 83.5),(130, 44, 82.7),(130, 45, 92.0),(130, 46, 84.2),(130, 47, 79.5),(130, 48, 73.4),(130, 49, 93.4),(130, 50, 88.4),(130, 51, 83.2),(130, 52, 93.5),(130, 53, 97.3),(130, 54, 98.3),(130, 55, 74.0),(130, 56, 77.4),(130, 57, 78.8),(130, 58, 79.9),(130, 59, 88.7),(130, 60, 83.8),(130, 61, 85.6),(130, 62, 84.8),(130, 63, 78.3),(130, 64, 80.1),(130, 65, 86.0),(130, 66, 90.5),(130, 67, 87.3),(130, 68, 92.3),(130, 69, 94.1),(130, 70, 75.2),(130, 71, 72.2),(130, 72, 86.2),(130, 73, 98.0),(130, 74, 97.6),(130, 75, 78.7),(130, 76, 91.9),(130, 77, 88.3),(130, 78, 99.2),(130, 79, 75.1),(130, 80, 86.9),(130, 81, 99.8),(130, 82, 84.5),(130, 83, 96.1),(130, 84, 97.0),(130, 85, 93.4),(130, 86, 99.6),(130, 87, 97.3),(130, 88, 94.6),(130, 89, 79.1),(130, 90, 86.1),(130, 91, 88.2),(130, 92, 99.7),(130, 93, 73.2),(130, 94, 83.1),(130, 95, 77.6),(130, 96, 97.3),(130, 97, 88.9),(130, 98, 86.1),(130, 99, 86.1),(130, 100, 85.8),(130, 101, 96.3),(131, 2, 85.4),(131, 3, 80.0),(131, 4, 93.6),(131, 5, 98.4),(131, 6, 78.7),(131, 7, 78.1),(131, 8, 85.3),(131, 9, 93.4),(131, 10, 89.3),(131, 11, 85.3),(131, 12, 78.3),(131, 13, 88.2),(131, 14, 99.3),(131, 15, 73.7),(131, 16, 74.4),(131, 17, 80.2),(131, 18, 83.9),(131, 19, 94.7),(131, 20, 76.1),(131, 21, 97.9),(131, 22, 77.0),(131, 23, 95.1),(131, 24, 81.7),(131, 25, 81.0),(131, 26, 75.6),(131, 27, 81.3),(131, 28, 94.3),(131, 29, 78.9),(131, 30, 98.9),(131, 31, 75.9),(131, 32, 87.3),(131, 33, 82.0),(131, 34, 79.3),(131, 35, 97.3),(131, 36, 86.6),(131, 37, 96.5),(131, 38, 74.2),(131, 39, 97.4),(131, 40, 76.0),(131, 41, 79.2),(131, 42, 85.7),(131, 43, 79.7),(131, 44, 95.2),(131, 45, 85.8),(131, 46, 97.8),(131, 47, 99.1),(131, 48, 94.7),(131, 49, 90.3),(131, 50, 74.7),(131, 51, 78.6),(131, 52, 99.2),(131, 53, 99.1),(131, 54, 78.9),(131, 55, 85.9),(131, 56, 72.8),(131, 57, 85.1),(131, 58, 92.4),(131, 59, 84.4),(131, 60, 88.2),(131, 61, 95.6),(131, 62, 74.9),(131, 63, 72.7),(131, 64, 91.5),(131, 65, 98.0),(131, 66, 83.1),(131, 67, 85.3),(131, 68, 98.0),(131, 69, 76.1),(131, 70, 99.7),(131, 71, 90.6),(131, 72, 86.2),(131, 73, 88.9),(131, 74, 78.7),(131, 75, 96.1),(131, 76, 79.2),(131, 77, 84.8),(131, 78, 82.7),(131, 79, 97.8),(131, 80, 91.3),(131, 81, 93.5),(131, 82, 78.5),(131, 83, 83.7),(131, 84, 93.2),(131, 85, 92.7),(131, 86, 83.2),(131, 87, 93.0),(131, 88, 82.1),(131, 89, 78.2),(131, 90, 83.1),(131, 91, 85.1),(131, 92, 76.9),(131, 93, 87.0),(131, 94, 88.7),(131, 95, 72.1),(131, 96, 83.1),(131, 97, 75.0),(131, 98, 91.5),(131, 99, 90.8),(131, 100, 93.1),(131, 101, 92.7),(132, 2, 85.7),(132, 3, 90.0),(132, 4, 94.9),(132, 5, 91.4),(132, 6, 84.4),(132, 7, 76.6),(132, 8, 91.1),(132, 9, 98.6),(132, 10, 81.7),(132, 11, 90.4),(132, 12, 74.8),(132, 13, 78.9),(132, 14, 82.2),(132, 15, 85.3),(132, 16, 77.1),(132, 17, 78.4),(132, 18, 76.4),(132, 19, 97.8),(132, 20, 98.4),(132, 21, 84.6),(132, 22, 72.0),(132, 23, 90.7),(132, 24, 99.8),(132, 25, 91.7),(132, 26, 83.7),(132, 27, 83.1),(132, 28, 82.3),(132, 29, 81.1),(132, 30, 77.7),(132, 31, 97.5),(132, 32, 92.3),(132, 33, 93.1),(132, 34, 96.5),(132, 35, 82.1),(132, 36, 79.4),(132, 37, 76.9),(132, 38, 84.1),(132, 39, 98.2),(132, 40, 78.9),(132, 41, 99.6),(132, 42, 88.9),(132, 43, 73.6),(132, 44, 78.0),(132, 45, 79.0),(132, 46, 78.2),(132, 47, 97.6),(132, 48, 96.3),(132, 49, 72.9),(132, 50, 72.3),(132, 51, 82.2),(132, 52, 79.4),(132, 53, 73.2),(132, 54, 87.1),(132, 55, 92.7),(132, 56, 97.8),(132, 57, 76.4),(132, 58, 87.0),(132, 59, 83.1),(132, 60, 99.7),(132, 61, 96.8),(132, 62, 99.0),(132, 63, 87.1),(132, 64, 79.8),(132, 65, 96.5),(132, 66, 95.6),(132, 67, 81.3),(132, 68, 96.5),(132, 69, 87.5),(132, 70, 87.9),(132, 71, 76.1),(132, 72, 91.7),(132, 73, 73.6),(132, 74, 73.8),(132, 75, 95.2),(132, 76, 90.1),(132, 77, 83.4),(132, 78, 86.3),(132, 79, 91.6),(132, 80, 78.3),(132, 81, 95.5),(132, 82, 76.0),(132, 83, 96.4),(132, 84, 74.8),(132, 85, 73.2),(132, 86, 87.8),(132, 87, 86.5),(132, 88, 86.0),(132, 89, 90.7),(132, 90, 93.6),(132, 91, 74.2),(132, 92, 93.6),(132, 93, 97.4),(132, 94, 79.4),(132, 95, 92.0),(132, 96, 94.8),(132, 97, 94.7),(132, 98, 81.6),(132, 99, 95.0),(132, 100, 91.2),(132, 101, 98.2),(133, 2, 97.0),(133, 3, 86.9),(133, 4, 72.2),(133, 5, 87.5),(133, 6, 95.4),(133, 7, 83.0),(133, 8, 96.2),(133, 9, 86.7),(133, 10, 97.3),(133, 11, 92.9),(133, 12, 72.1),(133, 13, 89.0),(133, 14, 82.3),(133, 15, 80.6),(133, 16, 85.8),(133, 17, 99.8),(133, 18, 94.4),(133, 19, 86.8),(133, 20, 86.2),(133, 21, 84.7),(133, 22, 87.5),(133, 23, 79.4),(133, 24, 92.5),(133, 25, 81.6),(133, 26, 72.8),(133, 27, 84.4),(133, 28, 92.3),(133, 29, 95.7),(133, 30, 83.3),(133, 31, 76.1),(133, 32, 99.0),(133, 33, 96.9),(133, 34, 78.7),(133, 35, 89.3),(133, 36, 87.9),(133, 37, 74.4),(133, 38, 88.4),(133, 39, 72.2),(133, 40, 80.8),(133, 41, 76.7),(133, 42, 73.1),(133, 43, 76.1),(133, 44, 79.6),(133, 45, 99.7),(133, 46, 93.3),(133, 47, 85.8),(133, 48, 92.8),(133, 49, 86.6),(133, 50, 96.6),(133, 51, 93.9),(133, 52, 72.0),(133, 53, 73.8),(133, 54, 72.8),(133, 55, 98.9),(133, 56, 96.6),(133, 57, 85.3),(133, 58, 74.3),(133, 59, 80.4),(133, 60, 87.5),(133, 61, 98.2),(133, 62, 82.8),(133, 63, 78.8),(133, 64, 98.2),(133, 65, 92.4),(133, 66, 94.0),(133, 67, 83.3),(133, 68, 88.9),(133, 69, 86.7),(133, 70, 90.9),(133, 71, 88.0),(133, 72, 88.5),(133, 73, 82.7),(133, 74, 96.8),(133, 75, 76.9),(133, 76, 80.7),(133, 77, 81.4),(133, 78, 94.6),(133, 79, 91.7),(133, 80, 87.6),(133, 81, 96.7),(133, 82, 96.9),(133, 83, 82.8),(133, 84, 94.5),(133, 85, 84.3),(133, 86, 78.5),(133, 87, 80.8),(133, 88, 99.2),(133, 89, 74.9),(133, 90, 80.0),(133, 91, 79.6),(133, 92, 89.5),(133, 93, 72.1),(133, 94, 93.6),(133, 95, 74.3),(133, 96, 90.9),(133, 97, 85.7),(133, 98, 84.9),(133, 99, 93.3),(133, 100, 80.6),(133, 101, 73.2),(134, 2, 72.5),(134, 3, 94.7),(134, 4, 75.3),(134, 5, 89.3),(134, 6, 77.1),(134, 7, 78.9),(134, 8, 72.6),(134, 9, 96.6),(134, 10, 79.5),(134, 11, 79.7),(134, 12, 99.9),(134, 13, 91.6),(134, 14, 95.5),(134, 15, 81.3),(134, 16, 85.3),(134, 17, 95.8),(134, 18, 96.3),(134, 19, 86.3),(134, 20, 97.5),(134, 21, 76.8),(134, 22, 80.4),(134, 23, 94.1),(134, 24, 92.3),(134, 25, 90.2),(134, 26, 93.4),(134, 27, 97.4),(134, 28, 87.5),(134, 29, 95.8),(134, 30, 80.8),(134, 31, 72.7),(134, 32, 98.5),(134, 33, 72.8),(134, 34, 73.0),(134, 35, 87.6),(134, 36, 74.6),(134, 37, 72.8),(134, 38, 83.3),(134, 39, 78.3),(134, 40, 92.3),(134, 41, 81.2),(134, 42, 79.6),(134, 43, 72.4),(134, 44, 97.1),(134, 45, 87.2),(134, 46, 94.8),(134, 47, 85.3),(134, 48, 92.7),(134, 49, 78.2),(134, 50, 86.0),(134, 51, 80.2),(134, 52, 94.3),(134, 53, 98.2),(134, 54, 75.4),(134, 55, 91.8),(134, 56, 98.2),(134, 57, 90.8),(134, 58, 98.9),(134, 59, 84.2),(134, 60, 88.3),(134, 61, 96.1),(134, 62, 97.4),(134, 63, 72.0),(134, 64, 81.6),(134, 65, 96.6),(134, 66, 91.9),(134, 67, 97.1),(134, 68, 89.6),(134, 69, 74.4),(134, 70, 89.7),(134, 71, 84.5),(134, 72, 97.8),(134, 73, 77.3),(134, 74, 95.3),(134, 75, 98.9),(134, 76, 81.8),(134, 77, 83.2),(134, 78, 87.4),(134, 79, 72.0),(134, 80, 86.4),(134, 81, 87.0),(134, 82, 92.7),(134, 83, 96.5),(134, 84, 93.7),(134, 85, 87.8),(134, 86, 74.3),(134, 87, 94.0),(134, 88, 91.2),(134, 89, 74.6),(134, 90, 94.9),(134, 91, 84.3),(134, 92, 99.1),(134, 93, 94.6),(134, 94, 83.7),(134, 95, 84.4),(134, 96, 96.0),(134, 97, 74.5),(134, 98, 85.1),(134, 99, 73.7),(134, 100, 98.2),(134, 101, 93.5),(135, 2, 72.0),(135, 3, 97.2),(135, 4, 72.6),(135, 5, 98.8),(135, 6, 97.6),(135, 7, 82.3),(135, 8, 88.4),(135, 9, 75.4),(135, 10, 89.2),(135, 11, 95.5),(135, 12, 94.3),(135, 13, 93.3),(135, 14, 89.5),(135, 15, 89.4),(135, 16, 85.7),(135, 17, 84.3),(135, 18, 90.9),(135, 19, 75.9),(135, 20, 86.1),(135, 21, 99.3),(135, 22, 90.8),(135, 23, 82.0),(135, 24, 72.3),(135, 25, 83.3),(135, 26, 75.1),(135, 27, 97.7),(135, 28, 94.8),(135, 29, 73.8),(135, 30, 82.4),(135, 31, 96.1),(135, 32, 87.9),(135, 33, 90.5),(135, 34, 96.7),(135, 35, 93.4),(135, 36, 78.3),(135, 37, 84.7),(135, 38, 87.0),(135, 39, 98.1),(135, 40, 75.4),(135, 41, 99.3),(135, 42, 75.4),(135, 43, 80.7),(135, 44, 73.7),(135, 45, 99.0),(135, 46, 73.3),(135, 47, 87.7),(135, 48, 90.7),(135, 49, 80.9),(135, 50, 72.0),(135, 51, 82.2),(135, 52, 95.7),(135, 53, 93.3),(135, 54, 94.3),(135, 55, 78.1),(135, 56, 83.5),(135, 57, 85.1),(135, 58, 83.3),(135, 59, 79.8),(135, 60, 83.0),(135, 61, 77.1),(135, 62, 84.8),(135, 63, 86.8),(135, 64, 79.3),(135, 65, 91.5),(135, 66, 98.8),(135, 67, 82.8),(135, 68, 87.1),(135, 69, 89.8),(135, 70, 98.3),(135, 71, 80.8),(135, 72, 93.2),(135, 73, 79.2),(135, 74, 73.6),(135, 75, 99.9),(135, 76, 88.4),(135, 77, 98.5),(135, 78, 98.2),(135, 79, 88.5),(135, 80, 91.7),(135, 81, 79.5),(135, 82, 84.4),(135, 83, 83.5),(135, 84, 83.9),(135, 85, 90.2),(135, 86, 93.9),(135, 87, 90.0),(135, 88, 73.3),(135, 89, 97.6),(135, 90, 94.9),(135, 91, 97.7),(135, 92, 85.6),(135, 93, 76.2),(135, 94, 78.8),(135, 95, 99.4),(135, 96, 85.0),(135, 97, 90.9),(135, 98, 84.9),(135, 99, 74.5),(135, 100, 79.5),(135, 101, 82.2),(136, 2, 84.1),(136, 3, 76.3),(136, 4, 95.7),(136, 5, 92.3),(136, 6, 81.6),(136, 7, 74.8),(136, 8, 73.0),(136, 9, 90.5),(136, 10, 94.6),(136, 11, 94.1),(136, 12, 99.4),(136, 13, 94.3),(136, 14, 79.9),(136, 15, 97.3),(136, 16, 99.4),(136, 17, 94.2),(136, 18, 91.2),(136, 19, 79.8),(136, 20, 81.4),(136, 21, 90.6),(136, 22, 81.4),(136, 23, 74.0),(136, 24, 86.0),(136, 25, 89.9),(136, 26, 81.1),(136, 27, 97.1),(136, 28, 92.7),(136, 29, 88.1),(136, 30, 73.7),(136, 31, 75.3),(136, 32, 73.0),(136, 33, 83.0),(136, 34, 89.5),(136, 35, 74.4),(136, 36, 79.0),(136, 37, 89.6),(136, 38, 72.2),(136, 39, 72.7),(136, 40, 83.5),(136, 41, 89.2),(136, 42, 95.2),(136, 43, 72.1),(136, 44, 73.0),(136, 45, 89.6),(136, 46, 87.1),(136, 47, 73.0),(136, 48, 94.4),(136, 49, 73.1),(136, 50, 88.4),(136, 51, 78.2),(136, 52, 84.2),(136, 53, 86.2),(136, 54, 82.8),(136, 55, 82.4),(136, 56, 88.0),(136, 57, 73.3),(136, 58, 79.7),(136, 59, 88.1),(136, 60, 98.8),(136, 61, 74.6),(136, 62, 83.4),(136, 63, 90.6),(136, 64, 86.8),(136, 65, 86.8),(136, 66, 87.2),(136, 67, 75.1),(136, 68, 99.5),(136, 69, 77.8),(136, 70, 73.6),(136, 71, 90.8),(136, 72, 89.0),(136, 73, 85.7),(136, 74, 86.3),(136, 75, 92.6),(136, 76, 88.3),(136, 77, 79.1),(136, 78, 92.5),(136, 79, 98.3),(136, 80, 99.0),(136, 81, 83.0),(136, 82, 76.8),(136, 83, 75.0),(136, 84, 88.9),(136, 85, 92.7),(136, 86, 77.1),(136, 87, 84.6),(136, 88, 74.5),(136, 89, 85.3),(136, 90, 97.7),(136, 91, 97.8),(136, 92, 98.5),(136, 93, 73.4),(136, 94, 87.9),(136, 95, 98.9),(136, 96, 96.5),(136, 97, 95.1),(136, 98, 94.9),(136, 99, 92.0),(136, 100, 89.8),(136, 101, 89.4),(137, 2, 97.1),(137, 3, 84.5),(137, 4, 80.7),(137, 5, 94.5),(137, 6, 86.0),(137, 7, 92.5),(137, 8, 95.7),(137, 9, 94.5),(137, 10, 97.4),(137, 11, 88.5),(137, 12, 90.2),(137, 13, 73.5),(137, 14, 86.4),(137, 15, 73.8),(137, 16, 85.1),(137, 17, 97.9),(137, 18, 72.4),(137, 19, 92.0),(137, 20, 94.9),(137, 21, 72.1),(137, 22, 75.7),(137, 23, 85.2),(137, 24, 83.8),(137, 25, 81.7),(137, 26, 98.1),(137, 27, 73.3),(137, 28, 86.5),(137, 29, 97.0),(137, 30, 90.9),(137, 31, 91.2),(137, 32, 75.5),(137, 33, 90.4),(137, 34, 74.3),(137, 35, 99.1),(137, 36, 78.6),(137, 37, 97.8),(137, 38, 96.3),(137, 39, 74.2),(137, 40, 88.0),(137, 41, 98.6),(137, 42, 93.1),(137, 43, 72.5),(137, 44, 92.2),(137, 45, 85.7),(137, 46, 81.2),(137, 47, 97.7),(137, 48, 92.1),(137, 49, 80.4),(137, 50, 84.7),(137, 51, 94.0),(137, 52, 88.3),(137, 53, 99.2),(137, 54, 92.8),(137, 55, 73.4),(137, 56, 97.9),(137, 57, 96.0),(137, 58, 76.7),(137, 59, 97.4),(137, 60, 92.5),(137, 61, 77.3),(137, 62, 85.8),(137, 63, 79.1),(137, 64, 79.9),(137, 65, 87.1),(137, 66, 82.9),(137, 67, 97.8),(137, 68, 76.4),(137, 69, 83.2),(137, 70, 89.6),(137, 71, 85.7),(137, 72, 89.0),(137, 73, 82.6),(137, 74, 74.6),(137, 75, 74.6),(137, 76, 89.9),(137, 77, 97.9),(137, 78, 87.9),(137, 79, 81.5),(137, 80, 94.8),(137, 81, 83.5),(137, 82, 72.0),(137, 83, 72.8),(137, 84, 86.9),(137, 85, 90.9),(137, 86, 81.9),(137, 87, 90.5),(137, 88, 99.3),(137, 89, 72.3),(137, 90, 82.8),(137, 91, 86.8),(137, 92, 92.8),(137, 93, 74.4),(137, 94, 82.0),(137, 95, 73.9),(137, 96, 89.2),(137, 97, 79.8),(137, 98, 97.3),(137, 99, 84.0),(137, 100, 87.6),(137, 101, 91.8),(138, 2, 85.3),(138, 3, 88.2),(138, 4, 91.7),(138, 5, 89.4),(138, 6, 91.4),(138, 7, 90.8),(138, 8, 80.4),(138, 9, 99.6),(138, 10, 96.9),(138, 11, 80.2),(138, 12, 72.9),(138, 13, 81.3),(138, 14, 89.6),(138, 15, 81.9),(138, 16, 96.3),(138, 17, 88.8),(138, 18, 88.1),(138, 19, 73.0),(138, 20, 94.6),(138, 21, 94.5),(138, 22, 96.5),(138, 23, 93.4),(138, 24, 98.0),(138, 25, 92.8),(138, 26, 90.8),(138, 27, 99.7),(138, 28, 96.5),(138, 29, 80.3),(138, 30, 83.4),(138, 31, 86.1),(138, 32, 73.6),(138, 33, 87.9),(138, 34, 89.9),(138, 35, 97.3),(138, 36, 96.7),(138, 37, 77.5),(138, 38, 95.9),(138, 39, 77.8),(138, 40, 75.2),(138, 41, 95.9),(138, 42, 97.3),(138, 43, 84.8),(138, 44, 90.8),(138, 45, 83.8),(138, 46, 97.5),(138, 47, 77.2),(138, 48, 87.5),(138, 49, 98.3),(138, 50, 91.9),(138, 51, 85.9),(138, 52, 96.4),(138, 53, 91.4),(138, 54, 95.3),(138, 55, 76.3),(138, 56, 88.9),(138, 57, 84.5),(138, 58, 75.8),(138, 59, 88.6),(138, 60, 79.8),(138, 61, 90.0),(138, 62, 77.8),(138, 63, 96.6),(138, 64, 90.6),(138, 65, 90.9),(138, 66, 88.0),(138, 67, 81.8),(138, 68, 98.1),(138, 69, 75.0),(138, 70, 95.1),(138, 71, 75.5),(138, 72, 91.4),(138, 73, 75.0),(138, 74, 99.9),(138, 75, 86.8),(138, 76, 79.2),(138, 77, 83.6),(138, 78, 78.2),(138, 79, 80.6),(138, 80, 85.1),(138, 81, 75.4),(138, 82, 84.6),(138, 83, 96.9),(138, 84, 77.7),(138, 85, 85.6),(138, 86, 82.0),(138, 87, 95.9),(138, 88, 92.4),(138, 89, 86.3),(138, 90, 97.1),(138, 91, 83.1),(138, 92, 87.5),(138, 93, 86.7),(138, 94, 72.0),(138, 95, 78.5),(138, 96, 87.0),(138, 97, 88.7),(138, 98, 81.8),(138, 99, 85.5),(138, 100, 81.9),(138, 101, 78.1),(139, 2, 85.9),(139, 3, 92.6),(139, 4, 94.2),(139, 5, 72.4),(139, 6, 91.9),(139, 7, 93.1),(139, 8, 93.0),(139, 9, 94.0),(139, 10, 88.3),(139, 11, 92.3),(139, 12, 78.2),(139, 13, 81.5),(139, 14, 87.6),(139, 15, 94.9),(139, 16, 80.2),(139, 17, 87.0),(139, 18, 76.6),(139, 19, 79.6),(139, 20, 97.2),(139, 21, 85.7),(139, 22, 79.5),(139, 23, 82.9),(139, 24, 77.3),(139, 25, 96.7),(139, 26, 91.0),(139, 27, 94.2),(139, 28, 72.0),(139, 29, 74.8),(139, 30, 84.5),(139, 31, 76.2),(139, 32, 82.7),(139, 33, 93.8),(139, 34, 88.9),(139, 35, 77.1),(139, 36, 94.5),(139, 37, 94.5),(139, 38, 80.8),(139, 39, 80.2),(139, 40, 99.0),(139, 41, 96.8),(139, 42, 87.2),(139, 43, 96.1),(139, 44, 76.5),(139, 45, 87.6),(139, 46, 82.3),(139, 47, 99.1),(139, 48, 97.3),(139, 49, 93.5),(139, 50, 85.3),(139, 51, 89.0),(139, 52, 98.7),(139, 53, 77.7),(139, 54, 84.0),(139, 55, 95.7),(139, 56, 98.3),(139, 57, 96.5),(139, 58, 87.8),(139, 59, 81.3),(139, 60, 75.4),(139, 61, 84.0),(139, 62, 85.2),(139, 63, 78.0),(139, 64, 79.0),(139, 65, 76.4),(139, 66, 78.0),(139, 67, 78.1),(139, 68, 96.2),(139, 69, 97.2),(139, 70, 89.6),(139, 71, 97.3),(139, 72, 85.4),(139, 73, 74.2),(139, 74, 80.2),(139, 75, 72.4),(139, 76, 94.1),(139, 77, 74.2),(139, 78, 79.8),(139, 79, 86.3),(139, 80, 89.4),(139, 81, 87.3),(139, 82, 94.1),(139, 83, 83.6),(139, 84, 90.9),(139, 85, 79.9),(139, 86, 75.6),(139, 87, 82.0),(139, 88, 90.3),(139, 89, 82.0),(139, 90, 77.3),(139, 91, 79.5),(139, 92, 88.6),(139, 93, 86.7),(139, 94, 84.1),(139, 95, 95.4),(139, 96, 99.5),(139, 97, 84.1),(139, 98, 78.5),(139, 99, 80.2),(139, 100, 95.0),(139, 101, 88.3),(140, 2, 75.6),(140, 3, 82.4),(140, 4, 89.2),(140, 5, 97.5),(140, 6, 76.5),(140, 7, 77.8),(140, 8, 77.7),(140, 9, 88.4),(140, 10, 82.0),(140, 11, 81.1),(140, 12, 78.0),(140, 13, 72.1),(140, 14, 82.3),(140, 15, 75.5),(140, 16, 89.9),(140, 17, 93.2),(140, 18, 86.3),(140, 19, 96.1),(140, 20, 89.3),(140, 21, 88.1),(140, 22, 72.2),(140, 23, 92.3),(140, 24, 90.7),(140, 25, 92.5),(140, 26, 89.4),(140, 27, 92.5),(140, 28, 88.1),(140, 29, 97.2),(140, 30, 83.1),(140, 31, 91.4),(140, 32, 97.7),(140, 33, 77.2),(140, 34, 81.5),(140, 35, 93.2),(140, 36, 85.0),(140, 37, 73.8),(140, 38, 96.0),(140, 39, 79.0),(140, 40, 88.3),(140, 41, 92.3),(140, 42, 86.9),(140, 43, 97.2),(140, 44, 91.1),(140, 45, 86.8),(140, 46, 90.7),(140, 47, 81.1),(140, 48, 83.6),(140, 49, 85.8),(140, 50, 88.5),(140, 51, 75.5),(140, 52, 87.5),(140, 53, 84.9),(140, 54, 93.7),(140, 55, 85.8),(140, 56, 86.1),(140, 57, 92.7),(140, 58, 82.1),(140, 59, 88.6),(140, 60, 72.5),(140, 61, 76.8),(140, 62, 81.8),(140, 63, 85.7),(140, 64, 87.2),(140, 65, 89.7),(140, 66, 75.2),(140, 67, 80.9),(140, 68, 82.9),(140, 69, 79.8),(140, 70, 89.1),(140, 71, 98.4),(140, 72, 89.4),(140, 73, 83.9),(140, 74, 73.5),(140, 75, 84.3),(140, 76, 95.8),(140, 77, 90.5),(140, 78, 93.1),(140, 79, 83.4),(140, 80, 78.7),(140, 81, 91.4),(140, 82, 74.2),(140, 83, 84.8),(140, 84, 98.1),(140, 85, 94.4),(140, 86, 99.7),(140, 87, 81.5),(140, 88, 72.1),(140, 89, 89.3),(140, 90, 81.5),(140, 91, 99.5),(140, 92, 90.8),(140, 93, 96.7),(140, 94, 97.6),(140, 95, 76.5),(140, 96, 89.7),(140, 97, 79.4),(140, 98, 97.2),(140, 99, 77.5),(140, 100, 92.9),(140, 101, 93.1),(141, 2, 82.3),(141, 3, 79.3),(141, 4, 88.4),(141, 5, 81.4),(141, 6, 73.2),(141, 7, 87.8),(141, 8, 76.9),(141, 9, 80.4),(141, 10, 74.2),(141, 11, 80.9),(141, 12, 96.6),(141, 13, 80.4),(141, 14, 95.5),(141, 15, 95.1),(141, 16, 90.3),(141, 17, 85.7),(141, 18, 81.8),(141, 19, 86.7),(141, 20, 75.0),(141, 21, 72.8),(141, 22, 96.3),(141, 23, 77.3),(141, 24, 82.4),(141, 25, 85.4),(141, 26, 96.3),(141, 27, 87.0),(141, 28, 83.1),(141, 29, 88.1),(141, 30, 75.2),(141, 31, 72.7),(141, 32, 86.4),(141, 33, 83.7),(141, 34, 75.7),(141, 35, 79.5),(141, 36, 95.2),(141, 37, 87.5),(141, 38, 87.9),(141, 39, 85.1),(141, 40, 97.6),(141, 41, 87.4),(141, 42, 87.6),(141, 43, 83.1),(141, 44, 81.7),(141, 45, 88.4),(141, 46, 85.7),(141, 47, 91.0),(141, 48, 93.4),(141, 49, 92.9),(141, 50, 86.0),(141, 51, 76.3),(141, 52, 86.2),(141, 53, 73.7),(141, 54, 77.9),(141, 55, 98.7),(141, 56, 88.0),(141, 57, 89.2),(141, 58, 84.2),(141, 59, 73.3),(141, 60, 94.0),(141, 61, 77.8),(141, 62, 74.4),(141, 63, 79.2),(141, 64, 86.5),(141, 65, 90.9),(141, 66, 75.0),(141, 67, 84.5),(141, 68, 80.8),(141, 69, 86.4),(141, 70, 78.4),(141, 71, 77.2),(141, 72, 94.6),(141, 73, 74.9),(141, 74, 72.9),(141, 75, 89.1),(141, 76, 89.6),(141, 77, 79.1),(141, 78, 86.2),(141, 79, 83.4),(141, 80, 89.7),(141, 81, 91.3),(141, 82, 96.2),(141, 83, 99.5),(141, 84, 80.4),(141, 85, 93.7),(141, 86, 76.0),(141, 87, 98.4),(141, 88, 88.4),(141, 89, 73.9),(141, 90, 78.2),(141, 91, 93.1),(141, 92, 75.1),(141, 93, 84.5),(141, 94, 81.5),(141, 95, 94.0),(141, 96, 73.8),(141, 97, 93.0),(141, 98, 86.7),(141, 99, 77.6),(141, 100, 84.8),(141, 101, 86.8),(142, 2, 86.8),(142, 3, 92.9),(142, 4, 96.4),(142, 5, 84.7),(142, 6, 85.9),(142, 7, 80.4),(142, 8, 86.7),(142, 9, 89.1),(142, 10, 82.5),(142, 11, 74.2),(142, 12, 80.7),(142, 13, 88.7),(142, 14, 85.0),(142, 15, 88.6),(142, 16, 97.9),(142, 17, 78.4),(142, 18, 98.3),(142, 19, 81.8),(142, 20, 83.5),(142, 21, 87.3),(142, 22, 81.8),(142, 23, 92.7),(142, 24, 96.8),(142, 25, 74.3),(142, 26, 91.3),(142, 27, 86.4),(142, 28, 90.4),(142, 29, 75.5),(142, 30, 98.9),(142, 31, 79.2),(142, 32, 97.5),(142, 33, 93.8),(142, 34, 74.1),(142, 35, 94.6),(142, 36, 99.4),(142, 37, 96.8),(142, 38, 87.6),(142, 39, 92.5),(142, 40, 80.7),(142, 41, 91.4),(142, 42, 83.6),(142, 43, 94.1),(142, 44, 81.2),(142, 45, 79.1),(142, 46, 94.3),(142, 47, 99.4),(142, 48, 81.1),(142, 49, 81.3),(142, 50, 90.5),(142, 51, 98.0),(142, 52, 77.1),(142, 53, 75.4),(142, 54, 74.3),(142, 55, 94.1),(142, 56, 96.2),(142, 57, 73.1),(142, 58, 80.9),(142, 59, 99.1),(142, 60, 81.4),(142, 61, 75.2),(142, 62, 94.7),(142, 63, 74.8),(142, 64, 96.0),(142, 65, 89.8),(142, 66, 90.1),(142, 67, 87.3),(142, 68, 85.7),(142, 69, 99.3),(142, 70, 83.6),(142, 71, 80.9),(142, 72, 99.5),(142, 73, 83.3),(142, 74, 97.7),(142, 75, 78.7),(142, 76, 72.0),(142, 77, 76.7),(142, 78, 76.6),(142, 79, 91.9),(142, 80, 73.7),(142, 81, 74.6),(142, 82, 81.5),(142, 83, 79.9),(142, 84, 73.1),(142, 85, 77.6),(142, 86, 79.8),(142, 87, 95.6),(142, 88, 95.8),(142, 89, 80.3),(142, 90, 82.5),(142, 91, 96.6),(142, 92, 82.8),(142, 93, 95.8),(142, 94, 98.0),(142, 95, 80.4),(142, 96, 91.4),(142, 97, 95.7),(142, 98, 92.6),(142, 99, 79.7),(142, 100, 72.7),(142, 101, 81.2),(143, 2, 83.9),(143, 3, 75.6),(143, 4, 97.3),(143, 5, 75.1),(143, 6, 75.7),(143, 7, 90.0),(143, 8, 90.9),(143, 9, 92.1),(143, 10, 83.1),(143, 11, 91.4),(143, 12, 82.4),(143, 13, 85.8),(143, 14, 76.6),(143, 15, 88.1),(143, 16, 84.9),(143, 17, 97.5),(143, 18, 92.1),(143, 19, 78.9),(143, 20, 89.1),(143, 21, 78.9),(143, 22, 97.8),(143, 23, 74.6),(143, 24, 79.0),(143, 25, 79.9),(143, 26, 76.1),(143, 27, 78.2),(143, 28, 97.1),(143, 29, 97.2),(143, 30, 85.5),(143, 31, 96.8),(143, 32, 88.2),(143, 33, 77.9),(143, 34, 73.3),(143, 35, 92.7),(143, 36, 98.8),(143, 37, 90.6),(143, 38, 95.7),(143, 39, 87.6),(143, 40, 77.2),(143, 41, 80.4),(143, 42, 81.7),(143, 43, 75.9),(143, 44, 83.0),(143, 45, 78.4),(143, 46, 96.6),(143, 47, 75.1),(143, 48, 90.5),(143, 49, 98.2),(143, 50, 79.9),(143, 51, 91.2),(143, 52, 95.4),(143, 53, 88.5),(143, 54, 77.9),(143, 55, 94.4),(143, 56, 97.9),(143, 57, 82.8),(143, 58, 81.7),(143, 59, 75.0),(143, 60, 87.1),(143, 61, 99.0),(143, 62, 74.8),(143, 63, 76.2),(143, 64, 79.4),(143, 65, 96.8),(143, 66, 75.6),(143, 67, 91.4),(143, 68, 99.6),(143, 69, 76.7),(143, 70, 78.7),(143, 71, 73.8),(143, 72, 90.2),(143, 73, 96.0),(143, 74, 77.9),(143, 75, 74.6),(143, 76, 75.2),(143, 77, 92.0),(143, 78, 85.7),(143, 79, 94.3),(143, 80, 86.4),(143, 81, 90.8),(143, 82, 91.9),(143, 83, 86.7),(143, 84, 96.6),(143, 85, 83.4),(143, 86, 98.1),(143, 87, 86.6),(143, 88, 94.5),(143, 89, 84.9),(143, 90, 88.0),(143, 91, 84.2),(143, 92, 73.7),(143, 93, 90.9),(143, 94, 83.5),(143, 95, 76.9),(143, 96, 73.0),(143, 97, 98.3),(143, 98, 82.2),(143, 99, 75.7),(143, 100, 77.8),(143, 101, 83.4),(144, 2, 93.8),(144, 3, 97.9),(144, 4, 80.3),(144, 5, 90.1),(144, 6, 77.5),(144, 7, 81.8),(144, 8, 98.6),(144, 9, 81.8),(144, 10, 97.5),(144, 11, 75.9),(144, 12, 86.7),(144, 13, 93.9),(144, 14, 97.0),(144, 15, 82.5),(144, 16, 77.3),(144, 17, 73.3),(144, 18, 86.9),(144, 19, 89.4),(144, 20, 92.2),(144, 21, 94.7),(144, 22, 95.4),(144, 23, 84.6),(144, 24, 85.4),(144, 25, 87.0),(144, 26, 88.3),(144, 27, 91.8),(144, 28, 97.3),(144, 29, 75.3),(144, 30, 72.6),(144, 31, 99.1),(144, 32, 79.1),(144, 33, 88.6),(144, 34, 77.7),(144, 35, 78.7),(144, 36, 91.9),(144, 37, 99.1),(144, 38, 79.2),(144, 39, 73.2),(144, 40, 75.1),(144, 41, 90.8),(144, 42, 86.9),(144, 43, 96.2),(144, 44, 96.2),(144, 45, 90.9),(144, 46, 96.6),(144, 47, 95.0),(144, 48, 91.3),(144, 49, 88.7),(144, 50, 97.0),(144, 51, 75.0),(144, 52, 72.2),(144, 53, 85.6),(144, 54, 93.6),(144, 55, 96.0),(144, 56, 78.4),(144, 57, 93.3),(144, 58, 86.6),(144, 59, 77.1),(144, 60, 83.6),(144, 61, 97.3),(144, 62, 83.8),(144, 63, 91.9),(144, 64, 89.6),(144, 65, 92.9),(144, 66, 98.1),(144, 67, 80.3),(144, 68, 91.6),(144, 69, 90.9),(144, 70, 80.5),(144, 71, 87.3),(144, 72, 92.6),(144, 73, 90.0),(144, 74, 93.4),(144, 75, 97.9),(144, 76, 81.6),(144, 77, 98.2),(144, 78, 76.6),(144, 79, 75.7),(144, 80, 94.0),(144, 81, 87.1),(144, 82, 80.8),(144, 83, 89.2),(144, 84, 95.9),(144, 85, 89.5),(144, 86, 97.5),(144, 87, 78.4),(144, 88, 93.0),(144, 89, 78.7),(144, 90, 90.9),(144, 91, 85.2),(144, 92, 83.5),(144, 93, 79.2),(144, 94, 95.3),(144, 95, 96.8),(144, 96, 98.4),(144, 97, 95.6),(144, 98, 83.7),(144, 99, 78.0),(144, 100, 95.0),(144, 101, 79.5),(145, 2, 90.5),(145, 3, 86.7),(145, 4, 96.9),(145, 5, 79.7),(145, 6, 75.2),(145, 7, 87.7),(145, 8, 75.1),(145, 9, 82.9),(145, 10, 91.8),(145, 11, 82.0),(145, 12, 98.4),(145, 13, 82.5),(145, 14, 96.0),(145, 15, 74.5),(145, 16, 92.0),(145, 17, 78.5),(145, 18, 91.4),(145, 19, 73.9),(145, 20, 75.2),(145, 21, 72.4),(145, 22, 91.1),(145, 23, 80.1),(145, 24, 83.8),(145, 25, 81.7),(145, 26, 91.0),(145, 27, 73.9),(145, 28, 90.7),(145, 29, 89.6),(145, 30, 87.1),(145, 31, 92.5),(145, 32, 92.4),(145, 33, 89.9),(145, 34, 72.8),(145, 35, 81.5),(145, 36, 96.2),(145, 37, 74.6),(145, 38, 72.7),(145, 39, 75.2),(145, 40, 98.3),(145, 41, 99.0),(145, 42, 91.4),(145, 43, 90.1),(145, 44, 97.7),(145, 45, 94.3),(145, 46, 75.8),(145, 47, 99.9),(145, 48, 86.8),(145, 49, 93.5),(145, 50, 77.2),(145, 51, 87.0),(145, 52, 83.8),(145, 53, 94.3),(145, 54, 72.2),(145, 55, 85.8),(145, 56, 96.6),(145, 57, 80.2),(145, 58, 97.8),(145, 59, 73.5),(145, 60, 95.6),(145, 61, 84.6),(145, 62, 91.7),(145, 63, 80.6),(145, 64, 94.6),(145, 65, 92.2),(145, 66, 86.5),(145, 67, 74.6),(145, 68, 76.3),(145, 69, 89.7),(145, 70, 93.5),(145, 71, 86.6),(145, 72, 83.3),(145, 73, 83.1),(145, 74, 99.7),(145, 75, 77.5),(145, 76, 98.7),(145, 77, 80.6),(145, 78, 97.7),(145, 79, 88.4),(145, 80, 72.5),(145, 81, 73.5),(145, 82, 85.1),(145, 83, 83.3),(145, 84, 73.9),(145, 85, 88.6),(145, 86, 76.2),(145, 87, 79.4),(145, 88, 87.0),(145, 89, 75.0),(145, 90, 77.6),(145, 91, 81.5),(145, 92, 94.3),(145, 93, 95.8),(145, 94, 82.9),(145, 95, 87.5),(145, 96, 92.9),(145, 97, 74.8),(145, 98, 88.0),(145, 99, 78.9),(145, 100, 87.2),(145, 101, 76.1),(146, 2, 99.9),(146, 3, 75.2),(146, 4, 86.9),(146, 5, 81.8),(146, 6, 83.9),(146, 7, 92.4),(146, 8, 99.3),(146, 9, 76.3),(146, 10, 93.8),(146, 11, 76.9),(146, 12, 86.9),(146, 13, 83.4),(146, 14, 82.9),(146, 15, 88.6),(146, 16, 88.3),(146, 17, 80.7),(146, 18, 95.1),(146, 19, 72.4),(146, 20, 93.1),(146, 21, 97.4),(146, 22, 99.4),(146, 23, 85.7),(146, 24, 87.6),(146, 25, 86.9),(146, 26, 80.2),(146, 27, 76.5),(146, 28, 82.9),(146, 29, 81.1),(146, 30, 95.2),(146, 31, 80.1),(146, 32, 87.5),(146, 33, 82.8),(146, 34, 92.4),(146, 35, 86.7),(146, 36, 98.3),(146, 37, 76.6),(146, 38, 97.1),(146, 39, 99.6),(146, 40, 96.4),(146, 41, 79.0),(146, 42, 96.5),(146, 43, 82.8),(146, 44, 81.6),(146, 45, 74.5),(146, 46, 99.5),(146, 47, 97.7),(146, 48, 83.2),(146, 49, 90.0),(146, 50, 98.7),(146, 51, 90.6),(146, 52, 87.4),(146, 53, 73.3),(146, 54, 87.0),(146, 55, 86.6),(146, 56, 78.9),(146, 57, 95.1),(146, 58, 94.1),(146, 59, 87.7),(146, 60, 81.8),(146, 61, 76.5),(146, 62, 83.1),(146, 63, 82.0),(146, 64, 93.2),(146, 65, 83.2),(146, 66, 94.9),(146, 67, 98.0),(146, 68, 83.1),(146, 69, 98.8),(146, 70, 96.8),(146, 71, 79.7),(146, 72, 90.0),(146, 73, 77.5),(146, 74, 84.9),(146, 75, 86.6),(146, 76, 92.0),(146, 77, 79.6),(146, 78, 73.1),(146, 79, 86.9),(146, 80, 85.2),(146, 81, 87.2),(146, 82, 94.2),(146, 83, 91.9),(146, 84, 84.7),(146, 85, 72.9),(146, 86, 86.3),(146, 87, 73.4),(146, 88, 99.5),(146, 89, 83.6),(146, 90, 72.0),(146, 91, 99.0),(146, 92, 94.0),(146, 93, 99.6),(146, 94, 73.5),(146, 95, 82.6),(146, 96, 74.6),(146, 97, 95.5),(146, 98, 95.1),(146, 99, 82.1),(146, 100, 87.2),(146, 101, 83.6),(147, 2, 80.0),(147, 3, 95.7),(147, 4, 73.4),(147, 5, 73.1),(147, 6, 77.3),(147, 7, 77.4),(147, 8, 84.1),(147, 9, 91.4),(147, 10, 81.2),(147, 11, 96.2),(147, 12, 75.0),(147, 13, 82.0),(147, 14, 74.6),(147, 15, 95.1),(147, 16, 90.8),(147, 17, 72.8),(147, 18, 74.0),(147, 19, 93.9),(147, 20, 96.3),(147, 21, 78.8),(147, 22, 80.5),(147, 23, 94.6),(147, 24, 99.4),(147, 25, 93.6),(147, 26, 85.1),(147, 27, 75.6),(147, 28, 83.5),(147, 29, 82.7),(147, 30, 90.4),(147, 31, 81.5),(147, 32, 79.1),(147, 33, 88.7),(147, 34, 83.6),(147, 35, 96.2),(147, 36, 84.9),(147, 37, 97.4),(147, 38, 95.1),(147, 39, 87.6),(147, 40, 88.2),(147, 41, 86.8),(147, 42, 97.4),(147, 43, 80.1),(147, 44, 73.2),(147, 45, 85.6),(147, 46, 96.4),(147, 47, 92.5),(147, 48, 77.1),(147, 49, 76.0),(147, 50, 78.0),(147, 51, 77.3),(147, 52, 83.2),(147, 53, 77.9),(147, 54, 96.6),(147, 55, 89.3),(147, 56, 98.7),(147, 57, 73.1),(147, 58, 91.8),(147, 59, 95.6),(147, 60, 86.3),(147, 61, 78.3),(147, 62, 78.5),(147, 63, 91.4),(147, 64, 75.7),(147, 65, 77.2),(147, 66, 75.7),(147, 67, 87.7),(147, 68, 91.6),(147, 69, 95.5),(147, 70, 72.6),(147, 71, 95.2),(147, 72, 91.4),(147, 73, 97.4),(147, 74, 92.1),(147, 75, 91.5),(147, 76, 91.7),(147, 77, 97.7),(147, 78, 97.8),(147, 79, 84.9),(147, 80, 79.9),(147, 81, 72.2),(147, 82, 92.2),(147, 83, 84.3),(147, 84, 96.0),(147, 85, 90.2),(147, 86, 88.3),(147, 87, 94.0),(147, 88, 90.2),(147, 89, 88.9),(147, 90, 86.6),(147, 91, 74.9),(147, 92, 82.4),(147, 93, 97.5),(147, 94, 91.3),(147, 95, 80.8),(147, 96, 99.8),(147, 97, 83.6),(147, 98, 80.6),(147, 99, 99.5),(147, 100, 90.7),(147, 101, 93.4),(148, 2, 89.2),(148, 3, 97.7),(148, 4, 73.8),(148, 5, 77.5),(148, 6, 82.7),(148, 7, 96.9),(148, 8, 97.7),(148, 9, 76.9),(148, 10, 88.9),(148, 11, 88.6),(148, 12, 77.3),(148, 13, 73.2),(148, 14, 83.5),(148, 15, 93.1),(148, 16, 89.7),(148, 17, 93.6),(148, 18, 80.9),(148, 19, 80.0),(148, 20, 83.6),(148, 21, 87.5),(148, 22, 93.6),(148, 23, 85.1),(148, 24, 84.3),(148, 25, 75.7),(148, 26, 96.9),(148, 27, 90.6),(148, 28, 77.0),(148, 29, 84.9),(148, 30, 79.0),(148, 31, 97.4),(148, 32, 89.5),(148, 33, 97.5),(148, 34, 73.2),(148, 35, 81.2),(148, 36, 99.9),(148, 37, 89.1),(148, 38, 89.8),(148, 39, 73.8),(148, 40, 85.5),(148, 41, 72.5),(148, 42, 73.6),(148, 43, 85.3),(148, 44, 77.1),(148, 45, 92.1),(148, 46, 92.1),(148, 47, 78.2),(148, 48, 99.8),(148, 49, 89.3),(148, 50, 83.1),(148, 51, 97.9),(148, 52, 78.6),(148, 53, 91.1),(148, 54, 88.1),(148, 55, 75.8),(148, 56, 81.8),(148, 57, 92.4),(148, 58, 95.6),(148, 59, 78.0),(148, 60, 88.4),(148, 61, 89.1),(148, 62, 97.8),(148, 63, 88.3),(148, 64, 97.8),(148, 65, 97.7),(148, 66, 85.0),(148, 67, 73.4),(148, 68, 96.6),(148, 69, 81.6),(148, 70, 77.1),(148, 71, 99.1),(148, 72, 99.4),(148, 73, 80.8),(148, 74, 84.8),(148, 75, 77.5),(148, 76, 84.4),(148, 77, 85.7),(148, 78, 89.7),(148, 79, 94.8),(148, 80, 88.5),(148, 81, 90.7),(148, 82, 88.4),(148, 83, 85.5),(148, 84, 94.9),(148, 85, 72.2),(148, 86, 82.1),(148, 87, 90.5),(148, 88, 75.5),(148, 89, 88.5),(148, 90, 79.4),(148, 91, 94.3),(148, 92, 97.8),(148, 93, 89.7),(148, 94, 99.7),(148, 95, 86.4),(148, 96, 72.9),(148, 97, 85.9),(148, 98, 80.5),(148, 99, 73.3),(148, 100, 82.7),(148, 101, 86.3),(149, 2, 82.3),(149, 3, 91.6),(149, 4, 92.6),(149, 5, 95.1),(149, 6, 95.6),(149, 7, 75.0),(149, 8, 86.3),(149, 9, 97.8),(149, 10, 77.1),(149, 11, 96.0),(149, 12, 84.5),(149, 13, 99.4),(149, 14, 96.9),(149, 15, 76.5),(149, 16, 85.8),(149, 17, 89.7),(149, 18, 86.0),(149, 19, 90.8),(149, 20, 81.0),(149, 21, 87.4),(149, 22, 77.8),(149, 23, 86.7),(149, 24, 87.0),(149, 25, 91.3),(149, 26, 90.4),(149, 27, 74.9),(149, 28, 96.8),(149, 29, 74.1),(149, 30, 77.3),(149, 31, 79.8),(149, 32, 95.9),(149, 33, 81.5),(149, 34, 93.2),(149, 35, 88.0),(149, 36, 98.1),(149, 37, 72.9),(149, 38, 92.2),(149, 39, 94.0),(149, 40, 94.6),(149, 41, 80.2),(149, 42, 99.9),(149, 43, 77.0),(149, 44, 87.2),(149, 45, 86.9),(149, 46, 88.5),(149, 47, 76.0),(149, 48, 83.8),(149, 49, 91.7),(149, 50, 72.3),(149, 51, 94.8),(149, 52, 83.3),(149, 53, 94.4),(149, 54, 74.5),(149, 55, 73.3),(149, 56, 91.2),(149, 57, 90.4),(149, 58, 76.6),(149, 59, 89.7),(149, 60, 81.3),(149, 61, 92.4),(149, 62, 81.7),(149, 63, 83.8),(149, 64, 93.5),(149, 65, 87.7),(149, 66, 81.7),(149, 67, 92.8),(149, 68, 81.5),(149, 69, 73.7),(149, 70, 88.7),(149, 71, 85.0),(149, 72, 94.2),(149, 73, 90.4),(149, 74, 96.2),(149, 75, 78.0),(149, 76, 94.1),(149, 77, 95.6),(149, 78, 99.6),(149, 79, 80.7),(149, 80, 78.6),(149, 81, 93.8),(149, 82, 91.9),(149, 83, 75.9),(149, 84, 84.0),(149, 85, 72.3),(149, 86, 88.5),(149, 87, 99.9),(149, 88, 92.9),(149, 89, 75.2),(149, 90, 82.9),(149, 91, 98.1),(149, 92, 78.9),(149, 93, 88.8),(149, 94, 74.1),(149, 95, 74.0),(149, 96, 77.6),(149, 97, 74.9),(149, 98, 77.6),(149, 99, 84.9),(149, 100, 95.6),(149, 101, 73.6),(150, 2, 85.3),(150, 3, 86.8),(150, 4, 72.8),(150, 5, 74.4),(150, 6, 96.1),(150, 7, 79.3),(150, 8, 97.3),(150, 9, 84.0),(150, 10, 83.2),(150, 11, 77.8),(150, 12, 94.3),(150, 13, 97.6),(150, 14, 93.4),(150, 15, 72.0),(150, 16, 76.0),(150, 17, 92.4),(150, 18, 99.7),(150, 19, 76.2),(150, 20, 81.9),(150, 21, 87.9),(150, 22, 96.5),(150, 23, 89.3),(150, 24, 88.4),(150, 25, 92.3),(150, 26, 92.0),(150, 27, 95.0),(150, 28, 91.1),(150, 29, 80.1),(150, 30, 83.6),(150, 31, 77.1),(150, 32, 74.5),(150, 33, 85.9),(150, 34, 79.1),(150, 35, 99.6),(150, 36, 93.8),(150, 37, 94.2),(150, 38, 98.3),(150, 39, 72.7),(150, 40, 76.6),(150, 41, 83.3),(150, 42, 76.2),(150, 43, 76.0),(150, 44, 75.5),(150, 45, 78.7),(150, 46, 87.1),(150, 47, 81.9),(150, 48, 93.5),(150, 49, 90.2),(150, 50, 75.8),(150, 51, 74.7),(150, 52, 76.5),(150, 53, 80.6),(150, 54, 77.8),(150, 55, 82.5),(150, 56, 89.3),(150, 57, 85.2),(150, 58, 90.8),(150, 59, 76.0),(150, 60, 78.6),(150, 61, 95.0),(150, 62, 73.9),(150, 63, 87.5),(150, 64, 83.0),(150, 65, 97.6),(150, 66, 88.7),(150, 67, 79.3),(150, 68, 93.3),(150, 69, 86.7),(150, 70, 77.7),(150, 71, 79.1),(150, 72, 98.3),(150, 73, 72.4),(150, 74, 88.4),(150, 75, 89.6),(150, 76, 84.3),(150, 77, 86.4),(150, 78, 98.9),(150, 79, 79.9),(150, 80, 91.1),(150, 81, 82.3),(150, 82, 78.3),(150, 83, 94.8),(150, 84, 97.8),(150, 85, 73.4),(150, 86, 93.2),(150, 87, 93.3),(150, 88, 98.9),(150, 89, 87.4),(150, 90, 75.1),(150, 91, 81.3),(150, 92, 94.4),(150, 93, 97.8),(150, 94, 88.2),(150, 95, 91.6),(150, 96, 87.1),(150, 97, 83.5),(150, 98, 88.7),(150, 99, 98.6),(150, 100, 81.4),(150, 101, 73.0),(151, 2, 76.2),(151, 3, 83.3),(151, 4, 80.6),(151, 5, 95.4),(151, 6, 86.6),(151, 7, 75.4),(151, 8, 93.1),(151, 9, 77.7),(151, 10, 97.2),(151, 11, 89.1),(151, 12, 73.3),(151, 13, 94.6),(151, 14, 82.8),(151, 15, 97.5),(151, 16, 90.1),(151, 17, 92.7),(151, 18, 83.0),(151, 19, 86.9),(151, 20, 99.2),(151, 21, 82.2),(151, 22, 85.2),(151, 23, 91.1),(151, 24, 82.7),(151, 25, 96.8),(151, 26, 76.0),(151, 27, 96.7),(151, 28, 77.0),(151, 29, 83.1),(151, 30, 73.9),(151, 31, 91.0),(151, 32, 78.3),(151, 33, 83.5),(151, 34, 93.1),(151, 35, 84.2),(151, 36, 95.4),(151, 37, 76.3),(151, 38, 87.4),(151, 39, 81.3),(151, 40, 88.8),(151, 41, 76.0),(151, 42, 81.6),(151, 43, 79.8),(151, 44, 95.7),(151, 45, 86.9),(151, 46, 94.9),(151, 47, 90.8),(151, 48, 85.4),(151, 49, 77.7),(151, 50, 83.2),(151, 51, 92.3),(151, 52, 84.4),(151, 53, 99.5),(151, 54, 87.4),(151, 55, 93.3),(151, 56, 92.4),(151, 57, 87.1),(151, 58, 80.2),(151, 59, 73.3),(151, 60, 78.9),(151, 61, 73.5),(151, 62, 84.7),(151, 63, 83.9),(151, 64, 96.4),(151, 65, 83.1),(151, 66, 80.3),(151, 67, 79.2),(151, 68, 87.9),(151, 69, 86.5),(151, 70, 72.0),(151, 71, 80.8),(151, 72, 79.8),(151, 73, 83.0),(151, 74, 79.6),(151, 75, 95.6),(151, 76, 73.5),(151, 77, 97.0),(151, 78, 91.2),(151, 79, 78.6),(151, 80, 73.5),(151, 81, 73.0),(151, 82, 96.1),(151, 83, 89.4),(151, 84, 76.9),(151, 85, 85.8),(151, 86, 95.9),(151, 87, 87.7),(151, 88, 73.0),(151, 89, 74.1),(151, 90, 72.6),(151, 91, 96.9),(151, 92, 93.4),(151, 93, 97.8),(151, 94, 99.0),(151, 95, 97.3),(151, 96, 93.6),(151, 97, 99.8),(151, 98, 72.1),(151, 99, 95.9),(151, 100, 91.1),(151, 101, 84.2),(152, 2, 89.2),(152, 3, 83.0),(152, 4, 80.3),(152, 5, 95.2),(152, 6, 83.9),(152, 7, 98.9),(152, 8, 78.0),(152, 9, 89.2),(152, 10, 86.6),(152, 11, 75.6),(152, 12, 75.8),(152, 13, 80.2),(152, 14, 97.4),(152, 15, 91.1),(152, 16, 88.0),(152, 17, 74.4),(152, 18, 95.0),(152, 19, 87.6),(152, 20, 76.4),(152, 21, 80.1),(152, 22, 74.3),(152, 23, 84.2),(152, 24, 80.2),(152, 25, 81.5),(152, 26, 90.6),(152, 27, 89.2),(152, 28, 87.2),(152, 29, 81.4),(152, 30, 76.9),(152, 31, 81.9),(152, 32, 78.2),(152, 33, 99.5),(152, 34, 82.3),(152, 35, 73.4),(152, 36, 90.3),(152, 37, 84.6),(152, 38, 95.6),(152, 39, 83.2),(152, 40, 94.2),(152, 41, 95.4),(152, 42, 93.6),(152, 43, 74.4),(152, 44, 97.7),(152, 45, 96.1),(152, 46, 75.4),(152, 47, 97.6),(152, 48, 82.2),(152, 49, 90.2),(152, 50, 83.4),(152, 51, 90.9),(152, 52, 73.7),(152, 53, 90.5),(152, 54, 73.6),(152, 55, 78.1),(152, 56, 97.9),(152, 57, 91.9),(152, 58, 75.2),(152, 59, 72.9),(152, 60, 78.5),(152, 61, 95.1),(152, 62, 86.4),(152, 63, 75.9),(152, 64, 90.2),(152, 65, 76.1),(152, 66, 75.4),(152, 67, 94.6),(152, 68, 95.8),(152, 69, 87.5),(152, 70, 99.3),(152, 71, 72.4),(152, 72, 73.3),(152, 73, 83.4),(152, 74, 99.4),(152, 75, 86.5),(152, 76, 91.5),(152, 77, 81.9),(152, 78, 74.8),(152, 79, 84.8),(152, 80, 92.0),(152, 81, 90.2),(152, 82, 76.2),(152, 83, 98.0),(152, 84, 94.2),(152, 85, 89.9),(152, 86, 77.4),(152, 87, 91.9),(152, 88, 83.9),(152, 89, 92.8),(152, 90, 99.1),(152, 91, 96.8),(152, 92, 91.3),(152, 93, 95.8),(152, 94, 84.3),(152, 95, 73.5),(152, 96, 92.2),(152, 97, 81.1),(152, 98, 97.5),(152, 99, 82.1),(152, 100, 88.0),(152, 101, 76.7),(153, 2, 89.2),(153, 3, 84.5),(153, 4, 95.0),(153, 5, 81.5),(153, 6, 82.5),(153, 7, 97.5),(153, 8, 78.6),(153, 9, 91.0),(153, 10, 88.0),(153, 11, 78.6),(153, 12, 98.7),(153, 13, 80.2),(153, 14, 76.8),(153, 15, 92.1),(153, 16, 97.1),(153, 17, 97.3),(153, 18, 78.7),(153, 19, 87.4),(153, 20, 75.2),(153, 21, 88.2),(153, 22, 83.0),(153, 23, 90.1),(153, 24, 72.8),(153, 25, 79.1),(153, 26, 92.6),(153, 27, 93.1),(153, 28, 85.4),(153, 29, 75.1),(153, 30, 77.3),(153, 31, 73.7),(153, 32, 91.9),(153, 33, 88.2),(153, 34, 94.2),(153, 35, 73.9),(153, 36, 81.3),(153, 37, 75.7),(153, 38, 80.6),(153, 39, 84.8),(153, 40, 75.2),(153, 41, 84.3),(153, 42, 72.7),(153, 43, 98.7),(153, 44, 90.1),(153, 45, 78.2),(153, 46, 86.5),(153, 47, 72.1),(153, 48, 93.2),(153, 49, 90.4),(153, 50, 94.8),(153, 51, 74.0),(153, 52, 80.1),(153, 53, 91.1),(153, 54, 95.0),(153, 55, 91.0),(153, 56, 74.6),(153, 57, 78.2),(153, 58, 97.3),(153, 59, 78.7),(153, 60, 74.6),(153, 61, 79.8),(153, 62, 91.8),(153, 63, 84.5),(153, 64, 92.5),(153, 65, 99.9),(153, 66, 84.1),(153, 67, 96.1),(153, 68, 85.9),(153, 69, 87.7),(153, 70, 72.0),(153, 71, 92.5),(153, 72, 99.3),(153, 73, 97.1),(153, 74, 89.7),(153, 75, 74.3),(153, 76, 96.2),(153, 77, 91.6),(153, 78, 84.1),(153, 79, 78.6),(153, 80, 82.9),(153, 81, 93.2),(153, 82, 80.1),(153, 83, 97.8),(153, 84, 77.3),(153, 85, 86.4),(153, 86, 89.2),(153, 87, 94.0),(153, 88, 78.5),(153, 89, 84.9),(153, 90, 79.7),(153, 91, 86.1),(153, 92, 84.1),(153, 93, 74.2),(153, 94, 89.1),(153, 95, 74.6),(153, 96, 99.5),(153, 97, 84.6),(153, 98, 75.9),(153, 99, 82.2),(153, 100, 72.0),(153, 101, 90.6),(154, 2, 89.4),(154, 3, 77.0),(154, 4, 76.4),(154, 5, 90.0),(154, 6, 86.5),(154, 7, 96.6),(154, 8, 95.2),(154, 9, 77.4),(154, 10, 82.6),(154, 11, 99.7),(154, 12, 93.8),(154, 13, 82.7),(154, 14, 78.2),(154, 15, 95.6),(154, 16, 88.6),(154, 17, 94.8),(154, 18, 99.6),(154, 19, 96.7),(154, 20, 79.8),(154, 21, 75.1),(154, 22, 91.7),(154, 23, 76.8),(154, 24, 94.6),(154, 25, 94.9),(154, 26, 78.1),(154, 27, 88.1),(154, 28, 89.5),(154, 29, 78.2),(154, 30, 90.1),(154, 31, 72.6),(154, 32, 87.2),(154, 33, 85.1),(154, 34, 79.3),(154, 35, 97.2),(154, 36, 75.4),(154, 37, 81.4),(154, 38, 75.8),(154, 39, 77.3),(154, 40, 85.0),(154, 41, 92.8),(154, 42, 86.8),(154, 43, 74.3),(154, 44, 73.7),(154, 45, 85.4),(154, 46, 82.1),(154, 47, 83.1),(154, 48, 92.6),(154, 49, 80.4),(154, 50, 74.5),(154, 51, 77.2),(154, 52, 95.5),(154, 53, 74.9),(154, 54, 92.7),(154, 55, 82.9),(154, 56, 79.9),(154, 57, 78.5),(154, 58, 78.0),(154, 59, 72.0),(154, 60, 81.7),(154, 61, 73.3),(154, 62, 83.9),(154, 63, 92.2),(154, 64, 77.5),(154, 65, 86.1),(154, 66, 93.6),(154, 67, 95.5),(154, 68, 90.5),(154, 69, 84.5),(154, 70, 75.5),(154, 71, 82.7),(154, 72, 97.2),(154, 73, 79.3),(154, 74, 94.5),(154, 75, 74.0),(154, 76, 76.1),(154, 77, 84.6),(154, 78, 94.2),(154, 79, 91.8),(154, 80, 81.7),(154, 81, 81.3),(154, 82, 88.1),(154, 83, 89.6),(154, 84, 92.1),(154, 85, 79.7),(154, 86, 99.8),(154, 87, 95.7),(154, 88, 98.1),(154, 89, 76.0),(154, 90, 77.4),(154, 91, 99.7),(154, 92, 87.0),(154, 93, 82.8),(154, 94, 75.0),(154, 95, 84.8),(154, 96, 72.8),(154, 97, 73.0),(154, 98, 82.6),(154, 99, 77.5),(154, 100, 81.0),(154, 101, 93.9),(155, 2, 86.5),(155, 3, 79.1),(155, 4, 88.0),(155, 5, 97.0),(155, 6, 98.6),(155, 7, 95.7),(155, 8, 95.6),(155, 9, 90.1),(155, 10, 78.1),(155, 11, 99.2),(155, 12, 83.3),(155, 13, 99.1),(155, 14, 74.5),(155, 15, 85.6),(155, 16, 97.1),(155, 17, 82.5),(155, 18, 93.0),(155, 19, 89.0),(155, 20, 74.8),(155, 21, 78.5),(155, 22, 93.9),(155, 23, 87.3),(155, 24, 77.0),(155, 25, 82.0),(155, 26, 89.4),(155, 27, 92.6),(155, 28, 92.5),(155, 29, 84.1),(155, 30, 95.2),(155, 31, 95.5),(155, 32, 88.7),(155, 33, 81.5),(155, 34, 88.9),(155, 35, 94.9),(155, 36, 76.6),(155, 37, 75.6),(155, 38, 87.7),(155, 39, 75.5),(155, 40, 75.6),(155, 41, 75.6),(155, 42, 99.0),(155, 43, 99.8),(155, 44, 80.6),(155, 45, 85.8),(155, 46, 72.0),(155, 47, 80.4),(155, 48, 72.2),(155, 49, 75.1),(155, 50, 74.1),(155, 51, 76.4),(155, 52, 93.7),(155, 53, 91.6),(155, 54, 86.1),(155, 55, 95.3),(155, 56, 84.2),(155, 57, 88.1),(155, 58, 93.0),(155, 59, 81.6),(155, 60, 99.5),(155, 61, 93.7),(155, 62, 81.2),(155, 63, 80.6),(155, 64, 73.0),(155, 65, 77.2),(155, 66, 83.1),(155, 67, 76.3),(155, 68, 78.9),(155, 69, 99.0),(155, 70, 99.4),(155, 71, 84.1),(155, 72, 84.5),(155, 73, 88.2),(155, 74, 73.1),(155, 75, 74.2),(155, 76, 94.3),(155, 77, 78.1),(155, 78, 78.0),(155, 79, 93.0),(155, 80, 86.6),(155, 81, 76.4),(155, 82, 75.9),(155, 83, 89.1),(155, 84, 76.1),(155, 85, 86.2),(155, 86, 95.8),(155, 87, 95.7),(155, 88, 96.1),(155, 89, 76.1),(155, 90, 93.1),(155, 91, 72.9),(155, 92, 99.3),(155, 93, 81.0),(155, 94, 80.1),(155, 95, 93.2),(155, 96, 82.4),(155, 97, 72.9),(155, 98, 89.6),(155, 99, 98.1),(155, 100, 98.6),(155, 101, 89.8),(156, 2, 82.2),(156, 3, 82.3),(156, 4, 81.9),(156, 5, 93.4),(156, 6, 85.4),(156, 7, 84.4),(156, 8, 74.1),(156, 9, 93.8),(156, 10, 91.2),(156, 11, 73.2),(156, 12, 77.3),(156, 13, 90.4),(156, 14, 88.7),(156, 15, 83.2),(156, 16, 86.2),(156, 17, 75.0),(156, 18, 98.6),(156, 19, 80.4),(156, 20, 92.3),(156, 21, 80.7),(156, 22, 73.5),(156, 23, 94.2),(156, 24, 91.2),(156, 25, 94.1),(156, 26, 97.2),(156, 27, 77.7),(156, 28, 93.9),(156, 29, 90.5),(156, 30, 88.1),(156, 31, 87.4),(156, 32, 72.0),(156, 33, 90.6),(156, 34, 93.4),(156, 35, 80.5),(156, 36, 95.5),(156, 37, 82.0),(156, 38, 82.1),(156, 39, 97.4),(156, 40, 80.3),(156, 41, 78.0),(156, 42, 77.8),(156, 43, 90.6),(156, 44, 94.5),(156, 45, 96.9),(156, 46, 79.6),(156, 47, 80.1),(156, 48, 96.6),(156, 49, 82.1),(156, 50, 99.7),(156, 51, 74.7),(156, 52, 93.4),(156, 53, 74.7),(156, 54, 98.0),(156, 55, 75.6),(156, 56, 73.0),(156, 57, 99.1),(156, 58, 75.4),(156, 59, 93.3),(156, 60, 99.8),(156, 61, 83.2),(156, 62, 78.2),(156, 63, 76.5),(156, 64, 73.5),(156, 65, 81.7),(156, 66, 78.5),(156, 67, 97.2),(156, 68, 92.4),(156, 69, 86.4),(156, 70, 86.0),(156, 71, 78.9),(156, 72, 96.8),(156, 73, 93.7),(156, 74, 72.9),(156, 75, 89.6),(156, 76, 79.1),(156, 77, 86.7),(156, 78, 82.2),(156, 79, 74.7),(156, 80, 91.6),(156, 81, 93.1),(156, 82, 98.8),(156, 83, 77.0),(156, 84, 87.6),(156, 85, 78.3),(156, 86, 92.9),(156, 87, 74.4),(156, 88, 99.2),(156, 89, 74.3),(156, 90, 96.0),(156, 91, 77.8),(156, 92, 86.5),(156, 93, 79.2),(156, 94, 95.2),(156, 95, 91.3),(156, 96, 94.0),(156, 97, 73.5),(156, 98, 73.5),(156, 99, 78.4),(156, 100, 96.2),(156, 101, 99.2),(157, 2, 84.3),(157, 3, 77.0),(157, 4, 83.4),(157, 5, 87.9),(157, 6, 87.8),(157, 7, 78.0),(157, 8, 73.7),(157, 9, 97.4),(157, 10, 90.3),(157, 11, 77.0),(157, 12, 86.8),(157, 13, 88.0),(157, 14, 95.2),(157, 15, 80.2),(157, 16, 86.9),(157, 17, 77.2),(157, 18, 73.0),(157, 19, 90.2),(157, 20, 95.2),(157, 21, 98.4),(157, 22, 96.9),(157, 23, 90.8),(157, 24, 74.9),(157, 25, 99.5),(157, 26, 83.9),(157, 27, 95.6),(157, 28, 75.1),(157, 29, 87.1),(157, 30, 95.4),(157, 31, 89.0),(157, 32, 90.8),(157, 33, 93.4),(157, 34, 85.6),(157, 35, 73.8),(157, 36, 99.4),(157, 37, 86.6),(157, 38, 80.7),(157, 39, 81.9),(157, 40, 81.2),(157, 41, 79.1),(157, 42, 77.0),(157, 43, 94.9),(157, 44, 74.7),(157, 45, 72.1),(157, 46, 72.1),(157, 47, 97.4),(157, 48, 75.3),(157, 49, 76.3),(157, 50, 84.1),(157, 51, 82.7),(157, 52, 96.7),(157, 53, 89.8),(157, 54, 96.0),(157, 55, 80.4),(157, 56, 95.7),(157, 57, 93.7),(157, 58, 83.1),(157, 59, 86.9),(157, 60, 88.5),(157, 61, 75.3),(157, 62, 83.3),(157, 63, 97.7),(157, 64, 84.1),(157, 65, 76.1),(157, 66, 75.5),(157, 67, 76.6),(157, 68, 90.7),(157, 69, 94.4),(157, 70, 78.8),(157, 71, 97.2),(157, 72, 82.2),(157, 73, 94.2),(157, 74, 96.4),(157, 75, 72.4),(157, 76, 93.9),(157, 77, 93.5),(157, 78, 98.8),(157, 79, 88.6),(157, 80, 94.8),(157, 81, 74.9),(157, 82, 79.7),(157, 83, 88.1),(157, 84, 78.6),(157, 85, 84.1),(157, 86, 98.3),(157, 87, 85.8),(157, 88, 72.3),(157, 89, 86.0),(157, 90, 83.7),(157, 91, 80.0),(157, 92, 79.5),(157, 93, 99.5),(157, 94, 74.7),(157, 95, 84.2),(157, 96, 88.4),(157, 97, 90.8),(157, 98, 90.0),(157, 99, 87.2),(157, 100, 87.5),(157, 101, 96.9),(158, 2, 99.7),(158, 3, 94.0),(158, 4, 95.7),(158, 5, 97.2),(158, 6, 91.6),(158, 7, 89.7),(158, 8, 95.3),(158, 9, 97.2),(158, 10, 93.3),(158, 11, 84.2),(158, 12, 73.8),(158, 13, 77.5),(158, 14, 83.7),(158, 15, 82.8),(158, 16, 91.4),(158, 17, 74.4),(158, 18, 78.9),(158, 19, 78.4),(158, 20, 89.0),(158, 21, 91.1),(158, 22, 74.2),(158, 23, 98.4),(158, 24, 83.0),(158, 25, 90.3),(158, 26, 78.0),(158, 27, 83.5),(158, 28, 95.5),(158, 29, 99.5),(158, 30, 87.0),(158, 31, 88.1),(158, 32, 98.0),(158, 33, 74.0),(158, 34, 89.9),(158, 35, 81.1),(158, 36, 87.8),(158, 37, 94.5),(158, 38, 78.4),(158, 39, 82.6),(158, 40, 84.5),(158, 41, 92.3),(158, 42, 76.4),(158, 43, 99.0),(158, 44, 97.7),(158, 45, 87.4),(158, 46, 96.8),(158, 47, 99.9),(158, 48, 85.0),(158, 49, 88.7),(158, 50, 90.7),(158, 51, 93.9),(158, 52, 96.5),(158, 53, 83.6),(158, 54, 73.4),(158, 55, 88.0),(158, 56, 80.7),(158, 57, 94.9),(158, 58, 91.5),(158, 59, 89.0),(158, 60, 96.0),(158, 61, 97.2),(158, 62, 99.3),(158, 63, 94.6),(158, 64, 91.7),(158, 65, 87.1),(158, 66, 97.4),(158, 67, 85.7),(158, 68, 80.6),(158, 69, 76.9),(158, 70, 88.2),(158, 71, 94.6),(158, 72, 97.8),(158, 73, 76.5),(158, 74, 94.1),(158, 75, 82.6),(158, 76, 97.4),(158, 77, 80.9),(158, 78, 73.1),(158, 79, 83.4),(158, 80, 86.1),(158, 81, 80.1),(158, 82, 80.2),(158, 83, 76.9),(158, 84, 96.2),(158, 85, 91.8),(158, 86, 73.2),(158, 87, 78.8),(158, 88, 88.0),(158, 89, 76.0),(158, 90, 95.9),(158, 91, 85.4),(158, 92, 78.3),(158, 93, 73.7),(158, 94, 92.1),(158, 95, 75.4),(158, 96, 94.6),(158, 97, 93.4),(158, 98, 76.9),(158, 99, 93.5),(158, 100, 98.8),(158, 101, 76.9),(159, 2, 97.3),(159, 3, 98.9),(159, 4, 75.8),(159, 5, 99.5),(159, 6, 98.8),(159, 7, 72.8),(159, 8, 88.2),(159, 9, 80.3),(159, 10, 72.7),(159, 11, 88.1),(159, 12, 86.4),(159, 13, 97.4),(159, 14, 90.9),(159, 15, 96.1),(159, 16, 73.4),(159, 17, 75.7),(159, 18, 87.0),(159, 19, 80.5),(159, 20, 93.0),(159, 21, 74.6),(159, 22, 90.4),(159, 23, 95.9),(159, 24, 82.7),(159, 25, 74.0),(159, 26, 87.2),(159, 27, 80.4),(159, 28, 77.1),(159, 29, 90.2),(159, 30, 85.0),(159, 31, 98.3),(159, 32, 92.6),(159, 33, 77.9),(159, 34, 93.8),(159, 35, 86.8),(159, 36, 73.3),(159, 37, 85.8),(159, 38, 89.8),(159, 39, 75.4),(159, 40, 91.0),(159, 41, 77.5),(159, 42, 92.5),(159, 43, 79.7),(159, 44, 96.6),(159, 45, 95.8),(159, 46, 83.5),(159, 47, 77.9),(159, 48, 87.0),(159, 49, 93.8),(159, 50, 83.4),(159, 51, 80.3),(159, 52, 89.3),(159, 53, 96.4),(159, 54, 93.6),(159, 55, 96.9),(159, 56, 75.5),(159, 57, 87.4),(159, 58, 80.8),(159, 59, 99.8),(159, 60, 82.9),(159, 61, 80.7),(159, 62, 73.5),(159, 63, 79.1),(159, 64, 86.3),(159, 65, 79.3),(159, 66, 90.2),(159, 67, 93.5),(159, 68, 79.0),(159, 69, 92.6),(159, 70, 73.6),(159, 71, 75.8),(159, 72, 86.8),(159, 73, 97.3),(159, 74, 79.0),(159, 75, 92.0),(159, 76, 92.2),(159, 77, 86.8),(159, 78, 76.1),(159, 79, 78.1),(159, 80, 73.2),(159, 81, 91.6),(159, 82, 90.2),(159, 83, 76.9),(159, 84, 78.4),(159, 85, 86.5),(159, 86, 93.3),(159, 87, 83.1),(159, 88, 84.2),(159, 89, 74.3),(159, 90, 77.2),(159, 91, 90.6),(159, 92, 81.0),(159, 93, 88.8),(159, 94, 94.6),(159, 95, 73.1),(159, 96, 97.3),(159, 97, 84.6),(159, 98, 98.7),(159, 99, 97.1),(159, 100, 80.4),(159, 101, 79.5),(160, 2, 89.3),(160, 3, 92.2),(160, 4, 83.5),(160, 5, 81.8),(160, 6, 91.6),(160, 7, 86.1),(160, 8, 99.4),(160, 9, 76.5),(160, 10, 99.4),(160, 11, 92.3),(160, 12, 92.2),(160, 13, 94.1),(160, 14, 78.5),(160, 15, 85.0),(160, 16, 73.3),(160, 17, 96.9),(160, 18, 84.7),(160, 19, 95.2),(160, 20, 97.1),(160, 21, 79.1),(160, 22, 89.3),(160, 23, 86.7),(160, 24, 85.9),(160, 25, 73.2),(160, 26, 80.4),(160, 27, 84.8),(160, 28, 75.7),(160, 29, 84.1),(160, 30, 86.5),(160, 31, 95.8),(160, 32, 73.8),(160, 33, 87.1),(160, 34, 92.7),(160, 35, 84.6),(160, 36, 97.3),(160, 37, 97.4),(160, 38, 91.3),(160, 39, 91.1),(160, 40, 76.0),(160, 41, 91.0),(160, 42, 94.9),(160, 43, 91.4),(160, 44, 73.6),(160, 45, 81.5),(160, 46, 84.2),(160, 47, 83.7),(160, 48, 86.0),(160, 49, 99.8),(160, 50, 79.3),(160, 51, 83.1),(160, 52, 94.3),(160, 53, 94.2),(160, 54, 97.5),(160, 55, 78.4),(160, 56, 72.9),(160, 57, 93.5),(160, 58, 94.3),(160, 59, 85.9),(160, 60, 85.5),(160, 61, 98.1),(160, 62, 87.1),(160, 63, 75.9),(160, 64, 90.5),(160, 65, 93.3),(160, 66, 97.9),(160, 67, 77.0),(160, 68, 96.0),(160, 69, 82.4),(160, 70, 87.0),(160, 71, 94.3),(160, 72, 74.9),(160, 73, 99.6),(160, 74, 97.4),(160, 75, 89.7),(160, 76, 79.0),(160, 77, 76.7),(160, 78, 87.0),(160, 79, 73.3),(160, 80, 93.0),(160, 81, 97.7),(160, 82, 74.8),(160, 83, 98.4),(160, 84, 97.2),(160, 85, 82.3),(160, 86, 92.4),(160, 87, 77.5),(160, 88, 98.6),(160, 89, 90.7),(160, 90, 98.5),(160, 91, 88.5),(160, 92, 84.9),(160, 93, 84.8),(160, 94, 92.7),(160, 95, 95.3),(160, 96, 90.8),(160, 97, 76.5),(160, 98, 97.8),(160, 99, 86.7),(160, 100, 84.0),(160, 101, 89.5),(161, 2, 97.9),(161, 3, 72.2),(161, 4, 72.6),(161, 5, 78.7),(161, 6, 98.4),(161, 7, 93.7),(161, 8, 86.0),(161, 9, 95.0),(161, 10, 85.7),(161, 11, 82.4),(161, 12, 83.3),(161, 13, 85.7),(161, 14, 77.1),(161, 15, 98.1),(161, 16, 98.9),(161, 17, 86.2),(161, 18, 84.7),(161, 19, 91.2),(161, 20, 98.4),(161, 21, 96.6),(161, 22, 78.7),(161, 23, 89.4),(161, 24, 80.1),(161, 25, 81.8),(161, 26, 88.8),(161, 27, 84.8),(161, 28, 96.5),(161, 29, 72.7),(161, 30, 99.6),(161, 31, 85.0),(161, 32, 94.2),(161, 33, 82.7),(161, 34, 98.6),(161, 35, 99.5),(161, 36, 82.4),(161, 37, 90.8),(161, 38, 88.9),(161, 39, 81.7),(161, 40, 93.0),(161, 41, 92.0),(161, 42, 97.1),(161, 43, 83.9),(161, 44, 88.1),(161, 45, 81.2),(161, 46, 73.3),(161, 47, 76.6),(161, 48, 88.2),(161, 49, 83.0),(161, 50, 80.2),(161, 51, 97.9),(161, 52, 84.9),(161, 53, 94.5),(161, 54, 89.9),(161, 55, 87.5),(161, 56, 87.7),(161, 57, 75.5),(161, 58, 74.9),(161, 59, 86.9),(161, 60, 84.6),(161, 61, 85.4),(161, 62, 72.5),(161, 63, 99.5),(161, 64, 85.3),(161, 65, 78.3),(161, 66, 81.5),(161, 67, 81.5),(161, 68, 87.2),(161, 69, 92.1),(161, 70, 80.4),(161, 71, 91.9),(161, 72, 88.7),(161, 73, 85.6),(161, 74, 91.2),(161, 75, 79.4),(161, 76, 77.3),(161, 77, 78.4),(161, 78, 95.3),(161, 79, 78.3),(161, 80, 93.3),(161, 81, 72.8),(161, 82, 89.5),(161, 83, 84.4),(161, 84, 81.1),(161, 85, 93.2),(161, 86, 82.1),(161, 87, 83.7),(161, 88, 87.2),(161, 89, 97.6),(161, 90, 76.0),(161, 91, 86.5),(161, 92, 74.0),(161, 93, 98.2),(161, 94, 72.3),(161, 95, 98.7),(161, 96, 72.9),(161, 97, 95.2),(161, 98, 75.7),(161, 99, 86.2),(161, 100, 76.9),(161, 101, 99.0),(162, 2, 77.3),(162, 3, 91.0),(162, 4, 79.4),(162, 5, 73.5),(162, 6, 83.4),(162, 7, 82.1),(162, 8, 85.4),(162, 9, 73.1),(162, 10, 88.9),(162, 11, 75.2),(162, 12, 79.7),(162, 13, 95.1),(162, 14, 79.5),(162, 15, 80.2),(162, 16, 85.2),(162, 17, 93.7),(162, 18, 93.2),(162, 19, 93.1),(162, 20, 97.8),(162, 21, 98.2),(162, 22, 79.1),(162, 23, 91.0),(162, 24, 91.5),(162, 25, 76.3),(162, 26, 85.3),(162, 27, 82.7),(162, 28, 92.2),(162, 29, 85.8),(162, 30, 84.8),(162, 31, 82.0),(162, 32, 92.1),(162, 33, 90.6),(162, 34, 79.6),(162, 35, 78.6),(162, 36, 75.8),(162, 37, 85.3),(162, 38, 82.5),(162, 39, 82.1),(162, 40, 86.0),(162, 41, 83.8),(162, 42, 96.7),(162, 43, 86.1),(162, 44, 77.3),(162, 45, 81.1),(162, 46, 74.8),(162, 47, 84.9),(162, 48, 76.4),(162, 49, 99.9),(162, 50, 95.1),(162, 51, 79.9),(162, 52, 74.3),(162, 53, 73.8),(162, 54, 83.6),(162, 55, 74.6),(162, 56, 80.3),(162, 57, 83.4),(162, 58, 89.7),(162, 59, 79.8),(162, 60, 89.5),(162, 61, 88.6),(162, 62, 93.7),(162, 63, 89.4),(162, 64, 73.2),(162, 65, 76.1),(162, 66, 99.4),(162, 67, 75.4),(162, 68, 81.6),(162, 69, 76.0),(162, 70, 88.4),(162, 71, 97.7),(162, 72, 92.4),(162, 73, 79.5),(162, 74, 89.0),(162, 75, 95.1),(162, 76, 81.3),(162, 77, 91.4),(162, 78, 86.5),(162, 79, 74.0),(162, 80, 72.6),(162, 81, 98.3),(162, 82, 99.2),(162, 83, 75.3),(162, 84, 91.2),(162, 85, 91.7),(162, 86, 83.9),(162, 87, 81.3),(162, 88, 97.7),(162, 89, 99.2),(162, 90, 92.6),(162, 91, 72.0),(162, 92, 89.4),(162, 93, 94.3),(162, 94, 90.9),(162, 95, 83.5),(162, 96, 77.8),(162, 97, 84.8),(162, 98, 81.6),(162, 99, 79.8),(162, 100, 90.1),(162, 101, 76.3),(163, 2, 88.7),(163, 3, 81.7),(163, 4, 81.5),(163, 5, 90.5),(163, 6, 81.0),(163, 7, 78.0),(163, 8, 72.3),(163, 9, 89.5),(163, 10, 96.7),(163, 11, 99.9),(163, 12, 81.5),(163, 13, 98.1),(163, 14, 97.8),(163, 15, 76.4),(163, 16, 73.6),(163, 17, 89.1),(163, 18, 76.5),(163, 19, 73.1),(163, 20, 75.2),(163, 21, 75.6),(163, 22, 85.1),(163, 23, 94.9),(163, 24, 78.1),(163, 25, 94.1),(163, 26, 88.2),(163, 27, 77.7),(163, 28, 72.4),(163, 29, 78.5),(163, 30, 90.8),(163, 31, 76.0),(163, 32, 75.9),(163, 33, 74.5),(163, 34, 73.3),(163, 35, 92.8),(163, 36, 98.3),(163, 37, 96.7),(163, 38, 77.9),(163, 39, 81.8),(163, 40, 75.5),(163, 41, 77.6),(163, 42, 86.7),(163, 43, 93.1),(163, 44, 76.0),(163, 45, 91.8),(163, 46, 77.7),(163, 47, 96.1),(163, 48, 90.7),(163, 49, 99.8),(163, 50, 88.5),(163, 51, 98.3),(163, 52, 95.9),(163, 53, 82.0),(163, 54, 94.4),(163, 55, 96.1),(163, 56, 83.5),(163, 57, 79.5),(163, 58, 97.6),(163, 59, 85.5),(163, 60, 91.5),(163, 61, 72.6),(163, 62, 76.8),(163, 63, 97.2),(163, 64, 89.8),(163, 65, 82.0),(163, 66, 88.0),(163, 67, 82.4),(163, 68, 79.9),(163, 69, 86.5),(163, 70, 88.2),(163, 71, 79.5),(163, 72, 89.2),(163, 73, 76.5),(163, 74, 86.6),(163, 75, 95.2),(163, 76, 90.5),(163, 77, 89.3),(163, 78, 72.8),(163, 79, 79.5),(163, 80, 78.1),(163, 81, 76.9),(163, 82, 81.5),(163, 83, 86.4),(163, 84, 76.6),(163, 85, 97.5),(163, 86, 97.2),(163, 87, 98.3),(163, 88, 93.3),(163, 89, 90.5),(163, 90, 92.2),(163, 91, 91.6),(163, 92, 86.3),(163, 93, 97.0),(163, 94, 92.9),(163, 95, 74.6),(163, 96, 74.3),(163, 97, 94.2),(163, 98, 73.4),(163, 99, 82.1),(163, 100, 86.4),(163, 101, 78.2),(164, 2, 79.3),(164, 3, 98.8),(164, 4, 95.9),(164, 5, 92.5),(164, 6, 93.9),(164, 7, 79.3),(164, 8, 96.6),(164, 9, 98.3),(164, 10, 95.4),(164, 11, 77.1),(164, 12, 87.4),(164, 13, 74.5),(164, 14, 73.7),(164, 15, 87.4),(164, 16, 99.6),(164, 17, 93.6),(164, 18, 94.4),(164, 19, 92.9),(164, 20, 73.4),(164, 21, 81.8),(164, 22, 83.3),(164, 23, 76.1),(164, 24, 90.9),(164, 25, 76.3),(164, 26, 86.3),(164, 27, 92.3),(164, 28, 88.3),(164, 29, 93.8),(164, 30, 76.8),(164, 31, 80.1),(164, 32, 80.2),(164, 33, 92.6),(164, 34, 93.6),(164, 35, 94.4),(164, 36, 75.7),(164, 37, 74.9),(164, 38, 75.0),(164, 39, 73.1),(164, 40, 75.7),(164, 41, 72.2),(164, 42, 96.9),(164, 43, 82.0),(164, 44, 91.7),(164, 45, 88.9),(164, 46, 89.8),(164, 47, 81.3),(164, 48, 96.8),(164, 49, 88.8),(164, 50, 88.8),(164, 51, 88.5),(164, 52, 82.4),(164, 53, 89.7),(164, 54, 77.5),(164, 55, 88.0),(164, 56, 90.7),(164, 57, 98.4),(164, 58, 90.2),(164, 59, 98.2),(164, 60, 94.8),(164, 61, 94.1),(164, 62, 77.5),(164, 63, 76.2),(164, 64, 80.1),(164, 65, 75.0),(164, 66, 95.3),(164, 67, 83.6),(164, 68, 87.1),(164, 69, 75.3),(164, 70, 81.5),(164, 71, 75.0),(164, 72, 98.2),(164, 73, 96.8),(164, 74, 86.8),(164, 75, 97.5),(164, 76, 87.4),(164, 77, 83.2),(164, 78, 96.4),(164, 79, 90.6),(164, 80, 87.7),(164, 81, 72.7),(164, 82, 77.7),(164, 83, 94.7),(164, 84, 77.3),(164, 85, 99.7),(164, 86, 87.1),(164, 87, 80.9),(164, 88, 79.4),(164, 89, 92.3),(164, 90, 95.4),(164, 91, 97.2),(164, 92, 77.6),(164, 93, 92.8),(164, 94, 98.7),(164, 95, 89.2),(164, 96, 87.1),(164, 97, 94.6),(164, 98, 97.1),(164, 99, 82.4),(164, 100, 74.6),(164, 101, 93.1),(165, 2, 93.6),(165, 3, 80.4),(165, 4, 96.3),(165, 5, 95.8),(165, 6, 73.6),(165, 7, 91.4),(165, 8, 86.5),(165, 9, 84.1),(165, 10, 82.3),(165, 11, 82.6),(165, 12, 89.9),(165, 13, 80.5),(165, 14, 92.5),(165, 15, 86.4),(165, 16, 96.8),(165, 17, 92.9),(165, 18, 77.0),(165, 19, 77.0),(165, 20, 89.5),(165, 21, 78.6),(165, 22, 98.7),(165, 23, 81.1),(165, 24, 98.8),(165, 25, 79.7),(165, 26, 76.0),(165, 27, 81.4),(165, 28, 87.8),(165, 29, 85.1),(165, 30, 89.9),(165, 31, 90.7),(165, 32, 80.9),(165, 33, 80.4),(165, 34, 84.7),(165, 35, 74.7),(165, 36, 77.8),(165, 37, 87.5),(165, 38, 96.4),(165, 39, 94.2),(165, 40, 78.0),(165, 41, 73.3),(165, 42, 98.9),(165, 43, 81.6),(165, 44, 99.1),(165, 45, 92.1),(165, 46, 75.8),(165, 47, 87.5),(165, 48, 81.3),(165, 49, 74.0),(165, 50, 84.0),(165, 51, 85.7),(165, 52, 79.7),(165, 53, 83.5),(165, 54, 79.0),(165, 55, 94.6),(165, 56, 73.2),(165, 57, 79.7),(165, 58, 74.6),(165, 59, 72.7),(165, 60, 81.4),(165, 61, 85.2),(165, 62, 72.7),(165, 63, 76.3),(165, 64, 77.9),(165, 65, 73.2),(165, 66, 94.5),(165, 67, 89.9),(165, 68, 95.8),(165, 69, 84.7),(165, 70, 85.0),(165, 71, 96.1),(165, 72, 95.6),(165, 73, 81.7),(165, 74, 89.4),(165, 75, 82.3),(165, 76, 87.7),(165, 77, 87.1),(165, 78, 95.9),(165, 79, 82.8),(165, 80, 94.9),(165, 81, 80.6),(165, 82, 80.3),(165, 83, 93.6),(165, 84, 77.0),(165, 85, 79.1),(165, 86, 78.8),(165, 87, 91.8),(165, 88, 95.5),(165, 89, 99.2),(165, 90, 91.8),(165, 91, 84.5),(165, 92, 86.7),(165, 93, 74.9),(165, 94, 74.7),(165, 95, 97.4),(165, 96, 97.3),(165, 97, 94.8),(165, 98, 98.0),(165, 99, 77.3),(165, 100, 77.0),(165, 101, 77.7),(166, 2, 73.4),(166, 3, 84.0),(166, 4, 96.6),(166, 5, 90.4),(166, 6, 78.4),(166, 7, 93.5),(166, 8, 98.9),(166, 9, 92.9),(166, 10, 98.1),(166, 11, 85.8),(166, 12, 84.5),(166, 13, 74.3),(166, 14, 85.2),(166, 15, 95.2),(166, 16, 85.5),(166, 17, 82.0),(166, 18, 79.1),(166, 19, 77.9),(166, 20, 79.9),(166, 21, 77.5),(166, 22, 74.8),(166, 23, 84.4),(166, 24, 92.0),(166, 25, 73.2),(166, 26, 74.5),(166, 27, 84.0),(166, 28, 84.2),(166, 29, 81.3),(166, 30, 88.0),(166, 31, 98.1),(166, 32, 73.6),(166, 33, 82.3),(166, 34, 75.3),(166, 35, 85.1),(166, 36, 99.5),(166, 37, 74.5),(166, 38, 77.3),(166, 39, 95.3),(166, 40, 85.7),(166, 41, 78.7),(166, 42, 94.8),(166, 43, 93.4),(166, 44, 90.9),(166, 45, 96.2),(166, 46, 83.6),(166, 47, 99.3),(166, 48, 78.2),(166, 49, 79.9),(166, 50, 99.5),(166, 51, 79.1),(166, 52, 79.9),(166, 53, 98.5),(166, 54, 97.8),(166, 55, 97.6),(166, 56, 87.6),(166, 57, 81.8),(166, 58, 89.6),(166, 59, 83.1),(166, 60, 84.8),(166, 61, 86.7),(166, 62, 92.1),(166, 63, 90.1),(166, 64, 94.1),(166, 65, 79.9),(166, 66, 96.7),(166, 67, 86.1),(166, 68, 76.8),(166, 69, 77.3),(166, 70, 85.2),(166, 71, 73.5),(166, 72, 87.8),(166, 73, 79.9),(166, 74, 72.4),(166, 75, 79.3),(166, 76, 87.4),(166, 77, 87.7),(166, 78, 78.4),(166, 79, 86.6),(166, 80, 93.4),(166, 81, 93.4),(166, 82, 75.0),(166, 83, 79.2),(166, 84, 95.0),(166, 85, 92.5),(166, 86, 83.7),(166, 87, 90.7),(166, 88, 72.6),(166, 89, 79.7),(166, 90, 84.4),(166, 91, 77.5),(166, 92, 91.1),(166, 93, 75.7),(166, 94, 82.3),(166, 95, 75.4),(166, 96, 87.4),(166, 97, 98.9),(166, 98, 77.1),(166, 99, 89.5),(166, 100, 87.6),(166, 101, 98.5),(167, 2, 95.8),(167, 3, 80.5),(167, 4, 92.4),(167, 5, 93.8),(167, 6, 89.5),(167, 7, 95.2),(167, 8, 79.5),(167, 9, 96.8),(167, 10, 97.8),(167, 11, 73.0),(167, 12, 84.4),(167, 13, 91.9),(167, 14, 82.3),(167, 15, 96.1),(167, 16, 87.7),(167, 17, 80.1),(167, 18, 74.5),(167, 19, 72.5),(167, 20, 93.0),(167, 21, 85.8),(167, 22, 83.7),(167, 23, 80.3),(167, 24, 96.6),(167, 25, 97.1),(167, 26, 76.2),(167, 27, 87.8),(167, 28, 98.7),(167, 29, 76.1),(167, 30, 90.8),(167, 31, 99.6),(167, 32, 88.9),(167, 33, 81.4),(167, 34, 78.5),(167, 35, 95.3),(167, 36, 73.0),(167, 37, 76.6),(167, 38, 92.9),(167, 39, 99.0),(167, 40, 97.8),(167, 41, 88.8),(167, 42, 88.0),(167, 43, 99.9),(167, 44, 97.6),(167, 45, 89.6),(167, 46, 97.9),(167, 47, 86.4),(167, 48, 99.9),(167, 49, 77.6),(167, 50, 72.7),(167, 51, 93.4),(167, 52, 74.7),(167, 53, 77.4),(167, 54, 88.3),(167, 55, 75.2),(167, 56, 99.9),(167, 57, 73.2),(167, 58, 74.0),(167, 59, 82.7),(167, 60, 80.1),(167, 61, 74.8),(167, 62, 99.8),(167, 63, 78.5),(167, 64, 94.4),(167, 65, 72.9),(167, 66, 90.6),(167, 67, 96.1),(167, 68, 91.1),(167, 69, 86.6),(167, 70, 73.3),(167, 71, 78.4),(167, 72, 94.5),(167, 73, 83.7),(167, 74, 82.3),(167, 75, 80.7),(167, 76, 77.2),(167, 77, 87.1),(167, 78, 87.1),(167, 79, 72.7),(167, 80, 78.6),(167, 81, 98.3),(167, 82, 96.9),(167, 83, 99.8),(167, 84, 91.2),(167, 85, 90.7),(167, 86, 72.1),(167, 87, 77.1),(167, 88, 74.8),(167, 89, 76.8),(167, 90, 77.7),(167, 91, 79.4),(167, 92, 92.9),(167, 93, 95.1),(167, 94, 96.5),(167, 95, 99.8),(167, 96, 76.8),(167, 97, 87.8),(167, 98, 88.3),(167, 99, 75.9),(167, 100, 76.5),(167, 101, 73.5),(168, 2, 82.9),(168, 3, 95.4),(168, 4, 94.0),(168, 5, 79.7),(168, 6, 86.6),(168, 7, 77.9),(168, 8, 84.5),(168, 9, 90.2),(168, 10, 89.9),(168, 11, 97.9),(168, 12, 97.5),(168, 13, 81.9),(168, 14, 89.8),(168, 15, 72.9),(168, 16, 82.7),(168, 17, 92.7),(168, 18, 78.3),(168, 19, 73.8),(168, 20, 79.8),(168, 21, 87.2),(168, 22, 85.9),(168, 23, 82.7),(168, 24, 82.2),(168, 25, 82.5),(168, 26, 74.2),(168, 27, 97.7),(168, 28, 76.5),(168, 29, 96.7),(168, 30, 98.9),(168, 31, 91.3),(168, 32, 98.4),(168, 33, 83.4),(168, 34, 72.7),(168, 35, 72.1),(168, 36, 84.2),(168, 37, 95.3),(168, 38, 82.3),(168, 39, 75.8),(168, 40, 93.5),(168, 41, 77.7),(168, 42, 81.4),(168, 43, 76.4),(168, 44, 76.8),(168, 45, 93.6),(168, 46, 91.1),(168, 47, 81.6),(168, 48, 82.3),(168, 49, 98.3),(168, 50, 79.0),(168, 51, 72.5),(168, 52, 92.9),(168, 53, 73.7),(168, 54, 98.3),(168, 55, 95.6),(168, 56, 76.2),(168, 57, 74.2),(168, 58, 94.8),(168, 59, 89.7),(168, 60, 88.3),(168, 61, 83.6),(168, 62, 87.2),(168, 63, 83.7),(168, 64, 77.5),(168, 65, 85.9),(168, 66, 83.9),(168, 67, 94.7),(168, 68, 92.0),(168, 69, 90.3),(168, 70, 90.8),(168, 71, 81.6),(168, 72, 81.1),(168, 73, 94.1),(168, 74, 76.3),(168, 75, 76.8),(168, 76, 72.5),(168, 77, 89.1),(168, 78, 99.3),(168, 79, 82.8),(168, 80, 95.4),(168, 81, 84.7),(168, 82, 77.3),(168, 83, 87.0),(168, 84, 94.8),(168, 85, 99.2),(168, 86, 82.8),(168, 87, 91.9),(168, 88, 78.8),(168, 89, 80.9),(168, 90, 93.1),(168, 91, 87.8),(168, 92, 78.9),(168, 93, 82.7),(168, 94, 97.6),(168, 95, 89.5),(168, 96, 87.3),(168, 97, 91.7),(168, 98, 79.2),(168, 99, 88.5),(168, 100, 96.6),(168, 101, 79.0),(169, 2, 97.5),(169, 3, 83.1),(169, 4, 82.7),(169, 5, 87.7),(169, 6, 91.1),(169, 7, 80.4),(169, 8, 73.6),(169, 9, 81.6),(169, 10, 84.0),(169, 11, 85.7),(169, 12, 82.6),(169, 13, 84.3),(169, 14, 88.8),(169, 15, 88.3),(169, 16, 76.6),(169, 17, 89.9),(169, 18, 86.2),(169, 19, 74.4),(169, 20, 97.3),(169, 21, 95.0),(169, 22, 97.6),(169, 23, 79.9),(169, 24, 75.9),(169, 25, 91.7),(169, 26, 86.2),(169, 27, 76.7),(169, 28, 90.1),(169, 29, 75.6),(169, 30, 84.3),(169, 31, 86.9),(169, 32, 94.2),(169, 33, 87.1),(169, 34, 90.9),(169, 35, 77.9),(169, 36, 83.9),(169, 37, 76.3),(169, 38, 81.8),(169, 39, 88.0),(169, 40, 77.2),(169, 41, 78.0),(169, 42, 90.4),(169, 43, 84.1),(169, 44, 74.9),(169, 45, 99.6),(169, 46, 77.5),(169, 47, 87.8),(169, 48, 98.3),(169, 49, 79.7),(169, 50, 90.2),(169, 51, 93.0),(169, 52, 92.2),(169, 53, 81.0),(169, 54, 89.9),(169, 55, 76.0),(169, 56, 91.6),(169, 57, 98.4),(169, 58, 97.3),(169, 59, 97.1),(169, 60, 81.6),(169, 61, 76.6),(169, 62, 98.1),(169, 63, 97.5),(169, 64, 74.9),(169, 65, 89.4),(169, 66, 97.5),(169, 67, 95.3),(169, 68, 78.4),(169, 69, 85.5),(169, 70, 91.7),(169, 71, 94.0),(169, 72, 72.8),(169, 73, 99.1),(169, 74, 88.6),(169, 75, 80.9),(169, 76, 78.6),(169, 77, 84.9),(169, 78, 93.4),(169, 79, 73.8),(169, 80, 96.0),(169, 81, 94.1),(169, 82, 83.0),(169, 83, 80.3),(169, 84, 96.2),(169, 85, 85.3),(169, 86, 73.8),(169, 87, 91.5),(169, 88, 94.8),(169, 89, 98.4),(169, 90, 84.9),(169, 91, 82.5),(169, 92, 77.6),(169, 93, 98.7),(169, 94, 90.4),(169, 95, 97.4),(169, 96, 81.3),(169, 97, 80.3),(169, 98, 87.1),(169, 99, 76.3),(169, 100, 77.8),(169, 101, 77.8),(170, 2, 99.0),(170, 3, 81.1),(170, 4, 79.0),(170, 5, 87.4),(170, 6, 84.7),(170, 7, 73.5),(170, 8, 85.6),(170, 9, 78.8),(170, 10, 92.4),(170, 11, 73.0),(170, 12, 76.4),(170, 13, 94.8),(170, 14, 86.3),(170, 15, 76.5),(170, 16, 96.8),(170, 17, 88.4),(170, 18, 82.5),(170, 19, 85.4),(170, 20, 93.1),(170, 21, 77.3),(170, 22, 99.9),(170, 23, 98.8),(170, 24, 92.6),(170, 25, 83.1),(170, 26, 87.1),(170, 27, 82.3),(170, 28, 84.3),(170, 29, 90.5),(170, 30, 76.4),(170, 31, 79.2),(170, 32, 85.3),(170, 33, 97.6),(170, 34, 74.9),(170, 35, 77.0),(170, 36, 73.5),(170, 37, 83.5),(170, 38, 92.0),(170, 39, 80.1),(170, 40, 79.1),(170, 41, 92.1),(170, 42, 82.8),(170, 43, 93.7),(170, 44, 90.6),(170, 45, 75.3),(170, 46, 87.6),(170, 47, 80.3),(170, 48, 78.9),(170, 49, 73.7),(170, 50, 94.5),(170, 51, 77.0),(170, 52, 89.6),(170, 53, 75.9),(170, 54, 73.9),(170, 55, 97.2),(170, 56, 89.7),(170, 57, 99.3),(170, 58, 95.7),(170, 59, 95.2),(170, 60, 93.8),(170, 61, 99.0),(170, 62, 82.0),(170, 63, 87.1),(170, 64, 98.6),(170, 65, 87.8),(170, 66, 95.2),(170, 67, 76.2),(170, 68, 84.2),(170, 69, 97.2),(170, 70, 78.8),(170, 71, 84.7),(170, 72, 73.8),(170, 73, 81.2),(170, 74, 76.7),(170, 75, 88.3),(170, 76, 96.9),(170, 77, 73.2),(170, 78, 76.0),(170, 79, 76.8),(170, 80, 93.0),(170, 81, 87.3),(170, 82, 83.2),(170, 83, 99.5),(170, 84, 83.3),(170, 85, 87.1),(170, 86, 72.4),(170, 87, 94.3),(170, 88, 82.2),(170, 89, 73.3),(170, 90, 92.0),(170, 91, 84.9),(170, 92, 89.2),(170, 93, 96.1),(170, 94, 74.4),(170, 95, 84.0),(170, 96, 78.5),(170, 97, 85.7),(170, 98, 77.0),(170, 99, 75.4),(170, 100, 78.5),(170, 101, 80.9),(171, 2, 97.9),(171, 3, 81.7),(171, 4, 94.2),(171, 5, 89.3),(171, 6, 83.4),(171, 7, 97.0),(171, 8, 75.5),(171, 9, 97.0),(171, 10, 98.4),(171, 11, 86.4),(171, 12, 75.5),(171, 13, 82.4),(171, 14, 77.1),(171, 15, 95.8),(171, 16, 93.9),(171, 17, 72.4),(171, 18, 93.8),(171, 19, 95.7),(171, 20, 78.2),(171, 21, 79.4),(171, 22, 96.7),(171, 23, 91.0),(171, 24, 74.3),(171, 25, 88.8),(171, 26, 73.8),(171, 27, 96.5),(171, 28, 79.7),(171, 29, 86.0),(171, 30, 89.0),(171, 31, 79.5),(171, 32, 83.4),(171, 33, 93.1),(171, 34, 73.6),(171, 35, 79.6),(171, 36, 99.0),(171, 37, 92.6),(171, 38, 77.6),(171, 39, 82.3),(171, 40, 74.6),(171, 41, 73.0),(171, 42, 84.1),(171, 43, 83.3),(171, 44, 91.5),(171, 45, 80.4),(171, 46, 98.3),(171, 47, 99.8),(171, 48, 96.2),(171, 49, 83.1),(171, 50, 95.6),(171, 51, 96.0),(171, 52, 94.6),(171, 53, 85.1),(171, 54, 80.0),(171, 55, 89.3),(171, 56, 97.4),(171, 57, 99.1),(171, 58, 82.6),(171, 59, 81.7),(171, 60, 76.4),(171, 61, 75.5),(171, 62, 96.5),(171, 63, 78.3),(171, 64, 87.5),(171, 65, 87.7),(171, 66, 84.8),(171, 67, 98.6),(171, 68, 89.3),(171, 69, 93.2),(171, 70, 93.5),(171, 71, 75.1),(171, 72, 92.9),(171, 73, 97.0),(171, 74, 85.8),(171, 75, 74.3),(171, 76, 74.3),(171, 77, 99.4),(171, 78, 77.4),(171, 79, 81.3),(171, 80, 96.3),(171, 81, 86.0),(171, 82, 95.9),(171, 83, 80.1),(171, 84, 78.2),(171, 85, 90.2),(171, 86, 90.6),(171, 87, 92.6),(171, 88, 85.6),(171, 89, 75.3),(171, 90, 86.7),(171, 91, 95.8),(171, 92, 76.6),(171, 93, 98.1),(171, 94, 99.3),(171, 95, 93.3),(171, 96, 72.1),(171, 97, 86.1),(171, 98, 89.8),(171, 99, 96.4),(171, 100, 76.8),(171, 101, 76.3),(172, 2, 75.2),(172, 3, 78.3),(172, 4, 74.6),(172, 5, 91.5),(172, 6, 89.7),(172, 7, 86.7),(172, 8, 77.1),(172, 9, 81.3),(172, 10, 72.4),(172, 11, 96.1),(172, 12, 72.8),(172, 13, 81.5),(172, 14, 83.2),(172, 15, 95.4),(172, 16, 97.1),(172, 17, 75.5),(172, 18, 79.8),(172, 19, 98.2),(172, 20, 86.4),(172, 21, 74.6),(172, 22, 90.7),(172, 23, 86.5),(172, 24, 75.2),(172, 25, 72.4),(172, 26, 90.7),(172, 27, 96.4),(172, 28, 94.6),(172, 29, 96.3),(172, 30, 73.6),(172, 31, 89.1),(172, 32, 95.5),(172, 33, 85.1),(172, 34, 77.1),(172, 35, 90.1),(172, 36, 74.2),(172, 37, 81.0),(172, 38, 95.1),(172, 39, 76.0),(172, 40, 89.6),(172, 41, 90.5),(172, 42, 84.6),(172, 43, 86.0),(172, 44, 99.1),(172, 45, 82.3),(172, 46, 77.9),(172, 47, 98.5),(172, 48, 98.5),(172, 49, 85.2),(172, 50, 88.5),(172, 51, 74.7),(172, 52, 97.7),(172, 53, 83.5),(172, 54, 89.3),(172, 55, 92.3),(172, 56, 78.2),(172, 57, 75.1),(172, 58, 82.3),(172, 59, 96.7),(172, 60, 74.0),(172, 61, 85.1),(172, 62, 75.1),(172, 63, 99.3),(172, 64, 83.7),(172, 65, 80.0),(172, 66, 80.8),(172, 67, 80.9),(172, 68, 77.4),(172, 69, 81.2),(172, 70, 88.3),(172, 71, 86.9),(172, 72, 75.3),(172, 73, 94.4),(172, 74, 99.1),(172, 75, 82.0),(172, 76, 72.5),(172, 77, 93.2),(172, 78, 98.8),(172, 79, 89.4),(172, 80, 94.2),(172, 81, 82.2),(172, 82, 78.4),(172, 83, 81.3),(172, 84, 92.4),(172, 85, 95.7),(172, 86, 93.4),(172, 87, 99.0),(172, 88, 88.8),(172, 89, 84.2),(172, 90, 98.4),(172, 91, 91.5),(172, 92, 76.2),(172, 93, 87.8),(172, 94, 88.0),(172, 95, 85.2),(172, 96, 82.9),(172, 97, 75.6),(172, 98, 91.8),(172, 99, 72.8),(172, 100, 90.8),(172, 101, 86.9),(173, 2, 97.9),(173, 3, 94.0),(173, 4, 88.5),(173, 5, 88.3),(173, 6, 75.8),(173, 7, 98.0),(173, 8, 92.5),(173, 9, 91.0),(173, 10, 93.6),(173, 11, 80.7),(173, 12, 95.0),(173, 13, 95.2),(173, 14, 74.8),(173, 15, 74.7),(173, 16, 90.9),(173, 17, 74.2),(173, 18, 75.8),(173, 19, 82.2),(173, 20, 91.5),(173, 21, 88.9),(173, 22, 85.7),(173, 23, 83.9),(173, 24, 91.8),(173, 25, 96.8),(173, 26, 80.9),(173, 27, 86.7),(173, 28, 98.0),(173, 29, 82.2),(173, 30, 87.0),(173, 31, 99.0),(173, 32, 80.4),(173, 33, 76.4),(173, 34, 76.7),(173, 35, 87.5),(173, 36, 97.0),(173, 37, 92.7),(173, 38, 97.9),(173, 39, 86.5),(173, 40, 72.5),(173, 41, 82.1),(173, 42, 93.8),(173, 43, 94.5),(173, 44, 72.1),(173, 45, 72.9),(173, 46, 86.5),(173, 47, 76.8),(173, 48, 86.5),(173, 49, 86.9),(173, 50, 90.0),(173, 51, 80.4),(173, 52, 85.3),(173, 53, 95.2),(173, 54, 96.0),(173, 55, 76.9),(173, 56, 75.8),(173, 57, 78.0),(173, 58, 81.9),(173, 59, 98.4),(173, 60, 90.6),(173, 61, 78.5),(173, 62, 81.4),(173, 63, 76.6),(173, 64, 82.9),(173, 65, 91.1),(173, 66, 73.6),(173, 67, 85.6),(173, 68, 98.1),(173, 69, 73.1),(173, 70, 99.9),(173, 71, 95.4),(173, 72, 73.6),(173, 73, 73.2),(173, 74, 88.8),(173, 75, 76.0),(173, 76, 81.3),(173, 77, 79.8),(173, 78, 73.1),(173, 79, 84.0),(173, 80, 97.6),(173, 81, 87.5),(173, 82, 90.4),(173, 83, 86.7),(173, 84, 92.1),(173, 85, 75.8),(173, 86, 74.7),(173, 87, 96.9),(173, 88, 89.1),(173, 89, 94.8),(173, 90, 93.8),(173, 91, 94.1),(173, 92, 74.5),(173, 93, 99.5),(173, 94, 87.0),(173, 95, 73.7),(173, 96, 88.9),(173, 97, 89.7),(173, 98, 73.0),(173, 99, 93.8),(173, 100, 77.9),(173, 101, 76.7),(174, 2, 89.6),(174, 3, 84.8),(174, 4, 92.3),(174, 5, 90.4),(174, 6, 75.3),(174, 7, 87.6),(174, 8, 72.0),(174, 9, 81.0),(174, 10, 93.4),(174, 11, 87.9),(174, 12, 83.8),(174, 13, 72.2),(174, 14, 83.6),(174, 15, 97.8),(174, 16, 84.5),(174, 17, 81.4),(174, 18, 80.0),(174, 19, 79.7),(174, 20, 98.1),(174, 21, 85.3),(174, 22, 97.6),(174, 23, 75.1),(174, 24, 87.9),(174, 25, 77.2),(174, 26, 73.8),(174, 27, 76.1),(174, 28, 77.3),(174, 29, 77.0),(174, 30, 91.0),(174, 31, 96.7),(174, 32, 92.9),(174, 33, 86.2),(174, 34, 82.5),(174, 35, 72.6),(174, 36, 86.7),(174, 37, 83.7),(174, 38, 98.7),(174, 39, 82.4),(174, 40, 76.5),(174, 41, 79.2),(174, 42, 78.0),(174, 43, 94.8),(174, 44, 81.5),(174, 45, 72.3),(174, 46, 79.2),(174, 47, 78.5),(174, 48, 75.9),(174, 49, 75.8),(174, 50, 86.7),(174, 51, 89.8),(174, 52, 77.8),(174, 53, 92.2),(174, 54, 73.8),(174, 55, 77.2),(174, 56, 77.4),(174, 57, 98.3),(174, 58, 78.2),(174, 59, 92.4),(174, 60, 85.5),(174, 61, 93.4),(174, 62, 77.1),(174, 63, 97.5),(174, 64, 91.1),(174, 65, 96.9),(174, 66, 83.8),(174, 67, 91.1),(174, 68, 95.4),(174, 69, 88.1),(174, 70, 82.1),(174, 71, 88.2),(174, 72, 87.4),(174, 73, 94.1),(174, 74, 82.5),(174, 75, 77.5),(174, 76, 79.8),(174, 77, 93.9),(174, 78, 90.2),(174, 79, 78.0),(174, 80, 75.0),(174, 81, 87.7),(174, 82, 83.3),(174, 83, 99.7),(174, 84, 76.4),(174, 85, 78.1),(174, 86, 75.5),(174, 87, 84.7),(174, 88, 98.4),(174, 89, 95.3),(174, 90, 93.0),(174, 91, 89.3),(174, 92, 89.1),(174, 93, 97.6),(174, 94, 75.2),(174, 95, 79.4),(174, 96, 96.5),(174, 97, 94.8),(174, 98, 80.4),(174, 99, 82.8),(174, 100, 96.7),(174, 101, 76.4),(175, 2, 85.4),(175, 3, 94.7),(175, 4, 82.3),(175, 5, 84.5),(175, 6, 75.5),(175, 7, 78.5),(175, 8, 78.7),(175, 9, 76.2),(175, 10, 95.5),(175, 11, 85.7),(175, 12, 96.7),(175, 13, 80.9),(175, 14, 73.9),(175, 15, 84.8),(175, 16, 83.8),(175, 17, 75.6),(175, 18, 74.7),(175, 19, 77.3),(175, 20, 90.8),(175, 21, 81.8),(175, 22, 77.1),(175, 23, 90.2),(175, 24, 91.0),(175, 25, 97.6),(175, 26, 81.5),(175, 27, 98.5),(175, 28, 75.8),(175, 29, 99.8),(175, 30, 78.2),(175, 31, 85.0),(175, 32, 97.3),(175, 33, 86.5),(175, 34, 98.0),(175, 35, 98.6),(175, 36, 91.7),(175, 37, 79.5),(175, 38, 91.2),(175, 39, 84.1),(175, 40, 97.8),(175, 41, 95.5),(175, 42, 78.1),(175, 43, 88.4),(175, 44, 76.6),(175, 45, 94.3),(175, 46, 94.1),(175, 47, 79.0),(175, 48, 92.8),(175, 49, 88.9),(175, 50, 78.1),(175, 51, 77.8),(175, 52, 81.2),(175, 53, 80.2),(175, 54, 79.2),(175, 55, 83.1),(175, 56, 72.5),(175, 57, 97.7),(175, 58, 88.7),(175, 59, 79.3),(175, 60, 84.8),(175, 61, 78.8),(175, 62, 73.6),(175, 63, 80.7),(175, 64, 84.1),(175, 65, 79.9),(175, 66, 81.5),(175, 67, 95.3),(175, 68, 86.0),(175, 69, 73.2),(175, 70, 76.1),(175, 71, 76.9),(175, 72, 90.9),(175, 73, 99.9),(175, 74, 92.2),(175, 75, 88.0),(175, 76, 75.3),(175, 77, 98.0),(175, 78, 91.2),(175, 79, 93.1),(175, 80, 77.8),(175, 81, 80.5),(175, 82, 91.0),(175, 83, 79.8),(175, 84, 74.0),(175, 85, 93.9),(175, 86, 97.0),(175, 87, 75.0),(175, 88, 88.3),(175, 89, 86.3),(175, 90, 89.2),(175, 91, 80.1),(175, 92, 76.7),(175, 93, 97.7),(175, 94, 84.6),(175, 95, 85.3),(175, 96, 82.0),(175, 97, 83.9),(175, 98, 95.9),(175, 99, 78.3),(175, 100, 80.0),(175, 101, 99.3),(176, 2, 80.4),(176, 3, 91.8),(176, 4, 99.7),(176, 5, 93.6),(176, 6, 76.5),(176, 7, 99.0),(176, 8, 79.9),(176, 9, 93.6),(176, 10, 92.4),(176, 11, 83.6),(176, 12, 90.0),(176, 13, 73.8),(176, 14, 86.2),(176, 15, 98.7),(176, 16, 72.8),(176, 17, 93.3),(176, 18, 91.2),(176, 19, 76.6),(176, 20, 90.4),(176, 21, 72.5),(176, 22, 99.1),(176, 23, 90.6),(176, 24, 88.0),(176, 25, 95.1),(176, 26, 86.6),(176, 27, 90.6),(176, 28, 92.0),(176, 29, 74.0),(176, 30, 75.7),(176, 31, 88.6),(176, 32, 87.8),(176, 33, 97.6),(176, 34, 82.9),(176, 35, 84.6),(176, 36, 72.3),(176, 37, 80.0),(176, 38, 75.7),(176, 39, 79.6),(176, 40, 83.1),(176, 41, 77.3),(176, 42, 77.4),(176, 43, 73.3),(176, 44, 73.2),(176, 45, 79.0),(176, 46, 88.2),(176, 47, 78.1),(176, 48, 76.4),(176, 49, 88.9),(176, 50, 77.8),(176, 51, 92.1),(176, 52, 94.0),(176, 53, 98.8),(176, 54, 88.4),(176, 55, 83.2),(176, 56, 88.7),(176, 57, 92.0),(176, 58, 75.8),(176, 59, 98.9),(176, 60, 92.5),(176, 61, 79.7),(176, 62, 86.8),(176, 63, 90.3),(176, 64, 76.8),(176, 65, 80.9),(176, 66, 89.0),(176, 67, 81.3),(176, 68, 89.1),(176, 69, 74.4),(176, 70, 95.5),(176, 71, 83.0),(176, 72, 74.1),(176, 73, 88.4),(176, 74, 78.2),(176, 75, 83.4),(176, 76, 77.0),(176, 77, 77.9),(176, 78, 91.1),(176, 79, 91.7),(176, 80, 97.7),(176, 81, 96.7),(176, 82, 95.5),(176, 83, 89.5),(176, 84, 84.0),(176, 85, 79.8),(176, 86, 93.9),(176, 87, 92.6),(176, 88, 81.2),(176, 89, 93.4),(176, 90, 97.7),(176, 91, 83.2),(176, 92, 93.0),(176, 93, 80.1),(176, 94, 75.1),(176, 95, 85.8),(176, 96, 97.5),(176, 97, 83.1),(176, 98, 78.1),(176, 99, 77.0),(176, 100, 88.1),(176, 101, 76.2),(177, 2, 91.8),(177, 3, 75.8),(177, 4, 89.4),(177, 5, 85.9),(177, 6, 84.4),(177, 7, 87.7),(177, 8, 92.6),(177, 9, 88.5),(177, 10, 72.1),(177, 11, 75.8),(177, 12, 74.9),(177, 13, 80.1),(177, 14, 73.1),(177, 15, 88.4),(177, 16, 97.9),(177, 17, 98.7),(177, 18, 77.5),(177, 19, 78.1),(177, 20, 76.6),(177, 21, 99.0),(177, 22, 97.0),(177, 23, 92.1),(177, 24, 83.1),(177, 25, 86.0),(177, 26, 75.6),(177, 27, 88.2),(177, 28, 87.0),(177, 29, 84.3),(177, 30, 80.0),(177, 31, 75.8),(177, 32, 79.4),(177, 33, 86.5),(177, 34, 94.3),(177, 35, 97.5),(177, 36, 99.1),(177, 37, 81.5),(177, 38, 85.8),(177, 39, 83.5),(177, 40, 74.2),(177, 41, 89.5),(177, 42, 77.1),(177, 43, 99.4),(177, 44, 96.4),(177, 45, 80.6),(177, 46, 84.8),(177, 47, 72.5),(177, 48, 84.8),(177, 49, 73.2),(177, 50, 80.9),(177, 51, 79.2),(177, 52, 73.6),(177, 53, 82.3),(177, 54, 84.9),(177, 55, 78.2),(177, 56, 81.5),(177, 57, 83.6),(177, 58, 94.2),(177, 59, 73.1),(177, 60, 81.2),(177, 61, 82.5),(177, 62, 96.8),(177, 63, 94.3),(177, 64, 95.7),(177, 65, 77.4),(177, 66, 73.5),(177, 67, 83.2),(177, 68, 95.2),(177, 69, 79.0),(177, 70, 97.3),(177, 71, 80.9),(177, 72, 72.6),(177, 73, 80.1),(177, 74, 94.4),(177, 75, 89.6),(177, 76, 91.7),(177, 77, 75.7),(177, 78, 94.4),(177, 79, 73.3),(177, 80, 88.0),(177, 81, 90.8),(177, 82, 72.2),(177, 83, 74.8),(177, 84, 97.7),(177, 85, 78.7),(177, 86, 79.4),(177, 87, 82.2),(177, 88, 95.8),(177, 89, 88.3),(177, 90, 83.8),(177, 91, 99.1),(177, 92, 73.9),(177, 93, 82.9),(177, 94, 95.7),(177, 95, 79.9),(177, 96, 76.7),(177, 97, 99.9),(177, 98, 77.3),(177, 99, 75.0),(177, 100, 81.6),(177, 101, 83.8),(178, 2, 88.2),(178, 3, 79.4),(178, 4, 91.5),(178, 5, 79.7),(178, 6, 80.7),(178, 7, 84.2),(178, 8, 77.1),(178, 9, 89.6),(178, 10, 93.2),(178, 11, 81.8),(178, 12, 82.2),(178, 13, 92.4),(178, 14, 84.0),(178, 15, 91.3),(178, 16, 99.9),(178, 17, 80.8),(178, 18, 85.3),(178, 19, 77.6),(178, 20, 72.4),(178, 21, 83.0),(178, 22, 75.5),(178, 23, 89.7),(178, 24, 94.4),(178, 25, 92.3),(178, 26, 92.9),(178, 27, 87.9),(178, 28, 92.8),(178, 29, 83.6),(178, 30, 75.1),(178, 31, 99.7),(178, 32, 97.5),(178, 33, 73.1),(178, 34, 82.5),(178, 35, 73.3),(178, 36, 87.4),(178, 37, 96.8),(178, 38, 74.9),(178, 39, 84.7),(178, 40, 83.1),(178, 41, 86.1),(178, 42, 91.5),(178, 43, 74.9),(178, 44, 72.5),(178, 45, 83.0),(178, 46, 74.8),(178, 47, 99.5),(178, 48, 72.1),(178, 49, 91.9),(178, 50, 79.2),(178, 51, 90.1),(178, 52, 73.4),(178, 53, 83.1),(178, 54, 93.4),(178, 55, 98.0),(178, 56, 72.0),(178, 57, 90.2),(178, 58, 87.0),(178, 59, 96.4),(178, 60, 78.1),(178, 61, 94.0),(178, 62, 76.3),(178, 63, 93.6),(178, 64, 73.0),(178, 65, 88.1),(178, 66, 75.9),(178, 67, 81.4),(178, 68, 74.2),(178, 69, 84.7),(178, 70, 90.7),(178, 71, 76.1),(178, 72, 76.0),(178, 73, 82.0),(178, 74, 83.8),(178, 75, 98.8),(178, 76, 88.7),(178, 77, 73.3),(178, 78, 80.3),(178, 79, 94.3),(178, 80, 97.4),(178, 81, 84.8),(178, 82, 84.1),(178, 83, 86.3),(178, 84, 85.6),(178, 85, 94.5),(178, 86, 84.1),(178, 87, 90.7),(178, 88, 78.3),(178, 89, 78.9),(178, 90, 93.8),(178, 91, 94.0),(178, 92, 76.7),(178, 93, 79.8),(178, 94, 88.5),(178, 95, 84.3),(178, 96, 99.0),(178, 97, 96.0),(178, 98, 79.9),(178, 99, 99.6),(178, 100, 93.0),(178, 101, 89.7),(179, 2, 97.2),(179, 3, 93.1),(179, 4, 99.6),(179, 5, 73.2),(179, 6, 90.1),(179, 7, 78.8),(179, 8, 72.4),(179, 9, 94.4),(179, 10, 72.0),(179, 11, 73.9),(179, 12, 84.4),(179, 13, 82.3),(179, 14, 75.2),(179, 15, 93.9),(179, 16, 73.9),(179, 17, 82.0),(179, 18, 76.7),(179, 19, 99.3),(179, 20, 78.2),(179, 21, 98.2),(179, 22, 72.6),(179, 23, 92.4),(179, 24, 86.5),(179, 25, 78.0),(179, 26, 97.2),(179, 27, 73.8),(179, 28, 90.4),(179, 29, 82.3),(179, 30, 87.0),(179, 31, 72.2),(179, 32, 97.5),(179, 33, 94.2),(179, 34, 98.2),(179, 35, 99.4),(179, 36, 72.7),(179, 37, 85.4),(179, 38, 73.4),(179, 39, 75.3),(179, 40, 78.3),(179, 41, 89.3),(179, 42, 96.7),(179, 43, 72.9),(179, 44, 79.4),(179, 45, 76.9),(179, 46, 86.0),(179, 47, 72.3),(179, 48, 93.2),(179, 49, 97.2),(179, 50, 96.0),(179, 51, 81.5),(179, 52, 72.6),(179, 53, 99.4),(179, 54, 81.3),(179, 55, 76.0),(179, 56, 73.1),(179, 57, 84.3),(179, 58, 94.6),(179, 59, 78.2),(179, 60, 86.8),(179, 61, 77.1),(179, 62, 87.3),(179, 63, 85.7),(179, 64, 96.0),(179, 65, 99.8),(179, 66, 79.6),(179, 67, 72.4),(179, 68, 80.4),(179, 69, 99.2),(179, 70, 88.4),(179, 71, 79.7),(179, 72, 98.9),(179, 73, 90.7),(179, 74, 82.9),(179, 75, 74.8),(179, 76, 94.9),(179, 77, 97.6),(179, 78, 99.3),(179, 79, 80.1),(179, 80, 82.4),(179, 81, 85.8),(179, 82, 86.0),(179, 83, 88.6),(179, 84, 86.4),(179, 85, 91.3),(179, 86, 98.6),(179, 87, 86.1),(179, 88, 83.9),(179, 89, 79.2),(179, 90, 93.7),(179, 91, 91.3),(179, 92, 74.8),(179, 93, 92.0),(179, 94, 83.8),(179, 95, 92.8),(179, 96, 72.3),(179, 97, 79.7),(179, 98, 98.8),(179, 99, 97.8),(179, 100, 89.1),(179, 101, 75.2),(180, 2, 96.6),(180, 3, 84.4),(180, 4, 83.2),(180, 5, 77.6),(180, 6, 82.6),(180, 7, 92.2),(180, 8, 76.2),(180, 9, 96.0),(180, 10, 97.1),(180, 11, 77.1),(180, 12, 84.2),(180, 13, 99.4),(180, 14, 76.8),(180, 15, 79.4),(180, 16, 93.0),(180, 17, 77.9),(180, 18, 99.0),(180, 19, 99.2),(180, 20, 76.2),(180, 21, 98.4),(180, 22, 98.9),(180, 23, 87.2),(180, 24, 91.9),(180, 25, 89.4),(180, 26, 95.2),(180, 27, 96.1),(180, 28, 98.9),(180, 29, 96.3),(180, 30, 73.0),(180, 31, 73.9),(180, 32, 76.2),(180, 33, 72.6),(180, 34, 82.7),(180, 35, 91.7),(180, 36, 86.7),(180, 37, 92.3),(180, 38, 96.3),(180, 39, 97.8),(180, 40, 96.9),(180, 41, 80.6),(180, 42, 87.7),(180, 43, 77.9),(180, 44, 87.6),(180, 45, 94.4),(180, 46, 94.9),(180, 47, 74.7),(180, 48, 86.0),(180, 49, 78.4),(180, 50, 92.3),(180, 51, 86.2),(180, 52, 88.1),(180, 53, 98.8),(180, 54, 88.1),(180, 55, 73.2),(180, 56, 75.1),(180, 57, 95.7),(180, 58, 73.6),(180, 59, 97.8),(180, 60, 90.1),(180, 61, 85.0),(180, 62, 96.3),(180, 63, 85.3),(180, 64, 96.9),(180, 65, 87.9),(180, 66, 93.7),(180, 67, 91.1),(180, 68, 74.5),(180, 69, 86.3),(180, 70, 75.7),(180, 71, 85.5),(180, 72, 89.7),(180, 73, 79.4),(180, 74, 97.1),(180, 75, 96.5),(180, 76, 98.0),(180, 77, 77.2),(180, 78, 72.8),(180, 79, 88.6),(180, 80, 85.6),(180, 81, 81.2),(180, 82, 86.8),(180, 83, 98.5),(180, 84, 82.0),(180, 85, 94.4),(180, 86, 99.7),(180, 87, 76.7),(180, 88, 84.3),(180, 89, 83.4),(180, 90, 77.5),(180, 91, 93.5),(180, 92, 87.2),(180, 93, 90.1),(180, 94, 85.5),(180, 95, 89.3),(180, 96, 75.5),(180, 97, 92.3),(180, 98, 95.3),(180, 99, 78.5),(180, 100, 76.4),(180, 101, 85.6),(181, 2, 91.4),(181, 3, 85.6),(181, 4, 78.0),(181, 5, 78.9),(181, 6, 86.0),(181, 7, 72.7),(181, 8, 80.9),(181, 9, 83.3),(181, 10, 83.2),(181, 11, 80.1),(181, 12, 98.3),(181, 13, 77.0),(181, 14, 87.4),(181, 15, 78.8),(181, 16, 90.8),(181, 17, 82.9),(181, 18, 86.3),(181, 19, 87.3),(181, 20, 99.0),(181, 21, 87.9),(181, 22, 73.9),(181, 23, 83.2),(181, 24, 81.5),(181, 25, 98.5),(181, 26, 85.2),(181, 27, 83.4),(181, 28, 78.5),(181, 29, 97.2),(181, 30, 73.4),(181, 31, 80.3),(181, 32, 94.6),(181, 33, 95.6),(181, 34, 76.4),(181, 35, 82.7),(181, 36, 72.5),(181, 37, 84.8),(181, 38, 95.5),(181, 39, 81.2),(181, 40, 83.9),(181, 41, 75.7),(181, 42, 78.3),(181, 43, 81.9),(181, 44, 79.8),(181, 45, 81.4),(181, 46, 82.4),(181, 47, 73.7),(181, 48, 89.6),(181, 49, 76.1),(181, 50, 76.0),(181, 51, 90.2),(181, 52, 73.1),(181, 53, 98.0),(181, 54, 97.4),(181, 55, 93.7),(181, 56, 76.3),(181, 57, 75.0),(181, 58, 79.4),(181, 59, 89.8),(181, 60, 76.1),(181, 61, 99.2),(181, 62, 90.9),(181, 63, 84.1),(181, 64, 85.7),(181, 65, 72.6),(181, 66, 86.7),(181, 67, 83.3),(181, 68, 89.5),(181, 69, 77.6),(181, 70, 84.0),(181, 71, 85.1),(181, 72, 92.6),(181, 73, 77.8),(181, 74, 86.5),(181, 75, 72.5),(181, 76, 82.8),(181, 77, 75.1),(181, 78, 85.5),(181, 79, 78.3),(181, 80, 74.7),(181, 81, 80.3),(181, 82, 88.1),(181, 83, 94.3),(181, 84, 97.0),(181, 85, 97.2),(181, 86, 87.3),(181, 87, 98.8),(181, 88, 96.7),(181, 89, 90.9),(181, 90, 94.7),(181, 91, 98.7),(181, 92, 92.2),(181, 93, 90.4),(181, 94, 78.8),(181, 95, 86.9),(181, 96, 89.9),(181, 97, 75.8),(181, 98, 75.6),(181, 99, 82.1),(181, 100, 98.5),(181, 101, 76.3),(182, 2, 81.5),(182, 3, 76.0),(182, 4, 85.9),(182, 5, 74.1),(182, 6, 85.5),(182, 7, 86.1),(182, 8, 92.0),(182, 9, 80.5),(182, 10, 89.6),(182, 11, 98.7),(182, 12, 78.5),(182, 13, 74.1),(182, 14, 88.4),(182, 15, 80.7),(182, 16, 73.5),(182, 17, 98.9),(182, 18, 81.8),(182, 19, 91.0),(182, 20, 81.5),(182, 21, 90.4),(182, 22, 93.6),(182, 23, 95.8),(182, 24, 78.7),(182, 25, 82.0),(182, 26, 78.7),(182, 27, 97.3),(182, 28, 78.1),(182, 29, 83.5),(182, 30, 72.9),(182, 31, 95.5),(182, 32, 97.3),(182, 33, 88.8),(182, 34, 86.7),(182, 35, 97.6),(182, 36, 91.3),(182, 37, 82.2),(182, 38, 96.0),(182, 39, 85.6),(182, 40, 88.0),(182, 41, 76.3),(182, 42, 86.8),(182, 43, 75.7),(182, 44, 77.3),(182, 45, 74.1),(182, 46, 94.1),(182, 47, 91.5),(182, 48, 78.4),(182, 49, 90.9),(182, 50, 89.3),(182, 51, 81.5),(182, 52, 88.5),(182, 53, 81.4),(182, 54, 96.6),(182, 55, 86.7),(182, 56, 73.8),(182, 57, 90.2),(182, 58, 96.2),(182, 59, 85.8),(182, 60, 80.0),(182, 61, 99.3),(182, 62, 82.4),(182, 63, 95.3),(182, 64, 72.0),(182, 65, 83.6),(182, 66, 81.3),(182, 67, 84.9),(182, 68, 73.9),(182, 69, 79.8),(182, 70, 98.7),(182, 71, 77.5),(182, 72, 75.2),(182, 73, 72.4),(182, 74, 99.4),(182, 75, 83.0),(182, 76, 97.3),(182, 77, 80.7),(182, 78, 98.7),(182, 79, 75.6),(182, 80, 97.9),(182, 81, 81.6),(182, 82, 89.3),(182, 83, 81.2),(182, 84, 86.1),(182, 85, 72.3),(182, 86, 79.1),(182, 87, 91.2),(182, 88, 72.8),(182, 89, 86.3),(182, 90, 79.3),(182, 91, 99.2),(182, 92, 74.4),(182, 93, 80.4),(182, 94, 84.2),(182, 95, 84.1),(182, 96, 78.3),(182, 97, 88.3),(182, 98, 73.7),(182, 99, 98.9),(182, 100, 87.5),(182, 101, 74.5),(183, 2, 85.6),(183, 3, 73.9),(183, 4, 75.2),(183, 5, 84.1),(183, 6, 88.8),(183, 7, 93.5),(183, 8, 73.6),(183, 9, 83.3),(183, 10, 83.1),(183, 11, 84.9),(183, 12, 88.9),(183, 13, 94.7),(183, 14, 94.9),(183, 15, 85.8),(183, 16, 76.6),(183, 17, 75.2),(183, 18, 78.8),(183, 19, 83.4),(183, 20, 76.9),(183, 21, 97.3),(183, 22, 79.3),(183, 23, 94.2),(183, 24, 87.0),(183, 25, 92.0),(183, 26, 81.3),(183, 27, 79.8),(183, 28, 79.6),(183, 29, 86.4),(183, 30, 98.9),(183, 31, 92.0),(183, 32, 97.8),(183, 33, 74.1),(183, 34, 77.3),(183, 35, 91.2),(183, 36, 93.0),(183, 37, 84.4),(183, 38, 76.2),(183, 39, 90.8),(183, 40, 83.4),(183, 41, 78.7),(183, 42, 84.6),(183, 43, 84.2),(183, 44, 75.4),(183, 45, 86.2),(183, 46, 95.0),(183, 47, 84.9),(183, 48, 81.2),(183, 49, 90.9),(183, 50, 98.5),(183, 51, 89.5),(183, 52, 72.2),(183, 53, 99.1),(183, 54, 94.2),(183, 55, 92.3),(183, 56, 84.2),(183, 57, 98.6),(183, 58, 81.2),(183, 59, 92.3),(183, 60, 95.6),(183, 61, 99.8),(183, 62, 99.9),(183, 63, 75.5),(183, 64, 80.9),(183, 65, 72.1),(183, 66, 96.8),(183, 67, 78.4),(183, 68, 85.3),(183, 69, 96.1),(183, 70, 95.9),(183, 71, 75.4),(183, 72, 76.8),(183, 73, 88.1),(183, 74, 87.9),(183, 75, 72.6),(183, 76, 91.4),(183, 77, 80.6),(183, 78, 82.3),(183, 79, 92.5),(183, 80, 75.6),(183, 81, 93.1),(183, 82, 78.6),(183, 83, 72.6),(183, 84, 74.5),(183, 85, 77.4),(183, 86, 96.6),(183, 87, 96.1),(183, 88, 72.8),(183, 89, 77.4),(183, 90, 73.4),(183, 91, 97.4),(183, 92, 81.6),(183, 93, 91.2),(183, 94, 91.8),(183, 95, 84.3),(183, 96, 90.2),(183, 97, 98.2),(183, 98, 74.9),(183, 99, 83.0),(183, 100, 85.0),(183, 101, 89.5);
And I totally wrote those all out by hand…
No way! Enter Faker.
Faker is a Ruby gem that helps you generate placeholder data, like Lorem Ipsum for your database. Currently, there are over 100 different random data generators. I used scientists, rock bands, Seinfeld characters, and World Cup stadiums to seed data for the student quizzes and those aren’t even the weird ones.
To generate each of the insert statements above, I used a simple ruby script + Faker. I want the output to be a valid SQL statement that I can copy and paste into my growing seed file.
Here’s what the script looks like to generate our students:
require 'faker'
students = []
100.times do
students << [Faker::Name.first_name, Faker::Name.last_name]
end
values = students.map{ |s| "(\"#{s.first}\",\"#{s.last}\")"}.join(',')
s = "INSERT INTO students (first_name, last_name) VALUES #{values};"
puts s
Repeat for quizzes:
quizzes = []
(0..90).to_a.reverse.each do |offset|
quiz_date = "now() - interval '#{offset} days'"
topic = if offset % 10 == 0
Faker::Science.scientist
elsif offset % 3 == 0
Faker::RockBand.name
elsif offset % 7 == 0
Faker::WorldCup.stadium
else
Faker::Seinfeld.character
end
quizzes << [quiz_date, topic]
end
quiz_values = quizzes.map { |q| "(#{q.first}, '#{q.last}')"}.join(',')
s = "INSERT INTO quizzes (quiz_date, topic) VALUES #{quiz_values};"
puts s
And quiz scores:
quiz_results = []
(93..183).to_a.each do |quiz_id|
(2..101).to_a.each do |student_id|
base = (72..99).to_a
incr = (0..9).to_a
score = base.sample + 0.1 * incr.sample
quiz_results << [quiz_id, student_id, score]
end
end
quiz_result_values = quiz_results.map { |q| "(#{q[0]}, #{q[1]}, #{q[2]})"}.join(',')
s = "INSERT INTO quiz_results (quiz_id, student_id, score) VALUES #{quiz_result_values};"
puts s
The idea is to print out all the SQL strings, paste them into the seed file, and then copy/paste again into the SQL console to actually fill up the tables.
At any point in developing the example, if I decide that the data isn’t quite what I need, I can painlessly tear down the tables, tweak the table definitions or the ruby script, then just replay everything. Really easy!
In fact, as I was going along writing the post, I decided the data would be more interesting if there was a little less of it. I opened the seed file, wrote a couple of delete statements, and when I liked the way the data looked, saved them as part of the seed file:
DELETE FROM quiz_results WHERE student_id > 80 and quiz_id IN (SELECT id FROM quizzes WHERE quiz_date < '2018-12-01');
DELETE FROM quiz_results WHERE student_id > 50 and quiz_id IN (SELECT id FROM quizzes WHERE quiz_date < '2018-11-01');
Hopefully, this all looks like a simple process. It can feel slow at first, but it’s worth it.
To develop solid seed data for your SQL ideas, your process should be:
- Open your editor when your fingers start to reach for the SQL console.
- Record the shape and content of your tables in a way that makes them reusable during your development process.
- Refine the SQL scripts until they are also useful for expressing an idea to your coworkers.
- Polish them so they can become part of your test suite or the foundation for scripts/queries in your production codebase.
Good luck and let me know how it goes!
Share this post
Twitter
Google+
Facebook
Reddit
LinkedIn
StumbleUpon
Pinterest
Email