placement new ch12