. ##. ##...## #.. #..... #.# #..... #.# ..>. #.# ##... #.#### ##$#.# #.##.### ####...)########....).### +....(.((.........<.....+ ####...#########.#....### ##.. #..#.#.# ##. #..###.# #. #......# #. ##.##### #+# #. #.# #.# #. #.###########.# #..........##.## #..#######.#...## #...............#### #..#######.........##### #..###.................. #......###..#.#.##.##### ##.#######..#.#.##.# #.................# #..............#### ############.### #########.# #.........# #####.######..# #.........##..# #.###.........## #.# ##.##.##...## #.# #.##.#.....###. #.####.##........... #.#.##.#####..###### #..#.#.#####..# ###.##........# #.#########'## #.# ##...## #.# ##.....## ##.## ##....^..# ####...####.........# ...)......)'.........+ ###.#...#.##.........# #.##.##.###.......## # ...##.# ##.....## ..#.##.# ##...## #....##.# #+## #. .. ... # #.# ..# ###