You might have come up with the solution eventually, but knowing that there was a problem and that it has a simple solution that doesn't require external power is the hard part. Usually, if you define your problem well enough, the solution is easy to work out.