Program three distinct towers with readable visual logic, then solve handcrafted tower-defense puzzles where placement, line of sight and every code block matter. No programming experience required.