McFarlane

End of result