DRYed up the code quite a bit. Especially with the checkBlock function and the placeNonBombs function. Added a click function which will likely hold all functionality and if conditionals for what to do with each type of block. BUG: Cannot flag bombs, because the bombs array does not allow for a flagged key. Either check the bombs array for the blockNumber in the click function, or make bombs an object (like nonBombs) and have a flagged attribute. Might be more cohesive if I create an object. So, i'm leaning that route.