IPSJ Journal (Vol.54 No.5) Special Issue: Mathematics of Puzzles