exercises/02/osn/solutions