Added challenges 99 and 109