One of my dilemmas is whether to challenge the given requirements or not
twitter.com