##Life5
#C This pattern was BHEPTPUF.LIF in the Hensel archive
#C B-heptomino puffer (well known)
#C An extension of PUFTRAIN, but at these
#C lengths, the ends need to be hit by
#C rakes. Even with the rakes, there are
#C only a finite number of lengths that
#C don't eventually self-destruct. For a
#C stable dirty puffer, see LINEPUF.
#C Converted to structured format by ESR, Jan 1998
#K p20[c/2] puffer

#B bheptomino
#P
*
**
.**
**
#E

#B 2
#P
*..*
....*
*...*
.****
.
.
.
*
.**
..*
..*
.*
.
.
*..*
....*
*...*
.****
#E

#B 3
#P
.....**
.
...**
..**
.**
..*...*
.......*
.
.**
****
**.**
..**
#E

#B lwss
#P
.****
*...*
....*
*..*
#E

#B 5
#P
.***
.
*..*
*.*
#E

#B lwss2
#P
..**
**.**
****
.**
#E

#B glider
#P
.*
..*
***
#E

#B rake
#C FIXME: The rake could be analyzed further.
#I :2        32 -73 0 0 0
#I :3        24 -67 0 0 0
#I :lwss     15 -74 0 0 0
#I :5        11 -69 0 0 0
#I :lwss2    8 -59 0 0 0
#I :glider   5 -65 0 0 0
#I :glider   0 -60 0 0 0
#E

#I :rake     0 0 0 0 0
#I :bheptomino 0 -53 0  0 0
#I :bheptomino 0 -43 0 -1 0
#I :bheptomino 0 -41 0  0 0
#I :bheptomino 0 -31 0 -1 0
#I :bheptomino 0 -29 0  0 0
#I :bheptomino 0 -19 0 -1 0
#I :bheptomino 0 -17 0  0 0
#I :bheptomino 0 -7  0 -1 0
#I :bheptomino 0 -5  0  0 0
#I :bheptomino 0  5  0 -1 0
#I :bheptomino 0  7  0  0 0
#I :bheptomino 0  17 0 -1 0
#I :bheptomino 0  19 0  0 0
#I :bheptomino 0  29 0 -1 0
#I :bheptomino 0  31 0  0 0
#I :bheptomino 0  41 0 -1 0
#I :bheptomino 0  43 0  0 0
#I :bheptomino 0  53 0 -1 0
#I :rake     0 0 0 -1 0

## Pattern ends here.
