######## #...(..# #......# ###### #......# #....# #......# #....# #......# #....# #......# #....# #......############....# #...>......(......%%...##### #......###########.......... ####.### ###.....##### #.##### #...#...# #.....# #.#'#...# #.....#### #.#<#.### #........####.#+#.##### #...............#....... #........######.....### #....................... #.....####..........### #...................... #.....####.####.....### #..#### #.# #.....# #..#######.# #.##### #........... ... #.########.# #.# #.# #.# ) #.# #.# #.# #.# #.########.# ##.>......... #....######.# # #....# #.####.## #....# #.......# #....# #..%....# #....######.......# #......)............ ##.########[......## #.# ##........ #.# #....... #.# #...... . #..... ..... . .