added triangle troubles programming challenge