I have an idea but I am stuck.