ROMBO

an attempt at understanding