sol long

.