adding some solutions