###### #....# ######## #.##.# #......# ############ #####.##.###############.####.##### #........... #.....##..........................# #........... #.................######.###......# #####.......# #....############.##.###...#..###.# #........%..# ######..%.###########......##.#.#..###.###.........r.# #.........+..(....%......................>......####.# #.........###########..................#........# g. #......##############...........................# ..# #......# .............#..####.#..#####........# (# #......# ######.##...........#....# #........# # #......####.######.##...........#....# #..##...... ###................##..##.#######....# #...+...... ###.#%.###.......##.....# #..).###..##..... #......#..#.....#.....#######..........+ ###>.....+...........................#..## ..........#..#...........#####......#.#..# #..........+..#.###.......# ###.####.#.## #..........##.............# #.# #.#.# #........######.####.#....# #.. #.#.. #........######.####.#....# #..# #.... #........#...........#....# #... ..#.. ......(.######.####.#....# #.... ....... #.# #.####.# #.... #.# #.# #.# ######'## #.# #......###.# #......##..# ####### #......##..#######+ #.....######......##..#....... #(....................#....... #.....................#....... #.....................#....... #####...........###........... #...........# #...######## #...........# #...######## #...........###..........### ###...............#.##.#.....# ##.......#####..........#.....# #.........# #..........+.....# #..}...}..# #..........#.....# #.........# #..........#.....# #....<....####..........#....># #.......................####### #....\.....############## ##.........# ##.......## #########