• We've upgraded our forums. Please post any issues/requests in this thread.

My WD Raptor has bad sectors, how do I react?

Joined
Apr 7, 2009
Messages
332 (0.10/day)
Likes
14
Processor Intel® Core™ i5-2500K (4.6GHz @ 1.28-1.33v)
Motherboard ASRock Z68 Pro3 Gen3
Cooling Prolimatech Megahalems Rev.C + Blue Vortex 140mm
Memory Kingston HyperX Fury White (2x8GB, DDR3-1866, 10-11-10-30, 1.5v)
Video Card(s) MSI GTX 970 Gaming
Storage Crucial C300 128GB, WD Green 2TB
Display(s) BenQ XL2420T
Case Antec Twelve Hundred
Audio Device(s) Onboard Realtek audio
Power Supply Corsair HX 650W
Software Win7 Ultimate (64-bit)
#1
Hello everyone!

So I thought I would do a disk check..



Ok, I reboot and let it do all the work. First it fixed a couple of indexes and then started scanning the disk (the "4 out of 5" section). This first scan it fixed/replaced data in some dll file and once all the scans were done there was "12KB in bad sectors" in the summary. I freaked out lol, never had my drives get bad sectors before.

Now windows booted and repeated the exact the same scan again. This time it didn't fix anything, but now in the summary it said "36KB in bad sectors" :eek:
Ok, I repeat the scan for the 6rd time and the results were the same as the time before.

Should I be panicking? My Raptor is one of the old generation ones 74GB and the warranty is long gone now. I will be selling this drive in a couple of days and I need to know if this is something that will kill the drive soon or it might just stay with that 36KB bad sectors without bothering the user :(
 
Joined
Oct 12, 2008
Messages
5,654 (1.69/day)
Likes
2,605
Location
στο άλφα έως ωμέγα
System Name Ha/AhHa/Dell
Processor QX9650 SLAWN C1/i7-980x/i7-6700K
Motherboard GA-X48_DS4 (F3B bios)/Gigabyte x58A-UDR3 v 2.0(modded FH bios)/Dell Foxconn 0XJ8C4 Z170
Cooling CNPS9900 LED/H60/ 3 pipe-center fan-air
Memory 8 Gig of G.Skill F2-8800CL5D/24 Gb Corsair Vengence/ 24Gb Samsung DDR4 2133
Video Card(s) Galaxy NVIDIA GeForce GTX 960/PowerColor R9 280/ASUS R9 380X Strix G1
Storage All have SSDs with HDDs for extra storage and backup/Dell-M.2 Samsung 850 EVO PCIe
Display(s) Asus 266H/Viewsonic 1080p/HP ZR24W
Case CM-690/CM-690 II adv/Dell 8900 series
Audio Device(s) All use on board (Realtek) w/2.1 speakers
Power Supply PC P&C 750/PC P&C Silencer 950/CM 700 Extreme
Mouse Logitech
Keyboard Logitech
Software Windows 10 Pro - 64 bit/Windows 10 Pro - 64bit/Windows 10 Pro - 64bit
#2
Sounds like it may be dying, but I have scanned and repaired a drive before with bad sectors and she is still functional... but, do I trust her, not really.

Try the WD Customer Loyalty Program and see what you can get from them.

Partial quote from the web page:

*The customer's current drive must have a valid serial number that can be verified in our system.
*Both out-of-warranty and in-warranty drives are eligible for upgrade to a larger capacity product at a discounted price.
*An internal hard drive can only be upgraded to another internal hard drive. An external product can only be upgraded to another external product.
*The customer does not need to return his or her current drive to Western Digital.
 

Kreij

Senior Monkey Moderator
Staff member
Joined
Feb 6, 2007
Messages
13,817 (3.49/day)
Likes
5,524
Location
Cheeseland (Wisconsin, USA)
Processor Intel Core 2 Quad QX9650 Extreme @ 3.0 GHz
Motherboard Asus Rampage Formula
Cooling ZeroTherm Nirvana NV120 Premium
Memory 8GB (4 x 2GB) Corsair Dominator PC2-8500
Video Card(s) 2 x Sapphire Radeon HD6970
Storage 2 x Seagate Barracuda 320GB in RAID 0
Display(s) Dell 3007WFP 30" LCD (2560 x 1600)
Case Thermaltake Armor w/ 250mm Side Fan
Audio Device(s) SupremeFX 8ch Audio
Power Supply Thermaltake Toughpower 750W Modular
Software Win8 Pro x64 / Cat 12.10
#3
First of all, 36KB of bad sectors is almost nothing.
Bad sector growth is common as drives age, and when you notice it happening you should be making sure your backups are good in the event it starts to get worse.

Given that the Raptor is old, bad sector growth will probably get worse over time, but it could still be no problem for years.

I wouldn't "freak". ;)
 

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
14,551 (3.97/day)
Likes
8,059
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K at stock (hits 5 gees+ easily)
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (4 x 4GB Corsair Vengeance DDR3 PC3-12800 C9 1600MHz)
Video Card(s) Zotac GTX 1080 AMP! Extreme Edition
Storage Samsung 850 Pro 256GB | WD Green 4TB
Display(s) BenQ XL2720Z | Asus VG278HE (both 27", 144Hz, 3D Vision 2, 1080p)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair HX 850W v1
Software Windows 10 Pro 64-bit
#4
kreij might be right, but I wouldn't take my chances with it. It's a headache to lose your data, even if you have backups. That drive is definitely slowly dying, so it's not worth it in my book. Get a new one.

It might be a Raptor with awesome performance for its time, but it's dated tech now and most cheap, high capacity drives outperform it. A 2TB WD Green drive for example, will blow it away on read/write speed and it's not even a "performance" drive. I know, because I've got these and they blow away my Raptor X 150GB. The Raptors have the edge on access times, but that doesn't make much difference in a desktop environement.

If you're gonna sell it, make sure that you tell your buyer about the faults. If not, you'll just get a bad rep and have them on your back about it. Telling them might kill the sale, but so be it. I wouldn't buy a drive like this.
 
Last edited:
Joined
Apr 4, 2008
Messages
4,659 (1.32/day)
Likes
1,009
System Name Obelisc
Processor i7 3770k @ 4.8 GHz
Motherboard Asus P8Z77-V
Cooling H110
Memory 16GB(4x4) @ 2400 MHz 9-11-11-31
Video Card(s) GTX 780 Ti
Storage 850 EVO 1TB, 2x 5TB Toshiba
Case T81
Audio Device(s) X-Fi Titanium HD
Power Supply EVGA 850 T2 80+ TITANIUM
Software Win10 64bit
#5
Not sure if they're still doing this but I think you can check to see your drive can be used for trade in with their warranty checker (doesn't have to be in warranty).
 
Joined
Oct 12, 2008
Messages
5,654 (1.69/day)
Likes
2,605
Location
στο άλφα έως ωμέγα
System Name Ha/AhHa/Dell
Processor QX9650 SLAWN C1/i7-980x/i7-6700K
Motherboard GA-X48_DS4 (F3B bios)/Gigabyte x58A-UDR3 v 2.0(modded FH bios)/Dell Foxconn 0XJ8C4 Z170
Cooling CNPS9900 LED/H60/ 3 pipe-center fan-air
Memory 8 Gig of G.Skill F2-8800CL5D/24 Gb Corsair Vengence/ 24Gb Samsung DDR4 2133
Video Card(s) Galaxy NVIDIA GeForce GTX 960/PowerColor R9 280/ASUS R9 380X Strix G1
Storage All have SSDs with HDDs for extra storage and backup/Dell-M.2 Samsung 850 EVO PCIe
Display(s) Asus 266H/Viewsonic 1080p/HP ZR24W
Case CM-690/CM-690 II adv/Dell 8900 series
Audio Device(s) All use on board (Realtek) w/2.1 speakers
Power Supply PC P&C 750/PC P&C Silencer 950/CM 700 Extreme
Mouse Logitech
Keyboard Logitech
Software Windows 10 Pro - 64 bit/Windows 10 Pro - 64bit/Windows 10 Pro - 64bit
#6
Joined
Apr 4, 2008
Messages
4,659 (1.32/day)
Likes
1,009
System Name Obelisc
Processor i7 3770k @ 4.8 GHz
Motherboard Asus P8Z77-V
Cooling H110
Memory 16GB(4x4) @ 2400 MHz 9-11-11-31
Video Card(s) GTX 780 Ti
Storage 850 EVO 1TB, 2x 5TB Toshiba
Case T81
Audio Device(s) X-Fi Titanium HD
Power Supply EVGA 850 T2 80+ TITANIUM
Software Win10 64bit
#7
Pfffft. Read posts other than my own? You crazy
 

AsRock

TPU addict
Joined
Jun 23, 2007
Messages
15,314 (4.00/day)
Likes
4,723
Location
US
Processor 2500k \ 3770k
Motherboard ASRock Z68 \ Z77
Memory Samsung low profile 1600
Video Card(s) XFX 6770 \ XFX R9 290X
Storage Intel 80Gb (SATA2) WD 250Gb \ Team SSD+Samsung Evo 250Gb+500Gb+ 2xCorsair Force+WD250GbHDD
Display(s) Samsung 1080P \ Toshiba HDTV 1080P
Case HTPC400 \ Thermaltake Armor case ( original ), With Zalman fan controller ( wattage usage ).
Audio Device(s) Yamaha RX-V475 \ Marantz SR5008 Tannoy Mercury MKII Paradigm 5SE + Tannoy Mercury F4
Power Supply PC&Power 750w \ Seasonic 750w MKII
Mouse MS intelimouse \ Logitech G700s + Steelseries Sensei wireless
Keyboard Logitech K120 \ ROCCAT MK Pro ( modded amber leds )
Benchmark Scores Meh benchmarks.
#8
I have 2 Seagates and just after there warranty's had block blocks to and still today they run perfectly fine And these are 15GB and 30GB drives so that tells you the age of them. And they are both still used to day in a old P4 system.

How ever backing up is the 1st thing to do as the whole drive might be going down like some have already said and make sure you keep it's temps as low as possible to make sure it's not a heat issue.

Selling it you will have to make it clear to the buyer and i am sure it be a price killer and might be better of just keeping it and using it in a old system.
 
Joined
Apr 7, 2009
Messages
332 (0.10/day)
Likes
14
Processor Intel® Core™ i5-2500K (4.6GHz @ 1.28-1.33v)
Motherboard ASRock Z68 Pro3 Gen3
Cooling Prolimatech Megahalems Rev.C + Blue Vortex 140mm
Memory Kingston HyperX Fury White (2x8GB, DDR3-1866, 10-11-10-30, 1.5v)
Video Card(s) MSI GTX 970 Gaming
Storage Crucial C300 128GB, WD Green 2TB
Display(s) BenQ XL2420T
Case Antec Twelve Hundred
Audio Device(s) Onboard Realtek audio
Power Supply Corsair HX 650W
Software Win7 Ultimate (64-bit)
#9
I have an update on this disk. Well yesterday I did a "clean all" (I replaced this OS disk with a C300 woot), of course, then had to re-do the disk alignment (MBR), active it, partition etc etc. Well in the end when it's clean and usable again I did "chkdsk D: /f /r". To my surprise it didn't report any black blocks or errors and the usable space is the same as before the clean.



Is it possible the cleanall healed it? I posted a selling ad for this disk saying it had bad sectors, so do I go back and correct it to say something like "doesn't have bad sectors anymore lol"? What's the explanation for this?
 
Joined
Jun 12, 2007
Messages
4,815 (1.25/day)
Likes
639
Location
Wangas, New Zealand
System Name Darth Obsidious
Processor Intel i5 2500K
Motherboard ASUS P8Z68-V/Gen3
Cooling Cooler Master Hyper 212+ in Push Pull
Memory 2X4GB Corsair Vengeance DDR3 1600
Video Card(s) ASUS R9 270x TOP
Storage 128GB Samsung 830 SSD, 1TB WD Black, 2TB WD Green
Display(s) LG IPS234V-PN
Case Corsair Obsidian 650D
Audio Device(s) Infrasonic Quartet
Power Supply Corsair HX650w
Software Windows 7 64bit and Windows XP Home
Benchmark Scores 2cm mark on bench with a razor blade.
#10
Oh thats interesting.
Have you ran your HDD through HDTune Error scan?
If not do it and see if all the squares come out green.
You may also want to run your drive through WD Diagnostics tool but I do not know if the tool supports your Raptor.
 
Joined
Apr 7, 2009
Messages
332 (0.10/day)
Likes
14
Processor Intel® Core™ i5-2500K (4.6GHz @ 1.28-1.33v)
Motherboard ASRock Z68 Pro3 Gen3
Cooling Prolimatech Megahalems Rev.C + Blue Vortex 140mm
Memory Kingston HyperX Fury White (2x8GB, DDR3-1866, 10-11-10-30, 1.5v)
Video Card(s) MSI GTX 970 Gaming
Storage Crucial C300 128GB, WD Green 2TB
Display(s) BenQ XL2420T
Case Antec Twelve Hundred
Audio Device(s) Onboard Realtek audio
Power Supply Corsair HX 650W
Software Win7 Ultimate (64-bit)
#11
Ok started the checking, can you tell me if the settings are correct? (didn't change a thing after installing it)

 
Last edited:
Joined
Jun 12, 2007
Messages
4,815 (1.25/day)
Likes
639
Location
Wangas, New Zealand
System Name Darth Obsidious
Processor Intel i5 2500K
Motherboard ASUS P8Z68-V/Gen3
Cooling Cooler Master Hyper 212+ in Push Pull
Memory 2X4GB Corsair Vengeance DDR3 1600
Video Card(s) ASUS R9 270x TOP
Storage 128GB Samsung 830 SSD, 1TB WD Black, 2TB WD Green
Display(s) LG IPS234V-PN
Case Corsair Obsidian 650D
Audio Device(s) Infrasonic Quartet
Power Supply Corsair HX650w
Software Windows 7 64bit and Windows XP Home
Benchmark Scores 2cm mark on bench with a razor blade.
#12
If you get all green squares then you can say it doesn't have any bad sectors and you have proof to back it up.
 
Joined
Jun 12, 2007
Messages
4,815 (1.25/day)
Likes
639
Location
Wangas, New Zealand
System Name Darth Obsidious
Processor Intel i5 2500K
Motherboard ASUS P8Z68-V/Gen3
Cooling Cooler Master Hyper 212+ in Push Pull
Memory 2X4GB Corsair Vengeance DDR3 1600
Video Card(s) ASUS R9 270x TOP
Storage 128GB Samsung 830 SSD, 1TB WD Black, 2TB WD Green
Display(s) LG IPS234V-PN
Case Corsair Obsidian 650D
Audio Device(s) Infrasonic Quartet
Power Supply Corsair HX650w
Software Windows 7 64bit and Windows XP Home
Benchmark Scores 2cm mark on bench with a razor blade.
#13
Just keep it running till it has completed.
Nothing needs to be changed.

The free version of HDTune would have been fine too.

You can also look at the health state of your drive.
If any of the data has a yellow high light and says OK don't worry about it.
I have come across drives which have this even though they are brand new and working flawlessly.
And are still working flawlessly years later.
 

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
14,551 (3.97/day)
Likes
8,059
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K at stock (hits 5 gees+ easily)
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (4 x 4GB Corsair Vengeance DDR3 PC3-12800 C9 1600MHz)
Video Card(s) Zotac GTX 1080 AMP! Extreme Edition
Storage Samsung 850 Pro 256GB | WD Green 4TB
Display(s) BenQ XL2720Z | Asus VG278HE (both 27", 144Hz, 3D Vision 2, 1080p)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair HX 850W v1
Software Windows 10 Pro 64-bit
#14
I have an update on this disk. Well yesterday I did a "clean all" (I replaced this OS disk with a C300 woot), of course, then had to re-do the disk alignment (MBR), active it, partition etc etc. Well in the end when it's clean and usable again I did "chkdsk D: /f /r". To my surprise it didn't report any black blocks or errors and the usable space is the same as before the clean.

http://img38.imageshack.us/img38/730/unled2bai.png

Is it possible the cleanall healed it? I posted a selling ad for this disk saying it had bad sectors, so do I go back and correct it to say something like "doesn't have bad sectors anymore lol"? What's the explanation for this?
What's a C300? Are you using a different hard drive?
 
Joined
Apr 7, 2009
Messages
332 (0.10/day)
Likes
14
Processor Intel® Core™ i5-2500K (4.6GHz @ 1.28-1.33v)
Motherboard ASRock Z68 Pro3 Gen3
Cooling Prolimatech Megahalems Rev.C + Blue Vortex 140mm
Memory Kingston HyperX Fury White (2x8GB, DDR3-1866, 10-11-10-30, 1.5v)
Video Card(s) MSI GTX 970 Gaming
Storage Crucial C300 128GB, WD Green 2TB
Display(s) BenQ XL2420T
Case Antec Twelve Hundred
Audio Device(s) Onboard Realtek audio
Power Supply Corsair HX 650W
Software Win7 Ultimate (64-bit)
#15
It got stuck for a bit at around 90% of the scan so I decided to change the the scanning unit from gB to % (from 0 to 100%) and it finished.



Does this pretty much prove the drive is healthy?
And this is what I have in the HEALTH tab.

 
Joined
Jun 12, 2007
Messages
4,815 (1.25/day)
Likes
639
Location
Wangas, New Zealand
System Name Darth Obsidious
Processor Intel i5 2500K
Motherboard ASUS P8Z68-V/Gen3
Cooling Cooler Master Hyper 212+ in Push Pull
Memory 2X4GB Corsair Vengeance DDR3 1600
Video Card(s) ASUS R9 270x TOP
Storage 128GB Samsung 830 SSD, 1TB WD Black, 2TB WD Green
Display(s) LG IPS234V-PN
Case Corsair Obsidian 650D
Audio Device(s) Infrasonic Quartet
Power Supply Corsair HX650w
Software Windows 7 64bit and Windows XP Home
Benchmark Scores 2cm mark on bench with a razor blade.
#16
From another forum:-
Cyclic redundancy check (CRC) is a method of verifying and correcting data after it is sent. What this warning is telling you is that at one point, data being sent/received by the drive failed this check. The most common cause for this is a faulty cable. Noise or resistence caused a bit to be flipped.
But it could be the onboard HDD controller as well.

Since this has already been logged in your HDD it can not be removed.

The sector scan usually does take a lot longer when nearing the end.

Next thing to do if yuor HDD supports it is run it through the two tests in WD Diagnostics Tool.
 
Joined
Apr 7, 2009
Messages
332 (0.10/day)
Likes
14
Processor Intel® Core™ i5-2500K (4.6GHz @ 1.28-1.33v)
Motherboard ASRock Z68 Pro3 Gen3
Cooling Prolimatech Megahalems Rev.C + Blue Vortex 140mm
Memory Kingston HyperX Fury White (2x8GB, DDR3-1866, 10-11-10-30, 1.5v)
Video Card(s) MSI GTX 970 Gaming
Storage Crucial C300 128GB, WD Green 2TB
Display(s) BenQ XL2420T
Case Antec Twelve Hundred
Audio Device(s) Onboard Realtek audio
Power Supply Corsair HX 650W
Software Win7 Ultimate (64-bit)
Joined
Jun 12, 2007
Messages
4,815 (1.25/day)
Likes
639
Location
Wangas, New Zealand
System Name Darth Obsidious
Processor Intel i5 2500K
Motherboard ASUS P8Z68-V/Gen3
Cooling Cooler Master Hyper 212+ in Push Pull
Memory 2X4GB Corsair Vengeance DDR3 1600
Video Card(s) ASUS R9 270x TOP
Storage 128GB Samsung 830 SSD, 1TB WD Black, 2TB WD Green
Display(s) LG IPS234V-PN
Case Corsair Obsidian 650D
Audio Device(s) Infrasonic Quartet
Power Supply Corsair HX650w
Software Windows 7 64bit and Windows XP Home
Benchmark Scores 2cm mark on bench with a razor blade.
#18
Joined
Oct 12, 2008
Messages
5,654 (1.69/day)
Likes
2,605
Location
στο άλφα έως ωμέγα
System Name Ha/AhHa/Dell
Processor QX9650 SLAWN C1/i7-980x/i7-6700K
Motherboard GA-X48_DS4 (F3B bios)/Gigabyte x58A-UDR3 v 2.0(modded FH bios)/Dell Foxconn 0XJ8C4 Z170
Cooling CNPS9900 LED/H60/ 3 pipe-center fan-air
Memory 8 Gig of G.Skill F2-8800CL5D/24 Gb Corsair Vengence/ 24Gb Samsung DDR4 2133
Video Card(s) Galaxy NVIDIA GeForce GTX 960/PowerColor R9 280/ASUS R9 380X Strix G1
Storage All have SSDs with HDDs for extra storage and backup/Dell-M.2 Samsung 850 EVO PCIe
Display(s) Asus 266H/Viewsonic 1080p/HP ZR24W
Case CM-690/CM-690 II adv/Dell 8900 series
Audio Device(s) All use on board (Realtek) w/2.1 speakers
Power Supply PC P&C 750/PC P&C Silencer 950/CM 700 Extreme
Mouse Logitech
Keyboard Logitech
Software Windows 10 Pro - 64 bit/Windows 10 Pro - 64bit/Windows 10 Pro - 64bit
#19
What's a C300? Are you using a different hard drive?
v(This)v is a C300... I am guessing and, again, I'm guessing he replaced the WD Raptor with it as his OS drive and is trying to prove there is nothing wrong with the Raptor to sell it as clean.

Crucial RealSSD C300
:)
 
Joined
Apr 7, 2009
Messages
332 (0.10/day)
Likes
14
Processor Intel® Core™ i5-2500K (4.6GHz @ 1.28-1.33v)
Motherboard ASRock Z68 Pro3 Gen3
Cooling Prolimatech Megahalems Rev.C + Blue Vortex 140mm
Memory Kingston HyperX Fury White (2x8GB, DDR3-1866, 10-11-10-30, 1.5v)
Video Card(s) MSI GTX 970 Gaming
Storage Crucial C300 128GB, WD Green 2TB
Display(s) BenQ XL2420T
Case Antec Twelve Hundred
Audio Device(s) Onboard Realtek audio
Power Supply Corsair HX 650W
Software Win7 Ultimate (64-bit)
#20
Weird test, only says the disk passed it.



So the disk is healthy then? :>
 
Joined
Jun 12, 2007
Messages
4,815 (1.25/day)
Likes
639
Location
Wangas, New Zealand
System Name Darth Obsidious
Processor Intel i5 2500K
Motherboard ASUS P8Z68-V/Gen3
Cooling Cooler Master Hyper 212+ in Push Pull
Memory 2X4GB Corsair Vengeance DDR3 1600
Video Card(s) ASUS R9 270x TOP
Storage 128GB Samsung 830 SSD, 1TB WD Black, 2TB WD Green
Display(s) LG IPS234V-PN
Case Corsair Obsidian 650D
Audio Device(s) Infrasonic Quartet
Power Supply Corsair HX650w
Software Windows 7 64bit and Windows XP Home
Benchmark Scores 2cm mark on bench with a razor blade.
#21
Yes it's good.
You have proof from WD Dianostics Tool saying the SMART status where the warning in HDTune comes from is a pass.

And HDTune shows the sectors are good.

As I have mentioned before I have come across HDDs with have had some thngs turn up yellow in HDTune and have always been that way.
Yet the HDDs have continued to run perfectly for years.
 
Joined
Apr 7, 2009
Messages
332 (0.10/day)
Likes
14
Processor Intel® Core™ i5-2500K (4.6GHz @ 1.28-1.33v)
Motherboard ASRock Z68 Pro3 Gen3
Cooling Prolimatech Megahalems Rev.C + Blue Vortex 140mm
Memory Kingston HyperX Fury White (2x8GB, DDR3-1866, 10-11-10-30, 1.5v)
Video Card(s) MSI GTX 970 Gaming
Storage Crucial C300 128GB, WD Green 2TB
Display(s) BenQ XL2420T
Case Antec Twelve Hundred
Audio Device(s) Onboard Realtek audio
Power Supply Corsair HX 650W
Software Win7 Ultimate (64-bit)
#22
Thank you for all your help Widjaja!