learning sna

.