Solution for Trello challenge