########################################### ..........................................# ..........................................# ######################........#######################....# ......#............................. ..............# ......##.............)#....#........ ...........#..# #p.....#..............#....#..###### ########.)#..#..# #......#.......####...#....#.... ..........#..#..# ##.....##.....###...)..#....#..... .......(..#..#..# ####......#.....##.....)..#....#..#..# #####..#).#..#..# #......C.##.....#......####....#..#.... .....#..#..#..# #......###.(...##.....##.)#....#..# ... .......#..#..#..# #..$####.......#..)..)#).)#....# #####..#..#..#..# #...))..)..)...#.....)#..%#....# $ #..#..#..#..# #.......####...##.......[(#....# +..#..#..#..# #..$.)### ###..#.........#....# $ $ #..#..#..#..# #...)## ##.##........#....# ######..#..#..# #...(# #..###......#....#..# .........)..#..# #...## ##...####...#....#..# .. .........)..#..# #..$# #......###.#....#..# #.. ##########..#..# #...# #........###....#..# .... ..........)#..# #...# ##..).....##....#..#.^.. ..........(#..# #.... #........##....#..#..### #########..#..# #$.$. ##........#....#........ ........)#..# .$... $ ###.........[.......... $ ............# ...#### #######.)......#######################)...# .......)..............................)...# .........)<<))............c........)......# ........(<.)<.........................(...# .........)<<).........................).(.# #######.[.)....#######################.)..# #.....))..)..###.###.###.###.###.#.))..# ......#.)).#...#...#...#...#...#...(.#..# ......#.(..##...............).......##..# ......#..).###.................#.....#..# . #.....#...(##.................###)..##.(# #. #....##....#.......#......#..## ##(## ..# #$ ##...##..).##.....###....###..###)).##..# #.. #..##....###...## ##..##(##..#)....#..# $ #.. ...#....##.....###..##%[.##......## $ ..##.c##..#....#.......#..##.|.##..)...## ...CpCu$$.#....##........##).).#........## $..##.e##$$#....# #......##|).....#.......#..# $ #.. #...#....##......##).....(###.....##..# #.. ##.)##....#.....#. ##)##..## ##...###..# #. ##...##....##... ## ###....###.....##..# #. #...C##....###.## #......#.......#..# . ##..#$.#....##...## .................##..# ##...#(.#....#.....#.)...............###..# ###.[(##..#.$..##.......................##..# .........)#$$(.#.$...# ..#...#...#...#...#..# ....##......$....(#.## (###.###.###.###.....# #### ####..)(....#######################....# .....$..................................# ........................................# #########################################