perfect mystery