modified unsolvable
3rd version: modify equal class