confusing as hell

Top