My n3DS XL was sitting on a recycling bin while I was mowing the lawn. Powered on.
I forgot that the ground was slanted, so the system slid off and fell into a garbage can full of water. Submerged. Fully. For around half a minute. I mean, I was mowing.
It was still on for a good 10 seconds before I could remove the battery. After about three hours, taking the motherboard out and setting it in the sun/AC fan, it didn't turn on. Covered the console up with slightly ground up rice, I set it back in the sun.
Waiting for the rest of the day, until night, I took it away from the sun, wiped the rice dust off, reassembled it, and it turned on again. There was water under the screens, but it somehow evaporated since then, and it still works now.