Complete a program that tells a smart thermostat to turn the home temperature up or down depending on user input. Challenge Levels: Level 1: Implement basic temperature adjustment based on user input. Level 2: Add manual temperature setting and temperature limits. Level 3: Add visual representation of heating and cooling.