I tried to play around with cond, but I found it was making this much
more complicated then it is. I know I am complicating my life more
than I need to which is why I am looking for alternative solutions.