Skip to content

Instantly share code, notes, and snippets.

@majiang
Created August 28, 2012 14:09
Show Gist options
  • Select an option

  • Save majiang/3498325 to your computer and use it in GitHub Desktop.

Select an option

Save majiang/3498325 to your computer and use it in GitHub Desktop.
変化の詳細
(2)
[(0, 0), (2, 0), (3, 0), (1, 1), (2, 1), (3, 1), (1, 2), (2, 2)]
|XX | |XX | | XX| |XXXX| | |
|XXX | AF |XXX | cp | X| AF |XXXX| cp | |
| XX |--->| XX |--->|X X|--->|XXXX|--->| |
|X | |X | | XXX| |XXXX| | |
[(0, 0), (1, 0), (2, 0), (0, 1), (1, 1), (3, 1), (0, 2), (3, 2)]
| XX | | XX | |X X| |XXXX| | |
|X | AF |X | cp | XXX| AF |XXXX| cp | |
|XX |--->|XX |--->| XX|--->|XXXX|--->| |
|XXX | |XXX | | X| |XXXX| | |
[(0, 0), (1, 0), (2, 0), (0, 1), (1, 1), (3, 1), (1, 2), (3, 2)]
| XX | | XX | |X X| |XXXX| | |
|X | AF |X | cp | XXX| AF |XXXX| cp | |
|XXX |--->|XXX |--->| X|--->|XXXX|--->| |
|XX | |XX | | XX| |XXXX| | |
[(0, 0), (2, 0), (3, 0), (1, 1), (2, 1), (3, 1), (1, 2), (3, 2)]
|XXX | |XXX | | X| |XXXX| | |
|XX | AF |XX | cp | XX| AF |XXXX| cp | |
| XX |--->| XX |--->|X X|--->|XXXX|--->| |
|X | |X | | XXX| |XXXX| | |
[(0, 0), (2, 0), (0, 1), (2, 1), (3, 1), (0, 2), (1, 2), (3, 2)]
| XX | | XX | |X X| |XXXX| | |
|XX | AF |XX | cp | XX| AF |XXXX| cp | |
| X |--->| X |--->|XX X|--->|XXXX|--->| |
|XXX | |XXX | | X| |XXXX| | |
[(2, 0), (3, 0), (0, 1), (2, 1), (3, 1), (0, 2), (1, 2), (3, 2)]
|XXX | |XXX | | X| |XXXX| | |
|XX | AF |XX | cp | XX| AF |XXXX| cp | |
| X |--->| X |--->|XX X|--->|XXXX|--->| |
| XX | | XX | |X X| |XXXX| | |
[(0, 0), (1, 0), (0, 1), (1, 1), (2, 1), (1, 2), (2, 2), (3, 2)]
| X | | X | |XX X| |XXXX| | |
| XX | AF | XX | cp |X X| AF |XXXX| cp | |
|XXX |--->|XXX |--->| X|--->|XXXX|--->| |
|XX | |XX | | XX| |XXXX| | |
[(0, 0), (2, 0), (0, 1), (1, 1), (2, 1), (1, 2), (2, 2), (3, 2)]
| X | | X | |XX X| |XXXX| | |
|XXX | AF |XXX | cp | X| AF |XXXX| cp | |
| XX |--->| XX |--->|X X|--->|XXXX|--->| |
|XX | |XX | | XX| |XXXX| | |
[(0, 0), (1, 0), (2, 0), (0, 1), (1, 1), (3, 1), (3, 2), (0, 3)]
| XX | | XX | |X X| |XXXX| | |
|X | AF |X | cp | XXX| AF |XXXX| cp | |
|XX |--->|XX |--->| XX|--->|XXXX|--->| |
|XX X| |XX X| | X | |XXXX| | |
[(0, 0), (2, 0), (3, 0), (1, 1), (2, 1), (3, 1), (3, 2), (0, 3)]
|XXX | |XXX | | X| |XXXX| | |
|XX | AF |XX | cp | XX| AF |XXXX| cp | |
| X |--->| X |--->|X XX|--->|XXXX|--->| |
|X X| |X X| | XX | |XXXX| | |
[(2, 0), (3, 0), (0, 1), (1, 1), (3, 1), (0, 2), (3, 2), (0, 3)]
|XXX | |XXX | | X| |XXXX| | |
|X | AF |X | cp | XXX| AF |XXXX| cp | |
| X |--->| X |--->|X XX|--->|XXXX|--->| |
| XXX| | XXX| |X | |XXXX| | |
[(2, 0), (3, 0), (0, 1), (2, 1), (3, 1), (0, 2), (3, 2), (0, 3)]
|XXX | |XXX | | X| |XXXX| | |
|XX | AF |XX | cp | XX| AF |XXXX| cp | |
| |--->| |--->|XXXX|--->|XXXX|--->| |
| XXX| | XXX| |X | |XXXX| | |
[(2, 0), (3, 0), (0, 1), (3, 1), (0, 2), (2, 2), (3, 2), (0, 3)]
|XXX | |XXX | | X| |XXXX| | |
|X X | AF |X X | cp | X X| AF |XXXX| cp | |
| |--->| |--->|XXXX|--->|XXXX|--->| |
| XXX| | XXX| |X | |XXXX| | |
[(0, 0), (1, 0), (3, 0), (0, 1), (1, 1), (0, 2), (3, 2), (1, 3)]
|X X | |X X | | X X| |XXXX| | |
| | AF | | cp |XXXX| AF |XXXX| cp | |
|XX X|--->|XX X|--->| X |--->|XXXX|--->| |
|XXX | |XXX | | X| |XXXX| | |
[(0, 0), (1, 0), (0, 1), (1, 1), (2, 1), (0, 2), (3, 2), (1, 3)]
| X | | X | |XX X| |XXXX| | |
| X | AF | X | cp |X XX| AF |XXXX| cp | |
|XX X|--->|XX X|--->| X |--->|XXXX|--->| |
|XXX | |XXX | | X| |XXXX| | |
[(0, 0), (1, 0), (0, 1), (1, 1), (3, 1), (0, 2), (3, 2), (1, 3)]
| XX | | XX | |X X| |XXXX| | |
| | AF | | cp |XXXX| AF |XXXX| cp | |
|XX X|--->|XX X|--->| X |--->|XXXX|--->| |
|XXX | |XXX | | X| |XXXX| | |
[(0, 0), (0, 1), (2, 1), (3, 1), (0, 2), (1, 2), (3, 2), (1, 3)]
| XX | | XX | |X X| |XXXX| | |
| X | AF | X | cp |X XX| AF |XXXX| cp | |
| XX|--->| XX|--->|XX |--->|XXXX|--->| |
|XXX | |XXX | | X| |XXXX| | |
[(0, 0), (0, 1), (1, 1), (2, 1), (1, 2), (2, 2), (3, 2), (1, 3)]
| X | | X | |XX X| |XXXX| | |
| XX | AF | XX | cp |X X| AF |XXXX| cp | |
| XXX|--->| XXX|--->|X |--->|XXXX|--->| |
|XX | |XX | | XX| |XXXX| | |
[(0, 0), (1, 1), (2, 1), (0, 2), (1, 2), (2, 2), (0, 3), (1, 3)]
| | | | |XXXX| |XXXX| | |
| XX | AF | XX | cp |X X| AF |XXXX| cp | |
| XXX|--->| XXX|--->|X |--->|XXXX|--->| |
|X XX| |X XX| | X | |XXXX| | |
[(3, 0), (0, 1), (1, 1), (3, 1), (0, 2), (3, 2), (0, 3), (1, 3)]
|XXX | |XXX | | X| |XXXX| | |
| | AF | | cp |XXXX| AF |XXXX| cp | |
| X X|--->| X X|--->|X X |--->|XXXX|--->| |
| XXX| | XXX| |X | |XXXX| | |
[(0, 0), (3, 0), (1, 1), (0, 2), (1, 2), (3, 2), (0, 3), (1, 3)]
|X X | |X X | | X X| |XXXX| | |
| | AF | | cp |XXXX| AF |XXXX| cp | |
| XXX|--->| XXX|--->|X |--->|XXXX|--->| |
|X XX| |X XX| | X | |XXXX| | |
[(0, 0), (1, 1), (2, 1), (0, 2), (1, 2), (3, 2), (0, 3), (1, 3)]
| X | | X | |XX X| |XXXX| | |
| X | AF | X | cp |X XX| AF |XXXX| cp | |
| XXX|--->| XXX|--->|X |--->|XXXX|--->| |
|X XX| |X XX| | X | |XXXX| | |
[(3, 0), (0, 1), (3, 1), (0, 2), (1, 2), (3, 2), (0, 3), (1, 3)]
|XXX | |XXX | | X| |XXXX| | |
| | AF | | cp |XXXX| AF |XXXX| cp | |
| XX|--->| XX|--->|XX |--->|XXXX|--->| |
| XXX| | XXX| |X | |XXXX| | |
[(0, 1), (2, 1), (3, 1), (0, 2), (1, 2), (3, 2), (0, 3), (1, 3)]
| XX | | XX | |X X| |XXXX| | |
| X | AF | X | cp |X XX| AF |XXXX| cp | |
| XX|--->| XX|--->|XX |--->|XXXX|--->| |
| XXX| | XXX| |X | |XXXX| | |
[(3, 0), (0, 1), (3, 1), (0, 2), (2, 2), (3, 2), (0, 3), (1, 3)]
|XXX | |XXX | | X| |XXXX| | |
| X | AF | X | cp |XX X| AF |XXXX| cp | |
| X|--->| X|--->|XXX |--->|XXXX|--->| |
| XXX| | XXX| |X | |XXXX| | |
[(0, 0), (1, 0), (2, 0), (0, 1), (1, 1), (3, 1), (1, 2), (2, 3)]
| X | | X | |X XX| |XXXX| | |
|X X| AF |X X| cp | XX | AF |XXXX| cp | |
|XXX |--->|XXX |--->| X|--->|XXXX|--->| |
|XX | |XX | | XX| |XXXX| | |
[(0, 0), (2, 0), (3, 0), (1, 1), (2, 1), (3, 1), (1, 2), (2, 3)]
|XX | |XX | | XX| |XXXX| | |
|XX X| AF |XX X| cp | X | AF |XXXX| cp | |
| XX |--->| XX |--->|X X|--->|XXXX|--->| |
|X | |X | | XXX| |XXXX| | |
[(0, 0), (1, 0), (0, 1), (1, 1), (2, 1), (1, 2), (2, 2), (2, 3)]
| | | | |XXXX| |XXXX| | |
| XXX| AF | XXX| cp |X | AF |XXXX| cp | |
|XXX |--->|XXX |--->| X|--->|XXXX|--->| |
|XX | |XX | | XX| |XXXX| | |
[(0, 0), (1, 0), (1, 1), (2, 1), (3, 1), (1, 2), (2, 2), (2, 3)]
| X | | X | |X XX| |XXXX| | |
| XXX| AF | XXX| cp |X | AF |XXXX| cp | |
|XXX |--->|XXX |--->| X|--->|XXXX|--->| |
|X | |X | | XXX| |XXXX| | |
[(0, 0), (1, 0), (1, 1), (2, 1), (0, 2), (1, 2), (2, 2), (2, 3)]
| | | | |XXXX| |XXXX| | |
| XXX| AF | XXX| cp |X | AF |XXXX| cp | |
|XXX |--->|XXX |--->| X|--->|XXXX|--->| |
|X X | |X X | | X X| |XXXX| | |
[(0, 0), (1, 0), (2, 0), (0, 1), (1, 1), (3, 1), (0, 3), (2, 3)]
| X | | X | |X XX| |XXXX| | |
|X X| AF |X X| cp | XX | AF |XXXX| cp | |
|XX |--->|XX |--->| XX|--->|XXXX|--->| |
|XX X| |XX X| | X | |XXXX| | |
[(0, 0), (2, 0), (3, 0), (1, 1), (2, 1), (3, 1), (0, 3), (2, 3)]
|XX | |XX | | XX| |XXXX| | |
|XX X| AF |XX X| cp | X | AF |XXXX| cp | |
| X |--->| X |--->|X XX|--->|XXXX|--->| |
|X X| |X X| | XX | |XXXX| | |
[(0, 0), (1, 0), (2, 0), (0, 1), (1, 1), (3, 1), (1, 3), (2, 3)]
| X | | X | |X XX| |XXXX| | |
|X X| AF |X X| cp | XX | AF |XXXX| cp | |
|XX X|--->|XX X|--->| X |--->|XXXX|--->| |
|XX | |XX | | XX| |XXXX| | |
[(0, 0), (1, 0), (2, 0), (0, 1), (1, 1), (0, 2), (1, 3), (2, 3)]
| | | | |XXXX| |XXXX| | |
|X X| AF |X X| cp | XX | AF |XXXX| cp | |
|XX X|--->|XX X|--->| X |--->|XXXX|--->| |
|XXX | |XXX | | X| |XXXX| | |
[(0, 0), (1, 0), (3, 0), (0, 1), (1, 1), (0, 2), (1, 3), (2, 3)]
|X | |X | | XXX| |XXXX| | |
| X| AF | X| cp |XXX | AF |XXXX| cp | |
|XX X|--->|XX X|--->| X |--->|XXXX|--->| |
|XXX | |XXX | | X| |XXXX| | |
[(0, 0), (1, 0), (0, 1), (1, 1), (2, 1), (0, 2), (1, 3), (2, 3)]
| | | | |XXXX| |XXXX| | |
| X X| AF | X X| cp |X X | AF |XXXX| cp | |
|XX X|--->|XX X|--->| X |--->|XXXX|--->| |
|XXX | |XXX | | X| |XXXX| | |
[(0, 0), (1, 0), (2, 0), (2, 1), (3, 1), (1, 2), (1, 3), (2, 3)]
| X | | X | |X XX| |XXXX| | |
|XX X| AF |XX X| cp | X | AF |XXXX| cp | |
|X XX|--->|X XX|--->| X |--->|XXXX|--->| |
|X | |X | | XXX| |XXXX| | |
[(1, 0), (2, 0), (3, 0), (2, 1), (3, 1), (1, 2), (1, 3), (2, 3)]
|XX | |XX | | XX| |XXXX| | |
|XX X| AF |XX X| cp | X | AF |XXXX| cp | |
|X XX|--->|X XX|--->| X |--->|XXXX|--->| |
| | | | |XXXX| |XXXX| | |
[(0, 0), (1, 0), (2, 0), (2, 1), (0, 2), (1, 2), (1, 3), (2, 3)]
| | | | |XXXX| |XXXX| | |
|XX X| AF |XX X| cp | X | AF |XXXX| cp | |
|X XX|--->|X XX|--->| X |--->|XXXX|--->| |
|X X | |X X | | X X| |XXXX| | |
[(1, 0), (2, 0), (3, 0), (1, 1), (3, 1), (0, 3), (1, 3), (2, 3)]
|XX | |XX | | XX| |XXXX| | |
|X X| AF |X X| cp | XX | AF |XXXX| cp | |
|XX X|--->|XX X|--->| X |--->|XXXX|--->| |
| X| | X| |XXX | |XXXX| | |
[(1, 0), (2, 0), (3, 0), (2, 1), (3, 1), (0, 3), (1, 3), (2, 3)]
|XX | |XX | | XX| |XXXX| | |
|XX X| AF |XX X| cp | X | AF |XXXX| cp | |
|X X|--->|X X|--->| XX |--->|XXXX|--->| |
| X| | X| |XXX | |XXXX| | |
[(1, 0), (2, 0), (3, 0), (1, 1), (0, 2), (0, 3), (1, 3), (2, 3)]
|X | |X | | XXX| |XXXX| | |
|X X| AF |X X| cp | XX | AF |XXXX| cp | |
|XX X|--->|XX X|--->| X |--->|XXXX|--->| |
| XX| | XX| |XX | |XXXX| | |
[(1, 0), (2, 0), (3, 0), (0, 2), (1, 2), (0, 3), (1, 3), (2, 3)]
|X | |X | | XXX| |XXXX| | |
|X X| AF |X X| cp | XX | AF |XXXX| cp | |
|X XX|--->|X XX|--->| X |--->|XXXX|--->| |
| XX| | XX| |XX | |XXXX| | |
[(0, 0), (3, 0), (1, 1), (0, 2), (1, 2), (0, 3), (1, 3), (2, 3)]
|X | |X | | XXX| |XXXX| | |
| X| AF | X| cp |XXX | AF |XXXX| cp | |
| XXX|--->| XXX|--->|X |--->|XXXX|--->| |
|X XX| |X XX| | X | |XXXX| | |
[(1, 0), (2, 0), (2, 1), (0, 2), (1, 2), (0, 3), (1, 3), (2, 3)]
| | | | |XXXX| |XXXX| | |
|XX X| AF |XX X| cp | X | AF |XXXX| cp | |
|X XX|--->|X XX|--->| X |--->|XXXX|--->| |
| XX| | XX| |XX | |XXXX| | |
[(0, 0), (1, 1), (2, 1), (0, 2), (1, 2), (0, 3), (1, 3), (2, 3)]
| | | | |XXXX| |XXXX| | |
| X X| AF | X X| cp |X X | AF |XXXX| cp | |
| XXX|--->| XXX|--->|X |--->|XXXX|--->| |
|X XX| |X XX| | X | |XXXX| | |
[(1, 0), (2, 0), (3, 0), (3, 1), (2, 2), (0, 3), (1, 3), (2, 3)]
|XX | |XX | | XX| |XXXX| | |
|X XX| AF |X XX| cp | X | AF |XXXX| cp | |
|X X|--->|X X|--->| XX |--->|XXXX|--->| |
| X| | X| |XXX | |XXXX| | |
[(1, 0), (2, 0), (3, 0), (0, 2), (2, 2), (0, 3), (1, 3), (2, 3)]
|X | |X | | XXX| |XXXX| | |
|X XX| AF |X XX| cp | X | AF |XXXX| cp | |
|X X|--->|X X|--->| XX |--->|XXXX|--->| |
| XX| | XX| |XX | |XXXX| | |
[(1, 0), (2, 0), (3, 0), (2, 1), (3, 1), (1, 2), (2, 2), (3, 3)]
|XX X| |XX X| | X | |XXXX| | |
|XXX | AF |XXX | cp | X| AF |XXXX| cp | |
|X X |--->|X X |--->| X X|--->|XXXX|--->| |
| | | | |XXXX| |XXXX| | |
[(2, 0), (3, 0), (0, 1), (2, 1), (3, 1), (1, 2), (2, 2), (3, 3)]
|XX X| |XX X| | X | |XXXX| | |
|XXX | AF |XXX | cp | X| AF |XXXX| cp | |
| X |--->| X |--->|XX X|--->|XXXX|--->| |
| X | | X | |X XX| |XXXX| | |
[(2, 0), (3, 0), (1, 1), (2, 1), (3, 1), (1, 2), (2, 2), (3, 3)]
|XX X| |XX X| | X | |XXXX| | |
|XXX | AF |XXX | cp | X| AF |XXXX| cp | |
| XX |--->| XX |--->|X X|--->|XXXX|--->| |
| | | | |XXXX| |XXXX| | |
[(2, 0), (0, 1), (2, 1), (3, 1), (0, 2), (1, 2), (3, 2), (3, 3)]
| XXX| | XXX| |X | |XXXX| | |
|XX | AF |XX | cp | XX| AF |XXXX| cp | |
| X |--->| X |--->|XX X|--->|XXXX|--->| |
| XX | | XX | |X X| |XXXX| | |
[(2, 0), (0, 1), (1, 1), (2, 1), (1, 2), (2, 2), (3, 2), (3, 3)]
| XX| | XX| |XX | |XXXX| | |
|XXX | AF |XXX | cp | X| AF |XXXX| cp | |
| XX |--->| XX |--->|X X|--->|XXXX|--->| |
| X | | X | |X XX| |XXXX| | |
[(0, 0), (2, 0), (3, 0), (1, 1), (2, 1), (3, 1), (0, 3), (3, 3)]
|XX X| |XX X| | X | |XXXX| | |
|XX | AF |XX | cp | XX| AF |XXXX| cp | |
| X |--->| X |--->|X XX|--->|XXXX|--->| |
|X X| |X X| | XX | |XXXX| | |
[(0, 0), (2, 0), (3, 0), (2, 1), (3, 1), (2, 2), (0, 3), (3, 3)]
|XX X| |XX X| | X | |XXXX| | |
|XXX | AF |XXX | cp | X| AF |XXXX| cp | |
| |--->| |--->|XXXX|--->|XXXX|--->| |
|X X| |X X| | XX | |XXXX| | |
[(1, 0), (2, 0), (3, 0), (2, 1), (3, 1), (2, 2), (0, 3), (3, 3)]
|XX X| |XX X| | X | |XXXX| | |
|XXX | AF |XXX | cp | X| AF |XXXX| cp | |
|X |--->|X |--->| XXX|--->|XXXX|--->| |
| X| | X| |XXX | |XXXX| | |
[(2, 0), (3, 0), (0, 1), (2, 1), (3, 1), (2, 2), (0, 3), (3, 3)]
|XX X| |XX X| | X | |XXXX| | |
|XXX | AF |XXX | cp | X| AF |XXXX| cp | |
| |--->| |--->|XXXX|--->|XXXX|--->| |
| X X| | X X| |X X | |XXXX| | |
[(0, 0), (1, 0), (3, 0), (0, 1), (1, 1), (3, 2), (0, 3), (3, 3)]
|X XX| |X XX| | X | |XXXX| | |
| | AF | | cp |XXXX| AF |XXXX| cp | |
|XX |--->|XX |--->| XX|--->|XXXX|--->| |
|XX X| |XX X| | X | |XXXX| | |
[(0, 0), (2, 0), (3, 0), (0, 1), (1, 1), (3, 2), (0, 3), (3, 3)]
|X XX| |X XX| | X | |XXXX| | |
|X | AF |X | cp | XXX| AF |XXXX| cp | |
| X |--->| X |--->|X XX|--->|XXXX|--->| |
|XX X| |XX X| | X | |XXXX| | |
[(0, 0), (2, 0), (3, 0), (0, 1), (2, 2), (3, 2), (0, 3), (3, 3)]
|X XX| |X XX| | X | |XXXX| | |
|X X | AF |X X | cp | X X| AF |XXXX| cp | |
| |--->| |--->|XXXX|--->|XXXX|--->| |
|XX X| |XX X| | X | |XXXX| | |
[(0, 1), (2, 1), (3, 1), (0, 2), (1, 2), (3, 2), (1, 3), (3, 3)]
| XXX| | XXX| |X | |XXXX| | |
| X | AF | X | cp |X XX| AF |XXXX| cp | |
| XX|--->| XX|--->|XX |--->|XXXX|--->| |
| XX | | XX | |X X| |XXXX| | |
[(0, 1), (1, 1), (2, 1), (1, 2), (2, 2), (3, 2), (1, 3), (3, 3)]
| XX| | XX| |XX | |XXXX| | |
| XX | AF | XX | cp |X X| AF |XXXX| cp | |
| XXX|--->| XXX|--->|X |--->|XXXX|--->| |
| X | | X | |X XX| |XXXX| | |
[(0, 0), (3, 0), (1, 1), (0, 2), (1, 2), (0, 3), (1, 3), (3, 3)]
|X X| |X X| | XX | |XXXX| | |
| | AF | | cp |XXXX| AF |XXXX| cp | |
| XXX|--->| XXX|--->|X |--->|XXXX|--->| |
|X XX| |X XX| | X | |XXXX| | |
[(0, 0), (3, 0), (0, 2), (1, 2), (2, 2), (0, 3), (1, 3), (3, 3)]
|X X| |X X| | XX | |XXXX| | |
| X | AF | X | cp |XX X| AF |XXXX| cp | |
| XX|--->| XX|--->|XX |--->|XXXX|--->| |
|X XX| |X XX| | X | |XXXX| | |
[(1, 0), (3, 0), (0, 2), (1, 2), (2, 2), (0, 3), (1, 3), (3, 3)]
|X X| |X X| | XX | |XXXX| | |
| X | AF | X | cp |XX X| AF |XXXX| cp | |
|X XX|--->|X XX|--->| X |--->|XXXX|--->| |
| XX| | XX| |XX | |XXXX| | |
[(3, 0), (0, 1), (0, 2), (1, 2), (2, 2), (0, 3), (1, 3), (3, 3)]
|X X| |X X| | XX | |XXXX| | |
| X | AF | X | cp |XX X| AF |XXXX| cp | |
| XX|--->| XX|--->|XX |--->|XXXX|--->| |
| XXX| | XXX| |X | |XXXX| | |
[(1, 0), (2, 1), (0, 2), (1, 2), (2, 2), (0, 3), (1, 3), (3, 3)]
| X| | X| |XXX | |XXXX| | |
| XX | AF | XX | cp |X X| AF |XXXX| cp | |
|X XX|--->|X XX|--->| X |--->|XXXX|--->| |
| XX| | XX| |XX | |XXXX| | |
[(0, 1), (2, 1), (0, 2), (1, 2), (2, 2), (0, 3), (1, 3), (3, 3)]
| X| | X| |XXX | |XXXX| | |
| XX | AF | XX | cp |X X| AF |XXXX| cp | |
| XX|--->| XX|--->|XX |--->|XXXX|--->| |
| XXX| | XXX| |X | |XXXX| | |
[(1, 1), (2, 1), (0, 2), (1, 2), (2, 2), (0, 3), (1, 3), (3, 3)]
| X| | X| |XXX | |XXXX| | |
| XX | AF | XX | cp |X X| AF |XXXX| cp | |
| XXX|--->| XXX|--->|X |--->|XXXX|--->| |
| XX| | XX| |XX | |XXXX| | |
[(0, 0), (3, 0), (0, 1), (1, 1), (3, 2), (0, 3), (1, 3), (3, 3)]
|X XX| |X XX| | X | |XXXX| | |
| | AF | | cp |XXXX| AF |XXXX| cp | |
| X X|--->| X X|--->|X X |--->|XXXX|--->| |
|XX X| |XX X| | X | |XXXX| | |
[(0, 0), (3, 0), (0, 1), (2, 2), (3, 2), (0, 3), (1, 3), (3, 3)]
|X XX| |X XX| | X | |XXXX| | |
| X | AF | X | cp |XX X| AF |XXXX| cp | |
| X|--->| X|--->|XXX |--->|XXXX|--->| |
|XX X| |XX X| | X | |XXXX| | |
[(1, 0), (1, 1), (2, 1), (3, 1), (1, 2), (2, 2), (2, 3), (3, 3)]
| X X| | X X| |X X | |XXXX| | |
| XXX| AF | XXX| cp |X | AF |XXXX| cp | |
|XXX |--->|XXX |--->| X|--->|XXXX|--->| |
| | | | |XXXX| |XXXX| | |
[(1, 0), (1, 1), (2, 1), (0, 2), (1, 2), (2, 2), (2, 3), (3, 3)]
| X| | X| |XXX | |XXXX| | |
| XXX| AF | XXX| cp |X | AF |XXXX| cp | |
|XXX |--->|XXX |--->| X|--->|XXXX|--->| |
| X | | X | |XX X| |XXXX| | |
[(2, 0), (0, 1), (3, 1), (0, 2), (2, 2), (3, 2), (2, 3), (3, 3)]
| XXX| | XXX| |X | |XXXX| | |
|X XX| AF |X XX| cp | X | AF |XXXX| cp | |
| |--->| |--->|XXXX|--->|XXXX|--->| |
| XX | | XX | |X X| |XXXX| | |
[(1, 0), (1, 1), (2, 1), (1, 2), (2, 2), (3, 2), (2, 3), (3, 3)]
| XX| | XX| |XX | |XXXX| | |
| XXX| AF | XXX| cp |X | AF |XXXX| cp | |
|XXX |--->|XXX |--->| X|--->|XXXX|--->| |
| | | | |XXXX| |XXXX| | |
[(0, 1), (1, 1), (2, 1), (1, 2), (2, 2), (3, 2), (2, 3), (3, 3)]
| XX| | XX| |XX | |XXXX| | |
| XXX| AF | XXX| cp |X | AF |XXXX| cp | |
| XX |--->| XX |--->|X X|--->|XXXX|--->| |
| X | | X | |X XX| |XXXX| | |
[(1, 0), (2, 0), (3, 1), (1, 2), (2, 2), (3, 2), (2, 3), (3, 3)]
| XXX| | XXX| |X | |XXXX| | |
|X XX| AF |X XX| cp | X | AF |XXXX| cp | |
|X X |--->|X X |--->| X X|--->|XXXX|--->| |
| | | | |XXXX| |XXXX| | |
[(2, 0), (0, 1), (3, 1), (1, 2), (2, 2), (3, 2), (2, 3), (3, 3)]
| XXX| | XXX| |X | |XXXX| | |
|X XX| AF |X XX| cp | X | AF |XXXX| cp | |
| X |--->| X |--->|XX X|--->|XXXX|--->| |
| X | | X | |X XX| |XXXX| | |
[(0, 0), (1, 0), (3, 0), (0, 1), (1, 1), (0, 3), (2, 3), (3, 3)]
|X X| |X X| | XX | |XXXX| | |
| X| AF | X| cp |XXX | AF |XXXX| cp | |
|XX |--->|XX |--->| XX|--->|XXXX|--->| |
|XX X| |XX X| | X | |XXXX| | |
[(0, 0), (1, 0), (3, 0), (1, 1), (3, 1), (0, 3), (2, 3), (3, 3)]
|XX X| |XX X| | X | |XXXX| | |
| X| AF | X| cp |XXX | AF |XXXX| cp | |
|XX |--->|XX |--->| XX|--->|XXXX|--->| |
|X X| |X X| | XX | |XXXX| | |
[(0, 0), (1, 0), (3, 0), (1, 1), (0, 2), (0, 3), (2, 3), (3, 3)]
|X X| |X X| | XX | |XXXX| | |
| X| AF | X| cp |XXX | AF |XXXX| cp | |
|XX |--->|XX |--->| XX|--->|XXXX|--->| |
|X XX| |X XX| | X | |XXXX| | |
[(0, 0), (1, 0), (3, 0), (3, 1), (2, 2), (0, 3), (2, 3), (3, 3)]
|XX X| |XX X| | X | |XXXX| | |
| XX| AF | XX| cp |XX | AF |XXXX| cp | |
|X |--->|X |--->| XXX|--->|XXXX|--->| |
|X X| |X X| | XX | |XXXX| | |
[(0, 0), (1, 0), (3, 0), (0, 2), (2, 2), (0, 3), (2, 3), (3, 3)]
|X X| |X X| | XX | |XXXX| | |
| XX| AF | XX| cp |XX | AF |XXXX| cp | |
|X |--->|X |--->| XXX|--->|XXXX|--->| |
|X XX| |X XX| | X | |XXXX| | |
[(0, 0), (1, 0), (3, 0), (2, 2), (3, 2), (0, 3), (2, 3), (3, 3)]
|X XX| |X XX| | X | |XXXX| | |
| XX| AF | XX| cp |XX | AF |XXXX| cp | |
|X |--->|X |--->| XXX|--->|XXXX|--->| |
|X X| |X X| | XX | |XXXX| | |
[(0, 0), (3, 0), (0, 1), (2, 2), (3, 2), (0, 3), (2, 3), (3, 3)]
|X XX| |X XX| | X | |XXXX| | |
| XX| AF | XX| cp |XX | AF |XXXX| cp | |
| |--->| |--->|XXXX|--->|XXXX|--->| |
|XX X| |XX X| | X | |XXXX| | |
[(1, 0), (2, 0), (3, 1), (2, 2), (3, 2), (0, 3), (2, 3), (3, 3)]
| XXX| | XXX| |X | |XXXX| | |
|X XX| AF |X XX| cp | X | AF |XXXX| cp | |
|X |--->|X |--->| XXX|--->|XXXX|--->| |
| X| | X| |XXX | |XXXX| | |
[(2, 0), (0, 1), (3, 1), (2, 2), (3, 2), (0, 3), (2, 3), (3, 3)]
| XXX| | XXX| |X | |XXXX| | |
|X XX| AF |X XX| cp | X | AF |XXXX| cp | |
| |--->| |--->|XXXX|--->|XXXX|--->| |
| X X| | X X| |X X | |XXXX| | |
[(1, 0), (2, 0), (2, 1), (3, 1), (1, 2), (1, 3), (2, 3), (3, 3)]
| X X| | X X| |X X | |XXXX| | |
|XX X| AF |XX X| cp | X | AF |XXXX| cp | |
|X XX|--->|X XX|--->| X |--->|XXXX|--->| |
| | | | |XXXX| |XXXX| | |
[(1, 0), (2, 0), (2, 1), (0, 2), (1, 2), (1, 3), (2, 3), (3, 3)]
| X| | X| |XXX | |XXXX| | |
|XX X| AF |XX X| cp | X | AF |XXXX| cp | |
|X XX|--->|X XX|--->| X |--->|XXXX|--->| |
| X | | X | |XX X| |XXXX| | |
[(1, 0), (2, 0), (3, 1), (2, 2), (3, 2), (1, 3), (2, 3), (3, 3)]
| XXX| | XXX| |X | |XXXX| | |
|X XX| AF |X XX| cp | X | AF |XXXX| cp | |
|X X|--->|X X|--->| XX |--->|XXXX|--->| |
| | | | |XXXX| |XXXX| | |
[(1, 0), (2, 0), (0, 2), (2, 2), (3, 2), (1, 3), (2, 3), (3, 3)]
| XX| | XX| |XX | |XXXX| | |
|X XX| AF |X XX| cp | X | AF |XXXX| cp | |
|X X|--->|X X|--->| XX |--->|XXXX|--->| |
| X | | X | |XX X| |XXXX| | |
[(1, 0), (3, 0), (0, 2), (2, 2), (3, 2), (1, 3), (2, 3), (3, 3)]
|X XX| |X XX| | X | |XXXX| | |
| XX| AF | XX| cp |XX | AF |XXXX| cp | |
|X X|--->|X X|--->| XX |--->|XXXX|--->| |
| X | | X | |XX X| |XXXX| | |
[(3, 0), (0, 1), (0, 2), (2, 2), (3, 2), (1, 3), (2, 3), (3, 3)]
|X XX| |X XX| | X | |XXXX| | |
| XX| AF | XX| cp |XX | AF |XXXX| cp | |
| X|--->| X|--->|XXX |--->|XXXX|--->| |
| XX | | XX | |X X| |XXXX| | |
[(1, 0), (2, 1), (0, 2), (2, 2), (3, 2), (1, 3), (2, 3), (3, 3)]
| XX| | XX| |XX | |XXXX| | |
| XXX| AF | XXX| cp |X | AF |XXXX| cp | |
|X X|--->|X X|--->| XX |--->|XXXX|--->| |
| X | | X | |XX X| |XXXX| | |
[(0, 1), (2, 1), (0, 2), (2, 2), (3, 2), (1, 3), (2, 3), (3, 3)]
| XX| | XX| |XX | |XXXX| | |
| XXX| AF | XXX| cp |X | AF |XXXX| cp | |
| X|--->| X|--->|XXX |--->|XXXX|--->| |
| XX | | XX | |X X| |XXXX| | |
[(0, 1), (3, 1), (0, 2), (2, 2), (3, 2), (1, 3), (2, 3), (3, 3)]
| XXX| | XXX| |X | |XXXX| | |
| XX| AF | XX| cp |XX | AF |XXXX| cp | |
| X|--->| X|--->|XXX |--->|XXXX|--->| |
| XX | | XX | |X X| |XXXX| | |
[0, 0, 0, 0, 0, 0, 0, 0, 96, 0, 0, 0, 0, 0, 0, 0]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment