#inp

optimist