Completed swirl assignment 1