18 Geniuses Who Are Straight Up Problem Solvers

There are two types of people in this world: problem announcers and problem solvers. These people are most definitely problem solvers.

1. This guy, who’s doing his best to heat his shower water. Desperate times, amirite?