steal from gilgamesh.answer done.thread closed.