Game of 15-puzzle