starting new approach on crossing number
almost finished. but definitely will fail
bfs left