A flashlight is provided. The flashlight includes a housing having a first
end and a second end. A first light source is disposed at the first end
of the housing. A second light source is disposed at the second end of
the housing. A battery is disposed in the housing. A selector selectively
couples the first light source and the second light source to the
battery.