exercises/08/osn/solutions