Finding the Best Solar Panel Solutions