bhuvan dev

its a ball in a maze with teleportals and key!!
Puzzle