##### #...# #...# #...# # ######## #...# ..####.##########......# #...# #.............S.......# #...#########################h#.##...#########......# #.%.>..............(................. ##......# ##....................?.....h........ #......## #.###...................%... ...#... ### #......# #.# #....................... . .... ..# #......# #.# #....................... .#..# #.# #......# #g# ###..####............... #.. #.# #......# #.# #..# #............)# g #.. #.# #......# #%# #..########.........#..# ##..####.####......# #.#####...................... .............%.)....# #.......#########.........#.............#####.##### #.......# #.......................#####.# #.......# #..###.#####................#.# #.......# #..# #.##...................#.# #.......# #..###...............################# #...(...# #....................#..(..<#<#<.[...# ###.......##########.###.............###.######.'#####.# #........................(.............#...............# #......................................#####.########.## #.(................#.######..........###...#.#...P%#...# #................................##.## #.#.#.#.#######.# #....................#########...##.# #.#...........#.# #....................#########...##.# #.###########.#.# #..................>.............##.# #.#...........#.# ########...............#######>..##.####.#####'#######.# #...............................#.......#.......# #.####..........#######.........#########.####### #.# #........#########....%.....# #.......# #.####...........................#####.......# #.............................).%............# ######...####....................############# #...# ############.........# #...# #.........# ##### #.........# #.........# #........## ##########