key largo challenge