Nature cures insomnia and stress