updated input output from or #324034324931438324