/tmp/ccIhpb0z.o: In function `query(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
grader.cpp:(.text+0x0): multiple definition of `query(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/tmp/ccrJ8ZPi.o:password.cpp:(.text+0x140): first defined here
/tmp/ccIhpb0z.o: In function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'
/tmp/ccrJ8ZPi.o:password.cpp:(.text.startup+0x0): first defined here
collect2: error: ld returned 1 exit status