s | ^ samt iter