Yes, although I&#x27;m not sure why they had to use single letter symbols to identify the different types of chess pieces. Also it seems like they could&#x27;ve applied the DRY principle a bit with all of those conditionals. Also the use of set! is a little bit ugly.