binary tree exercise
added knight travails