debug later
stay inside the cube
fixed... but why?
beautiful