Fifteen Puzzle for TCSS 435 Artificial Intelligence course Summer 2016 For personal use only -- do not copy