professor layton and the lost future puzzle 145