I found these challenges hard to tackle today, but was satisfied with the outcome. Please enjoy. Continue reading