PerkinsHacks 2018 competition