# (Im)Possible 8-Puzzle

Can you solve this 8-puzzle in 16 moves or less?

16 moves is the minimum possible. (I checked by computer, but solved it first without one.)

 P O S
L . S
E B I

P O S   P O S   P O S   P O S   P O S   . O S   O . S
L S .   L S I   L S I   L S I   . S I   P S I   P S I
E B I   E B .   E . B   . E B   L E B   L E B   L E B

O S S
P . I
L E B

O S S   O S S   O S S   O S .   O . S   . O S   P O S
P E I   P E I   P E .   P E S   P E S   P E S   . E S
L . B   L B .   L B I   L B I   L B I   L B I   L B I

P O S
E . S
L B I

Explanation:

By letting the blank go around 3/4 of the perimeter, you can cyclically shift 7 of the tiles, leaving one corner stationary. That corner tile is therefore jumped over by an adjacent tile, swapping two tiles relatively speaking.
By doing this twice, in opposite directions, on opposite corners, the effect is of swapping the two opposite corners with adjacent edge tiles, i.e. S-S and L-E.
{"extraction_info": {"found_math": true, "script_math_tex": 0, "script_math_asciimath": 0, "math_annotations": 0, "math_alttext": 0, "mathml": 0, "mathjax_tag": 0, "mathjax_inline_tex": 0, "mathjax_display_tex": 0, "mathjax_asciimath": 1, "img_math": 0, "codecogs_latex": 0, "wp_latex": 0, "mimetex.cgi": 0, "/images/math/codecogs": 0, "mathtex.cgi": 0, "katex": 0, "math-container": 0, "wp-katex-eq": 0, "align": 0, "equation": 0, "x-ck12": 0, "texerror": 0, "math_score": 0.9233975410461426, "perplexity": 2717.6761611819124}, "config": {"markdown_headings": true, "markdown_code": true, "boilerplate_config": {"ratio_threshold": 0.18, "absolute_threshold": 10, "end_threshold": 15, "enable": true}, "remove_buttons": true, "remove_image_figures": true, "remove_link_clusters": true, "table_config": {"min_rows": 2, "min_cols": 3, "format": "plain"}, "remove_chinese": true, "remove_edit_buttons": true, "extract_latex": true}, "warc_path": "s3://commoncrawl/crawl-data/CC-MAIN-2020-16/segments/1585370511408.40/warc/CC-MAIN-20200410173109-20200410203609-00503.warc.gz"}