mkdir -p ../chapter01/figures mkdir -p ../chapter01/house mkdir -p ../chapter01/lab-classes mkdir -p ../chapter02/better-ticket-machine mkdir -p ../chapter02/book-exercise mkdir -p ../chapter02/naive-ticket-machine mkdir -p ../chapter03/clock-display mkdir -p ../chapter03/clock-display-with-GUI mkdir -p ../chapter03/mail-system mkdir -p ../chapter04/auction mkdir -p ../chapter04/club mkdir -p ../chapter04/music-organizer-v1 mkdir -p ../chapter04/music-organizer-v2 mkdir -p ../chapter04/music-organizer-v3 mkdir -p ../chapter04/music-organizer-v4 mkdir -p ../chapter04/music-organizer-v5 mkdir -p ../chapter04/products mkdir -p ../chapter04/weblog-analyzer mkdir -p ../chapter05/bouncing-balls mkdir -p ../chapter05/scribble mkdir -p ../chapter05/tech-support-complete mkdir -p ../chapter05/tech-support1 mkdir -p ../chapter05/tech-support2 mkdir -p ../chapter06/zuul-bad mkdir -p ../chapter06/zuul-better mkdir -p ../chapter06/zuul-with-enums-v1 mkdir -p ../chapter06/zuul-with-enums-v2 mkdir -p ../chapter07/bricks mkdir -p ../chapter07/calculator-engine mkdir -p ../chapter07/calculator-engine-print mkdir -p ../chapter07/calculator-full-solution mkdir -p ../chapter07/calculator-gui mkdir -p ../chapter07/online-shop mkdir -p ../chapter07/online-shop-junit mkdir -p ../chapter08/network-v1 mkdir -p ../chapter08/network-v2 mkdir -p ../chapter09/network-v3 mkdir -p ../chapter10/foxes-and-rabbits-graph mkdir -p ../chapter10/foxes-and-rabbits-v1 mkdir -p ../chapter10/foxes-and-rabbits-v2 mkdir -p ../chapter11/imageviewer-final mkdir -p ../chapter11/imageviewer0-1 mkdir -p ../chapter11/imageviewer0-1a mkdir -p ../chapter11/imageviewer0-2 mkdir -p ../chapter11/imageviewer0-3 mkdir -p ../chapter11/imageviewer0-4 mkdir -p ../chapter11/imageviewer1-0 mkdir -p ../chapter11/imageviewer2-0 mkdir -p ../chapter11/imageviewer3-0 mkdir -p ../chapter11/layouts mkdir -p ../chapter11/musicplayer mkdir -p ../chapter12/address-book-assert mkdir -p ../chapter12/address-book-io mkdir -p ../chapter12/address-book-junit mkdir -p ../chapter12/address-book-v1g mkdir -p ../chapter12/address-book-v1t mkdir -p ../chapter12/address-book-v2g mkdir -p ../chapter12/address-book-v2t mkdir -p ../chapter12/address-book-v3t mkdir -p ../chapter12/tech-support-io mkdir -p ../chapter12/tech-support-io-v7 mkdir -p ../chapter12/weblog-analyzer mkdir -p ../chapter12/weblog-analyzer-v7 cp -f chapter12/address-book-v3t/Parser.java ../chapter12/address-book-v3t/Parser.java cp -f chapter12/tech-support-io/InputReader.java ../chapter12/tech-support-io/InputReader.java cp -f chapter12/tech-support-io/Responder.java ../chapter12/tech-support-io/Responder.java cp -f chapter12/tech-support-io/SupportSystem.java ../chapter12/tech-support-io/SupportSystem.java cp -f chapter12/tech-support-io-v7/InputReader.java ../chapter12/tech-support-io-v7/InputReader.java cp -f chapter12/tech-support-io-v7/Responder.java ../chapter12/tech-support-io-v7/Responder.java cp -f chapter12/tech-support-io-v7/SupportSystem.java ../chapter12/tech-support-io-v7/SupportSystem.java cp -f chapter12/weblog-analyzer/LogAnalyzer.java ../chapter12/weblog-analyzer/LogAnalyzer.java cp -f chapter12/weblog-analyzer/LogEntry.java ../chapter12/weblog-analyzer/LogEntry.java cp -f chapter12/weblog-analyzer/LogfileCreator.java ../chapter12/weblog-analyzer/LogfileCreator.java cp -f chapter12/weblog-analyzer/LogfileReader.java ../chapter12/weblog-analyzer/LogfileReader.java cp -f chapter12/weblog-analyzer/LoglineTokenizer.java ../chapter12/weblog-analyzer/LoglineTokenizer.java cp -f chapter12/weblog-analyzer-v7/LogAnalyzer.java ../chapter12/weblog-analyzer-v7/LogAnalyzer.java cp -f chapter12/weblog-analyzer-v7/LogEntry.java ../chapter12/weblog-analyzer-v7/LogEntry.java cp -f chapter12/weblog-analyzer-v7/LogfileCreator.java ../chapter12/weblog-analyzer-v7/LogfileCreator.java cp -f chapter12/weblog-analyzer-v7/LogfileReader.java ../chapter12/weblog-analyzer-v7/LogfileReader.java cp -f chapter12/weblog-analyzer-v7/LoglineTokenizer.java ../chapter12/weblog-analyzer-v7/LoglineTokenizer.java cp -f chapter11/imageviewer0-1a/ImageViewer.java ../chapter11/imageviewer0-1a/ImageViewer.java cp -f chapter11/imageviewer0-1/ImageViewer.java ../chapter11/imageviewer0-1/ImageViewer.java cp -f chapter11/imageviewer0-2/ImageViewer.java ../chapter11/imageviewer0-2/ImageViewer.java cp -f chapter11/imageviewer0-3/ImageViewer.java ../chapter11/imageviewer0-3/ImageViewer.java cp -f chapter11/imageviewer0-4/ImageFileManager.java ../chapter11/imageviewer0-4/ImageFileManager.java cp -f chapter11/imageviewer0-4/ImagePanel.java ../chapter11/imageviewer0-4/ImagePanel.java cp -f chapter11/imageviewer0-4/ImageViewer.java ../chapter11/imageviewer0-4/ImageViewer.java cp -f chapter11/imageviewer0-4/OFImage.java ../chapter11/imageviewer0-4/OFImage.java cp -f chapter11/imageviewer1-0/ImageFileManager.java ../chapter11/imageviewer1-0/ImageFileManager.java cp -f chapter11/imageviewer1-0/ImagePanel.java ../chapter11/imageviewer1-0/ImagePanel.java cp -f chapter11/imageviewer1-0/ImageViewer.java ../chapter11/imageviewer1-0/ImageViewer.java cp -f chapter11/imageviewer1-0/OFImage.java ../chapter11/imageviewer1-0/OFImage.java cp -f chapter11/imageviewer2-0/DarkerFilter.java ../chapter11/imageviewer2-0/DarkerFilter.java cp -f chapter11/imageviewer2-0/Filter.java ../chapter11/imageviewer2-0/Filter.java cp -f chapter11/imageviewer2-0/ImageFileManager.java ../chapter11/imageviewer2-0/ImageFileManager.java cp -f chapter11/imageviewer2-0/ImagePanel.java ../chapter11/imageviewer2-0/ImagePanel.java cp -f chapter11/imageviewer2-0/ImageViewer.java ../chapter11/imageviewer2-0/ImageViewer.java cp -f chapter11/imageviewer2-0/LighterFilter.java ../chapter11/imageviewer2-0/LighterFilter.java cp -f chapter11/imageviewer2-0/OFImage.java ../chapter11/imageviewer2-0/OFImage.java cp -f chapter11/imageviewer2-0/ThresholdFilter.java ../chapter11/imageviewer2-0/ThresholdFilter.java cp -f chapter11/imageviewer3-0/DarkerFilter.java ../chapter11/imageviewer3-0/DarkerFilter.java cp -f chapter11/imageviewer3-0/Filter.java ../chapter11/imageviewer3-0/Filter.java cp -f chapter11/imageviewer3-0/FishEyeFilter.java ../chapter11/imageviewer3-0/FishEyeFilter.java cp -f chapter11/imageviewer3-0/ImageFileManager.java ../chapter11/imageviewer3-0/ImageFileManager.java cp -f chapter11/imageviewer3-0/ImagePanel.java ../chapter11/imageviewer3-0/ImagePanel.java cp -f chapter11/imageviewer3-0/ImageViewer.java ../chapter11/imageviewer3-0/ImageViewer.java cp -f chapter11/imageviewer3-0/LighterFilter.java ../chapter11/imageviewer3-0/LighterFilter.java cp -f chapter11/imageviewer3-0/OFImage.java ../chapter11/imageviewer3-0/OFImage.java cp -f chapter11/imageviewer3-0/ThresholdFilter.java ../chapter11/imageviewer3-0/ThresholdFilter.java cp -f chapter11/imageviewer-final/DarkerFilter.java ../chapter11/imageviewer-final/DarkerFilter.java cp -f chapter11/imageviewer-final/EdgeFilter.java ../chapter11/imageviewer-final/EdgeFilter.java cp -f chapter11/imageviewer-final/Filter.java ../chapter11/imageviewer-final/Filter.java cp -f chapter11/imageviewer-final/FishEyeFilter.java ../chapter11/imageviewer-final/FishEyeFilter.java cp -f chapter11/imageviewer-final/GrayScaleFilter.java ../chapter11/imageviewer-final/GrayScaleFilter.java cp -f chapter11/imageviewer-final/ImageFileManager.java ../chapter11/imageviewer-final/ImageFileManager.java cp -f chapter11/imageviewer-final/ImagePanel.java ../chapter11/imageviewer-final/ImagePanel.java cp -f chapter11/imageviewer-final/ImageViewer.java ../chapter11/imageviewer-final/ImageViewer.java cp -f chapter11/imageviewer-final/InvertFilter.java ../chapter11/imageviewer-final/InvertFilter.java cp -f chapter11/imageviewer-final/LighterFilter.java ../chapter11/imageviewer-final/LighterFilter.java cp -f chapter11/imageviewer-final/MirrorFilter.java ../chapter11/imageviewer-final/MirrorFilter.java cp -f chapter11/imageviewer-final/OFImage.java ../chapter11/imageviewer-final/OFImage.java cp -f chapter11/imageviewer-final/PixelizeFilter.java ../chapter11/imageviewer-final/PixelizeFilter.java cp -f chapter11/imageviewer-final/SmoothFilter.java ../chapter11/imageviewer-final/SmoothFilter.java cp -f chapter11/imageviewer-final/SolarizeFilter.java ../chapter11/imageviewer-final/SolarizeFilter.java cp -f chapter11/imageviewer-final/ThresholdFilter.java ../chapter11/imageviewer-final/ThresholdFilter.java cp -f chapter11/layouts/BorderLayoutExample.java ../chapter11/layouts/BorderLayoutExample.java cp -f chapter11/layouts/BoxLayoutExample.java ../chapter11/layouts/BoxLayoutExample.java cp -f chapter11/layouts/FlowLayoutExample.java ../chapter11/layouts/FlowLayoutExample.java cp -f chapter11/layouts/GridLayoutExample.java ../chapter11/layouts/GridLayoutExample.java cp -f chapter11/musicplayer/MusicFilePlayer.java ../chapter11/musicplayer/MusicFilePlayer.java cp -f chapter11/musicplayer/MusicOrganizer.java ../chapter11/musicplayer/MusicOrganizer.java cp -f chapter11/musicplayer/MusicPlayerGUI.java ../chapter11/musicplayer/MusicPlayerGUI.java cp -f chapter11/musicplayer/MusicPlayer.java ../chapter11/musicplayer/MusicPlayer.java cp -f chapter11/musicplayer/Track.java ../chapter11/musicplayer/Track.java cp -f chapter11/musicplayer/TrackReader.java ../chapter11/musicplayer/TrackReader.java cp -f chapter10/foxes-and-rabbits-graph/Animal.java ../chapter10/foxes-and-rabbits-graph/Animal.java cp -f chapter10/foxes-and-rabbits-graph/Counter.java ../chapter10/foxes-and-rabbits-graph/Counter.java cp -f chapter10/foxes-and-rabbits-graph/Field.java ../chapter10/foxes-and-rabbits-graph/Field.java cp -f chapter10/foxes-and-rabbits-graph/FieldStats.java ../chapter10/foxes-and-rabbits-graph/FieldStats.java cp -f chapter10/foxes-and-rabbits-graph/Fox.java ../chapter10/foxes-and-rabbits-graph/Fox.java cp -f chapter10/foxes-and-rabbits-graph/GraphView.java ../chapter10/foxes-and-rabbits-graph/GraphView.java cp -f chapter10/foxes-and-rabbits-graph/GridView.java ../chapter10/foxes-and-rabbits-graph/GridView.java cp -f chapter10/foxes-and-rabbits-graph/Location.java ../chapter10/foxes-and-rabbits-graph/Location.java cp -f chapter10/foxes-and-rabbits-graph/Rabbit.java ../chapter10/foxes-and-rabbits-graph/Rabbit.java cp -f chapter10/foxes-and-rabbits-graph/Randomizer.java ../chapter10/foxes-and-rabbits-graph/Randomizer.java cp -f chapter10/foxes-and-rabbits-graph/Simulator.java ../chapter10/foxes-and-rabbits-graph/Simulator.java cp -f chapter10/foxes-and-rabbits-graph/SimulatorView.java ../chapter10/foxes-and-rabbits-graph/SimulatorView.java cp -f chapter10/foxes-and-rabbits-v1/Counter.java ../chapter10/foxes-and-rabbits-v1/Counter.java cp -f chapter10/foxes-and-rabbits-v1/Field.java ../chapter10/foxes-and-rabbits-v1/Field.java cp -f chapter10/foxes-and-rabbits-v1/FieldStats.java ../chapter10/foxes-and-rabbits-v1/FieldStats.java cp -f chapter10/foxes-and-rabbits-v1/Fox.java ../chapter10/foxes-and-rabbits-v1/Fox.java cp -f chapter10/foxes-and-rabbits-v1/Location.java ../chapter10/foxes-and-rabbits-v1/Location.java cp -f chapter10/foxes-and-rabbits-v1/Rabbit.java ../chapter10/foxes-and-rabbits-v1/Rabbit.java cp -f chapter10/foxes-and-rabbits-v1/Randomizer.java ../chapter10/foxes-and-rabbits-v1/Randomizer.java cp -f chapter10/foxes-and-rabbits-v1/Simulator.java ../chapter10/foxes-and-rabbits-v1/Simulator.java cp -f chapter10/foxes-and-rabbits-v1/SimulatorView.java ../chapter10/foxes-and-rabbits-v1/SimulatorView.java cp -f chapter10/foxes-and-rabbits-v2/Animal.java ../chapter10/foxes-and-rabbits-v2/Animal.java cp -f chapter10/foxes-and-rabbits-v2/Counter.java ../chapter10/foxes-and-rabbits-v2/Counter.java cp -f chapter10/foxes-and-rabbits-v2/Field.java ../chapter10/foxes-and-rabbits-v2/Field.java cp -f chapter10/foxes-and-rabbits-v2/FieldStats.java ../chapter10/foxes-and-rabbits-v2/FieldStats.java cp -f chapter10/foxes-and-rabbits-v2/Fox.java ../chapter10/foxes-and-rabbits-v2/Fox.java cp -f chapter10/foxes-and-rabbits-v2/Location.java ../chapter10/foxes-and-rabbits-v2/Location.java cp -f chapter10/foxes-and-rabbits-v2/Rabbit.java ../chapter10/foxes-and-rabbits-v2/Rabbit.java cp -f chapter10/foxes-and-rabbits-v2/Randomizer.java ../chapter10/foxes-and-rabbits-v2/Randomizer.java cp -f chapter10/foxes-and-rabbits-v2/Simulator.java ../chapter10/foxes-and-rabbits-v2/Simulator.java cp -f chapter10/foxes-and-rabbits-v2/SimulatorView.java ../chapter10/foxes-and-rabbits-v2/SimulatorView.java cp -f chapter09/network-v3/MessagePost.java ../chapter09/network-v3/MessagePost.java cp -f chapter09/network-v3/NewsFeed.java ../chapter09/network-v3/NewsFeed.java cp -f chapter09/network-v3/PhotoPost.java ../chapter09/network-v3/PhotoPost.java cp -f chapter09/network-v3/Post.java ../chapter09/network-v3/Post.java cp -f chapter08/network-v1/MessagePost.java ../chapter08/network-v1/MessagePost.java cp -f chapter08/network-v1/NewsFeed.java ../chapter08/network-v1/NewsFeed.java cp -f chapter08/network-v1/PhotoPost.java ../chapter08/network-v1/PhotoPost.java cp -f chapter08/network-v2/MessagePost.java ../chapter08/network-v2/MessagePost.java cp -f chapter08/network-v2/NewsFeed.java ../chapter08/network-v2/NewsFeed.java cp -f chapter08/network-v2/PhotoPost.java ../chapter08/network-v2/PhotoPost.java cp -f chapter08/network-v2/Post.java ../chapter08/network-v2/Post.java cp -f chapter07/bricks/Brick.java ../chapter07/bricks/Brick.java cp -f chapter07/bricks/Pallet.java ../chapter07/bricks/Pallet.java cp -f chapter07/calculator-engine/CalcEngine.java ../chapter07/calculator-engine/CalcEngine.java cp -f chapter07/calculator-engine/CalcEngineTester.java ../chapter07/calculator-engine/CalcEngineTester.java cp -f chapter07/calculator-engine-print/CalcEngine.java ../chapter07/calculator-engine-print/CalcEngine.java cp -f chapter07/calculator-engine-print/CalcEngineTester.java ../chapter07/calculator-engine-print/CalcEngineTester.java cp -f chapter07/calculator-full-solution/CalcEngine.java ../chapter07/calculator-full-solution/CalcEngine.java cp -f chapter07/calculator-full-solution/Calculator.java ../chapter07/calculator-full-solution/Calculator.java cp -f chapter07/calculator-full-solution/UserInterface.java ../chapter07/calculator-full-solution/UserInterface.java cp -f chapter07/calculator-gui/CalcEngine.java ../chapter07/calculator-gui/CalcEngine.java cp -f chapter07/calculator-gui/Calculator.java ../chapter07/calculator-gui/Calculator.java cp -f chapter07/calculator-gui/UserInterface.java ../chapter07/calculator-gui/UserInterface.java cp -f chapter07/online-shop/Comment.java ../chapter07/online-shop/Comment.java cp -f chapter07/online-shop-junit/Comment.java ../chapter07/online-shop-junit/Comment.java cp -f chapter07/online-shop-junit/SalesItem.java ../chapter07/online-shop-junit/SalesItem.java cp -f chapter07/online-shop-junit/SalesItemTest.java ../chapter07/online-shop-junit/SalesItemTest.java cp -f chapter07/online-shop/SalesItem.java ../chapter07/online-shop/SalesItem.java cp -f chapter06/zuul-bad/Command.java ../chapter06/zuul-bad/Command.java cp -f chapter06/zuul-bad/CommandWords.java ../chapter06/zuul-bad/CommandWords.java cp -f chapter06/zuul-bad/Game.java ../chapter06/zuul-bad/Game.java cp -f chapter06/zuul-bad/Parser.java ../chapter06/zuul-bad/Parser.java cp -f chapter06/zuul-bad/Room.java ../chapter06/zuul-bad/Room.java cp -f chapter06/zuul-better/Command.java ../chapter06/zuul-better/Command.java cp -f chapter06/zuul-better/CommandWords.java ../chapter06/zuul-better/CommandWords.java cp -f chapter06/zuul-better/Game.java ../chapter06/zuul-better/Game.java cp -f chapter06/zuul-better/Parser.java ../chapter06/zuul-better/Parser.java cp -f chapter06/zuul-better/Room.java ../chapter06/zuul-better/Room.java cp -f chapter06/zuul-with-enums-v1/Command.java ../chapter06/zuul-with-enums-v1/Command.java cp -f chapter06/zuul-with-enums-v1/CommandWord.java ../chapter06/zuul-with-enums-v1/CommandWord.java cp -f chapter06/zuul-with-enums-v1/CommandWords.java ../chapter06/zuul-with-enums-v1/CommandWords.java cp -f chapter06/zuul-with-enums-v1/Game.java ../chapter06/zuul-with-enums-v1/Game.java cp -f chapter06/zuul-with-enums-v1/Parser.java ../chapter06/zuul-with-enums-v1/Parser.java cp -f chapter06/zuul-with-enums-v1/Room.java ../chapter06/zuul-with-enums-v1/Room.java cp -f chapter06/zuul-with-enums-v2/Command.java ../chapter06/zuul-with-enums-v2/Command.java cp -f chapter06/zuul-with-enums-v2/CommandWord.java ../chapter06/zuul-with-enums-v2/CommandWord.java cp -f chapter06/zuul-with-enums-v2/CommandWords.java ../chapter06/zuul-with-enums-v2/CommandWords.java cp -f chapter06/zuul-with-enums-v2/Game.java ../chapter06/zuul-with-enums-v2/Game.java cp -f chapter06/zuul-with-enums-v2/Parser.java ../chapter06/zuul-with-enums-v2/Parser.java cp -f chapter06/zuul-with-enums-v2/Room.java ../chapter06/zuul-with-enums-v2/Room.java cp -f chapter05/bouncing-balls/BallDemo.java ../chapter05/bouncing-balls/BallDemo.java cp -f chapter05/bouncing-balls/BouncingBall.java ../chapter05/bouncing-balls/BouncingBall.java cp -f chapter05/bouncing-balls/Canvas.java ../chapter05/bouncing-balls/Canvas.java cp -f chapter05/scribble/Canvas.java ../chapter05/scribble/Canvas.java cp -f chapter05/scribble/DrawDemo.java ../chapter05/scribble/DrawDemo.java cp -f chapter05/scribble/Pen.java ../chapter05/scribble/Pen.java cp -f chapter05/tech-support1/InputReader.java ../chapter05/tech-support1/InputReader.java cp -f chapter05/tech-support1/Responder.java ../chapter05/tech-support1/Responder.java cp -f chapter05/tech-support1/SupportSystem.java ../chapter05/tech-support1/SupportSystem.java cp -f chapter05/tech-support2/InputReader.java ../chapter05/tech-support2/InputReader.java cp -f chapter05/tech-support2/Responder.java ../chapter05/tech-support2/Responder.java cp -f chapter05/tech-support2/SupportSystem.java ../chapter05/tech-support2/SupportSystem.java cp -f chapter05/tech-support-complete/InputReader.java ../chapter05/tech-support-complete/InputReader.java cp -f chapter05/tech-support-complete/Responder.java ../chapter05/tech-support-complete/Responder.java cp -f chapter05/tech-support-complete/SupportSystem.java ../chapter05/tech-support-complete/SupportSystem.java cp -f chapter01/figures/Canvas.java ../chapter01/figures/Canvas.java cp -f chapter01/figures/Circle.java ../chapter01/figures/Circle.java cp -f chapter01/figures/One.java ../chapter01/figures/One.java cp -f chapter01/figures/Person.java ../chapter01/figures/Person.java cp -f chapter01/figures/Square.java ../chapter01/figures/Square.java cp -f chapter01/figures/Triangle.java ../chapter01/figures/Triangle.java cp -f chapter01/house/Canvas.java ../chapter01/house/Canvas.java cp -f chapter01/house/Circle.java ../chapter01/house/Circle.java cp -f chapter01/house/Person.java ../chapter01/house/Person.java cp -f chapter01/house/Picture.java ../chapter01/house/Picture.java cp -f chapter01/house/Square.java ../chapter01/house/Square.java cp -f chapter01/house/Triangle.java ../chapter01/house/Triangle.java cp -f chapter01/lab-classes/LabClass.java ../chapter01/lab-classes/LabClass.java cp -f chapter01/lab-classes/Student.java ../chapter01/lab-classes/Student.java cp -f chapter02/better-ticket-machine/Alpha.java ../chapter02/better-ticket-machine/Alpha.java cp -f chapter02/better-ticket-machine/Beta.java ../chapter02/better-ticket-machine/Beta.java cp -f chapter02/better-ticket-machine/Point.java ../chapter02/better-ticket-machine/Point.java cp -f chapter02/better-ticket-machine/TicketMachine.java ../chapter02/better-ticket-machine/TicketMachine.java cp -f chapter02/book-exercise/Book.java ../chapter02/book-exercise/Book.java cp -f chapter02/naive-ticket-machine/TicketMachine.java ../chapter02/naive-ticket-machine/TicketMachine.java cp -f chapter03/clock-display/ClockDisplay.java ../chapter03/clock-display/ClockDisplay.java cp -f chapter03/clock-display/NumberDisplay.java ../chapter03/clock-display/NumberDisplay.java cp -f chapter03/clock-display-with-GUI/ClockDisplay.java ../chapter03/clock-display-with-GUI/ClockDisplay.java cp -f chapter03/clock-display-with-GUI/Clock.java ../chapter03/clock-display-with-GUI/Clock.java cp -f chapter03/clock-display-with-GUI/NumberDisplay.java ../chapter03/clock-display-with-GUI/NumberDisplay.java cp -f chapter03/mail-system/MailClient.java ../chapter03/mail-system/MailClient.java cp -f chapter03/mail-system/MailItem.java ../chapter03/mail-system/MailItem.java cp -f chapter03/mail-system/MailServer.java ../chapter03/mail-system/MailServer.java cp -f chapter04/auction/Auction.java ../chapter04/auction/Auction.java cp -f chapter04/auction/Bid.java ../chapter04/auction/Bid.java cp -f chapter04/auction/Lot.java ../chapter04/auction/Lot.java cp -f chapter04/auction/Person.java ../chapter04/auction/Person.java cp -f chapter04/club/ClubDemo.java ../chapter04/club/ClubDemo.java cp -f chapter04/club/Club.java ../chapter04/club/Club.java cp -f chapter04/club/Membership.java ../chapter04/club/Membership.java cp -f chapter04/music-organizer-v1/MusicOrganizer.java ../chapter04/music-organizer-v1/MusicOrganizer.java cp -f chapter04/music-organizer-v2/MusicOrganizer.java ../chapter04/music-organizer-v2/MusicOrganizer.java cp -f chapter04/music-organizer-v2/MusicPlayer.java ../chapter04/music-organizer-v2/MusicPlayer.java cp -f chapter04/music-organizer-v3/MusicOrganizer.java ../chapter04/music-organizer-v3/MusicOrganizer.java cp -f chapter04/music-organizer-v3/MusicPlayer.java ../chapter04/music-organizer-v3/MusicPlayer.java cp -f chapter04/music-organizer-v4/MusicOrganizer.java ../chapter04/music-organizer-v4/MusicOrganizer.java cp -f chapter04/music-organizer-v4/MusicPlayer.java ../chapter04/music-organizer-v4/MusicPlayer.java cp -f chapter04/music-organizer-v5/MusicOrganizer.java ../chapter04/music-organizer-v5/MusicOrganizer.java cp -f chapter04/music-organizer-v5/MusicPlayer.java ../chapter04/music-organizer-v5/MusicPlayer.java cp -f chapter04/music-organizer-v5/Track.java ../chapter04/music-organizer-v5/Track.java cp -f chapter04/music-organizer-v5/TrackReader.java ../chapter04/music-organizer-v5/TrackReader.java cp -f chapter04/products/Product.java ../chapter04/products/Product.java cp -f chapter04/products/StockDemo.java ../chapter04/products/StockDemo.java cp -f chapter04/products/StockManager.java ../chapter04/products/StockManager.java cp -f chapter04/weblog-analyzer/LogAnalyzer.java ../chapter04/weblog-analyzer/LogAnalyzer.java cp -f chapter04/weblog-analyzer/LogEntry.java ../chapter04/weblog-analyzer/LogEntry.java cp -f chapter04/weblog-analyzer/LogfileCreator.java ../chapter04/weblog-analyzer/LogfileCreator.java cp -f chapter04/weblog-analyzer/LogfileReader.java ../chapter04/weblog-analyzer/LogfileReader.java cp -f chapter04/weblog-analyzer/LoglineTokenizer.java ../chapter04/weblog-analyzer/LoglineTokenizer.java