Solution to Difficult Problem