My work (so far)

2