triangle kata and advanced presenter steps