Hard puzzle

Sort:
Avatar of Shreyas1165

Avatar of Atharv8849

Brilliant 

Avatar of sachin7274

what a puzzle!!