Pergunta de entrevista da empresa ShopUp

Java Programming - patters and some puzzles.