Solar Candy Cane