the problem isn't easy for me to answer