Solutions by Shimon Bollinger.