Can someone please tell me what this formula is doing?



=min(5-bi$10,
if(and($x11>=bi$2,$x11<bj$2),if($af11<bj$2,$af11-$x11+1,bj$2-$x11-2),if(and($x11<=bi$2, $af11>=bj$2),5, if(and($af11>=bi$2,$af11<bj$2),$af11-bi$2+1,0)))
+if(and($y11>=bi$2,$y11<bj$2),if($ag11<bj$2,$ag11-$y11+1,bj$2-$y11-2),if(and($y11<=bi$2, $ag11>=bj$2),5, if(and($ag11>=bi$2,$ag11<bj$2),$ag11-bi$2+1,0)))
+if(and($z11>=bi$2,$z11<bj$2),if($ah11<bj$2,$ah11-$z11+1,bj$2-$z11-2),if(and($z11<=bi$2, $ah11>=bj$2),5, if(and($ah11>=bi$2,$ah11<bj$2),$ah11-bi$2+1,0)))
+if(and($aa11>=bi$2,$aa11<bj$2),if($ai11<bj$2,$ai11-$aa11+1,bj$2-$aa11-2),if(and($aa11<=bi$2, $ai11>=bj$2),5, if(and($ai11>=bi$2,$ai11<bj$2),$ai11-bi$2+1,0)))
+if(and($ab11>=bi$2,$ab11<bj$2),if($aj11<bj$2,$aj11-$ab11+1,bj$2-$ab11-2),if(and($ab11<=bi$2, $aj11>=bj$2),5, if(and($aj11>=bi$2,$aj11<bj$2),$aj11-bi$2+1,0)))
+if(and($ac11>=bi$2,$ac11<bj$2),if($ak11<bj$2,$ak11-$ac11+1,bj$2-$ac11-2),if(and($ac11<=bi$2, $ak11>=bj$2),5, if(and($ak11>=bi$2,$ak11<bj$2),$ak11-bi$2+1,0)))
+if(and($ae11>=bi$2,$ae11<bj$2),if($am11<bj$2,$am11-$ae11+1,bj$2-$ae11-2),if(and($ae11<=bi$2, $am11>=bk$2),5, if(and($am11>=bi$2,$am11<bj$2),$am11-bi$2+1,0))))