######### ###### .......[####################....# ######### ......................%..........# #.......# .........####################.>..# #.......# ......%..# #....# #.).....# .........# #....# #.......# .........### #....# #.......# ...........# #....# #.......# ........#.# ######.######.......# #########.# #...................# ##### ######.### #.####.######..(....# #...# #........# #......#.>.....# #..%######........# #......#####.### #......<..%.......########### #......# #.# #.................##......... .......#####.# #.##......................... .............# #.##..............##.########.# #......#####.# #.##..............##.# .# #......# #.# #.##.<....##########.# #.# #......# #.# #(##......# #.# #####.# #.. ... #.# #.######### #.# #.....# #.# #.# #.# #.# ###.## #.....# #.# #.# #.# #.# #....# #.....# #.# #.# #.# #.################.>..# #..<..# #.# #.# #.# #.....................# #.....####.###.######.# #....#############....# #.....................# #....#############....# #[....####.###.######.# #.....................# #.5...# #.# #.# ###.### #....################.####.##.####.###.####.....# ####............................................# #o################.####.##.####.###.####...(.# #.# #.# #.##.# #.# #.# #.....# #.# #.# #.##.# #.# #.# #.....# #.# #.# #.##.####.# #.# #.....# #.# #.# #.#.......# #.# #.....# #.# #.# #.#....#### #.# #.....# #.# #.# #.#....# #.# #.... #.......... ... #.#....# #.# . #......... #....# #.# #......... #....# #.# #.....o... ###### #......o. #.....r. #...... ...