modified program
multi layer"