@Izzy Brian acknowledged the mistake
here and meanwhile, edited the answer which invalidated it completely. I although rolled back with a slight change (removing my greatness! from it :D ), you might wanna take a look and suggest something more, and say thanks to @AndrewT. :)