Solutions by Shahed Nooshmand.