self-similarity solution