String, Stack, Turn and Buffer