Entertainment Insomniacs offered a natural solution: using ants as sleep aids , and ASMedia 2025 May 2