Title: Problem solving with PASCAL