##### #...####### ###..%......##### ..# #...........#...# .... ####...........#...######.... .......................)....... ###......###########...###.. #...#### ##### #...#### #......######...#####...>..# .!.........................# . . #......######>..####...#...# #.... h....# ######.....##.## #...# #... #....%##.# #...# ... #...##...# #...# . #...##...# ##...# ... ######...####....# #.# ###.O.......# #.# ############....## #%##### ####......######....# ...... .............##.....# #...# #....##...##.##.....# #######...# #....##......##....## .#.##.........# ............####.#.# .........##.#.# ####.###....# #.#.# .r.......##.#.# #.5 #.#### #.#.# ........##.#.# #.. #.# #.#.# #.##.........# ####### #.. #.# #.#.# . #######.#.##### #.....# #.# #.# #.#.# #.#.#...# ####.....# #.# #.# #.#.# ##.#.#...#######........####.# #.#######.#[# #.<.......%..................###......##.#.#### #....########........................%........# #....# #...................############..# ####<# #...#####.<.##...#.#............#.# #.. ....................>.#..#......#..#.# ###. ..#################.....##........##..# .. #..#................# # #<.##..####....###### #..###...#####.# ##### ##### #..##....#####.# . #...# ###...# #..##....##....# ... #...# #.....# #..##..####....#### #....>#####...####.....#####..##.....#.......# @.............................##.....####....# ..#...#######################........# #....# #. #.......#####.#### #.......###...# #####.........# #######...# #...# #...# #####