problem eighteen