Completes 1.7-1.12 exercises on The Sword of Syntax