benchmark: passed test 1 - 8, 22, 26