Addition of challenge6 (with partial region support)
Removed all region references from challenge6