beginning

middle

end