finished part a of 3

holy fok so long