tower-test: Use memmove(), not memcpy(), for overlapping memory move.