batteryless flashlight 80 john