Solve dart exercises