This repository has been archived on 2019-08-09. You can view files and clone it, but cannot push or open issues or pull requests.
PILG/tests/PikachuP2.pgm

4101 lines
16 KiB
Plaintext
Raw Normal View History

P2
# CREATOR: GIMP PNM Filter Version 1.1
64 64
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
16
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
16
16
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
16
16
16
16
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
16
104
104
104
16
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
16
104
104
104
104
16
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
16
16
16
16
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
16
104
104
104
219
181
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
16
16
16
104
104
104
16
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
16
104
104
219
219
219
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
138
181
181
104
104
104
104
104
104
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
16
219
219
219
219
181
16
255
255
255
255
255
255
255
255
255
255
255
255
255
138
181
219
219
219
219
104
104
104
104
16
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
138
181
219
219
219
219
16
255
255
255
255
255
255
255
255
255
255
255
138
181
219
219
219
219
219
219
104
104
16
16
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
138
181
219
219
219
181
16
255
255
255
255
255
255
255
255
255
84
138
219
219
219
219
219
219
219
181
16
16
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
138
181
181
219
181
16
138
138
181
181
181
138
138
84
84
219
219
219
219
219
219
219
219
181
181
16
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
138
181
181
138
138
239
239
239
239
239
219
219
181
219
219
219
219
219
219
219
181
181
16
16
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
181
239
239
239
239
239
239
239
239
219
219
219
219
219
219
181
181
181
16
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
181
219
219
239
239
239
239
239
239
239
239
219
219
219
219
219
181
181
16
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
138
138
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
219
219
219
219
239
239
239
239
239
219
181
16
16
181
219
219
181
84
255
255
255
255
255
255
255
255
255
255
255
255
255
255
138
138
219
219
84
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
138
181
16
16
219
219
219
219
219
219
219
16
248
16
16
219
219
181
181
16
255
255
255
255
255
255
255
255
255
255
255
138
138
219
219
219
219
84
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
138
219
16
248
16
219
219
219
219
219
219
219
16
16
104
16
219
219
181
181
16
255
255
255
255
255
255
255
255
255
138
138
219
219
219
219
219
181
84
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
219
16
16
104
219
219
219
219
219
219
219
181
16
16
181
219
219
181
181
84
255
255
255
255
255
255
255
138
138
219
219
219
219
181
181
181
181
84
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
181
219
138
16
181
219
219
84
181
219
219
219
219
219
219
219
48
48
181
181
181
16
255
255
255
255
138
138
219
219
219
219
181
181
181
181
181
181
181
84
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
16
109
219
219
219
219
181
219
219
181
219
219
138
219
219
219
48
48
48
37
181
181
16
255
255
255
138
219
219
219
219
181
181
181
181
181
181
181
181
181
84
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
16
48
181
219
219
219
219
138
138
219
138
138
181
219
219
219
48
48
48
37
181
181
84
255
255
138
219
219
219
181
181
181
181
181
181
181
181
181
181
181
84
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
16
37
219
219
219
219
219
219
219
219
219
219
219
219
219
48
48
37
37
181
181
181
16
255
138
181
181
181
181
181
181
181
181
181
181
181
181
181
181
84
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
255
255
84
37
219
219
219
219
219
219
219
219
219
219
219
219
219
219
37
37
181
181
181
181
16
255
255
84
181
181
181
181
181
181
181
181
181
181
181
181
181
84
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
239
84
84
84
84
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
181
181
181
181
84
84
84
84
239
84
181
181
181
181
181
181
181
181
181
181
84
84
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
239
181
219
219
219
181
84
219
219
219
219
181
181
181
219
219
219
219
219
219
219
181
181
181
84
219
219
219
219
181
239
84
181
181
181
181
181
181
84
84
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
219
219
219
219
181
138
138
219
219
219
219
181
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
84
181
181
181
181
84
84
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
219
181
181
181
181
181
138
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
181
239
84
181
16
84
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
16
181
181
181
181
181
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
181
181
181
181
84
181
181
181
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
16
16
181
84
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
181
181
181
181
84
84
84
84
181
181
181
181
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
138
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
181
181
138
138
84
84
84
84
181
181
181
181
181
181
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
181
138
181
84
16
16
219
181
181
181
181
84
16
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
138
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
181
181
181
84
219
181
181
181
181
84
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
181
181
181
181
16
181
181
181
84
84
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
138
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
181
181
181
181
181
16
181
181
181
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
181
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
181
181
181
181
181
181
181
16
138
181
181
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
181
219
219
219
219
219
219
219
219
219
219
219
219
219
181
181
181
181
181
181
181
181
181
84
84
138
181
181
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
181
181
219
219
219
219
219
219
219
219
219
219
181
181
181
181
181
181
181
181
181
181
181
16
84
84
16
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
181
181
181
181
219
219
219
219
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
16
16
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
16
84
181
181
181
181
181
181
84
84
84
84
181
181
181
181
181
181
181
181
181
181
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
219
84
84
84
84
84
16
16
255
255
255
255
84
84
84
181
181
181
181
181
181
16
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
181
84
219
219
181
16
16
255
255
255
255
255
255
255
255
255
84
16
16
16
16
16
84
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
84
84
16
16
255
255
255
255
255
255
255
255
255
255
255
255
84
181
181
181
84
181
84
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
84
16
16
84
16
84
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255