problem040