Weirdest situation- advice needed (rules followed)