How long does an egg need to boil to be perfectly hard boiled?
The ideal boiling time for a hard boiled egg is approximately 9 to 12 minutes. This will result in a fully cooked yolk and a firm egg white.

It is important to note that the exact boiling time may vary depending on factors such as egg size and altitude.
that's correct
I’d be a pretty bad assistant if it wasn’t ;)