Clever? Solution #1-3