Fred cranking hard on problem at Ha Fa Shan