hint 0504