How to solve Weaver fake → sham in 8 moves.

There are many possible solutions to this word ladder. This particular ladder is guaranteed to be the shorted possible solution using official weaver words.

f
a
k
e
s
a
k
e
s
a
l
e
s
a
l
l
s
e
l
l
s
e
a
l
s
e
a
m
s
h
a
m