### ##.## ##...## ##.....## ##.......## ##....#....## ##....##.....## ##....###......## ##....####.......## ##....####.........## ##....####...........## ##.....###.............## ##......##...............## ##.......#............#....## ##.....................##....## ##.....................####....## ##......../..............####....## ##....##.............##....####....## ##....###.)...........###....##.....[## ##...X####.............####.......^....## ##....####...............####............## ##......##............#....####............## ##....................###....####.......^....## ##....................## ##....####.....###....## ##....................#####......####....####....## ##>...................####^#.......####....####....## ##....##................##...........####....####.[..## ##....####...............#.............####....##?.....## ##....####..........................)....####............## ##....####.........................).<#....####............## ##....####.....................#....)####....####............## ##....####............#........###.....####....####............## ##....................####.....## ##.....####....####............## #..........[.####....## #.....## ##.....# ##....####......).....# ##............####....####.....## ##...).####....................## ##............####....####)....###....<...#............####....## ##............####....####.)...#.........[...........####....## ##............####....#............................####....## ##............####...............................####....## ##.....>##....####.............#...............####....## ##....####....####...........##................##....## ##....####....####.......#.####....................## ##....####....####......#####....................## ##....###.....####....## ##....................## ##............####....###....................## ##............####....#............##...<..## ##............####...............####....## ##............####.............####....## ##......##....###.............###....## ##....####....##.............##....## ##....####.......................## ##....####.....................## ##....##.....................## ##..).#............#.......## ##....?..........##......## ##.............###.....## ##...........####....## ##.........####....## ##.......####....## ##......###....## ##.....##....## ##....#....## ##.......## ##.....## ##...## ##.## ###