Added region support to challenge 2