## ########### .... #.........#############.... ##.......%........>......... #.........%<................. #..........#########......## ##.##..####%...######......## #....)..............>........# #..##..####....######......### #######..####....# #........# #.....#....####.#######........# #.....#......................#.. . #####'###....####.#######......# .. ##.#.....#)...####.#######......## . # .. #..%.....#....##........))........# #.> .# .# #..#######....##.#.....)(#...#..## #.Z . . . #..)%...##..###..........#...#..# #.z#.#. .# ######..##..# #.......(.........# ..#.#.# ### .# #......# #....##(####...##.# #.#.o.###..## .# #......###....##(#.....># #. #. ##.......##.## #......................... #.##.##Z.##.####...# #......###.%.........(<... #.....#.#%...##...# #......# ##.#.##.#......## ###.Z###.####.....# #<.##.## #.#.##.#.>....# ###.Zzo#...##...# #..##.# #%#.##.###..... ###.####..#...# #..##.#####)#[##.###..... .####################...# #..##.#................. .................# #....# #..##.#..........###... .........###..#### #.#### #..##................ . ##.....<.# #..# #.# #..####..........###. #.# #.......# #..# #.# #..# #..........# #.# #.......# #..# #)# #..# #............ # #.# ######.## #..# #)# ###..####..........## #.#.# #.####..#######)### #..................# #.#.# #.................# #........####.####.## ..###.#.########.................# #.......(............. .................................# #........####.####... .............)))%.................# ####.##### ##.### ########.########.................# #.# #....#######.........#######.................# #.# #.....(......................................# #.# #....#######.........#######.....#...........# . ###### #.........(.. ........#......... #######################