Awesome, looks very Escher like.