It doesn't work based on the requirements I've given.