Added challenge 156 decoder