Solved 6x6 Very Hard Board No. 2.