nemugyo:hard to solve