Clean code exercises