[finish] problem50