ex21 done, in a fun way
ex22.. meh...
ex23.. sort of done..?