########## ###################........# ..................#........# ..................#........# ...................'........# ####+####+## #+######'###.......#........# ............###..###....##.......#........# .............+...........##.......#........# ..............#...........#........'........# ...............#...........#........#........# ...............#...........+........########## ...............#....##+######........# ................#'####.......##'####### ##+#####)####.........................# ...........(#.........................# ........>...#...........!.............# ............+.........................######### ............#.................................# ............#................######'##........# ............#................#.......+........# ............#.........##'#####.......#........# ..##....##'#.........#..............#........# . #....#.....#'######.....#######'##........# .........#..<).#......#.....#.....(...####'#### ###+##. # ........#....o#......#.....#.........'.<...!# #.... ...# ........#.....'..>...#.....#.........#......# #...# ...## . ........+.....#o.Z...'.....[.........#......# #...##....# ... ######+#.....#####'###....#.........#......# #...o.......... .......#'####...###....#.........#......# #..)#...#.# #.### . ......#....#..........#.........######## #...#...#...#.#.. ... ......#....'..........########### ##)####'.###.#.#.###...... ......#....#...........# #.).).oo............o..o.. .... #....#...........# #........###.#.#o###..o.o. . #....#...........# #........#.#.....# ... .'....#...........# ########## #........#.###.###)#.. . ..#....#...........# #........# #...................... ...##'#####'###'#############........# #.....###)##..#+#..###+ ... .....................................# ##'####....#......+..... .... .............).......................# #...#.....'......#..... ...............%..........................# #...#.....#......#..... #..................................######'## #...+....##.....##....###....................>.............#......# #...###'###'######....#.....#'#######'###'##+###'###'####+##......# #...##...##...........#.....#...........'.....o......#............# #........'............#)....'...........#............'....#######+## #........#............'.....#...........#............#....#........# #........#............#.....#...........#............##'###........# #'####...##...........#.(...####'####'#####..######+##.............# #...##...##.....##....#..(................##'##......)%............# #....#...##.....##....#.........%.........#...#....................# #....'..........##....#...................#...#....................# #....#................#....(..............'...'....................# #....#................+............!......#...#....................# #...##...##.....##....#...................#%###.......#####........# #'######'##.....##....#./...###############'#.........# #........# #....#................#.....# #....#.........# #........# #....#................#.....# #....'.........# #........# #....+................+.....# #....#..!......# #........# ###################### ..# ######.........# #........# ########### ##########