Fredrik's collected attempts at HPCodeWars17