############### .............######################## ###...........##.....................##### #.#...........##.###################.#..... #.............##.# .......#.#.#... #.............##.# ######### #.....#.#.#.#### #......(......##.#.........#+#............... #.....%.(.....+..#+#### #.....#...).....#### #....)........#.......####.....)...).#.####### #.....................+........#.###..........# #.....................####.....#.....#.######.#. #.....#+#######.......##.......#####>#.......)..# ..##..##.#.################.##..........#.#......## ................. .....................#.#.###### #####.##.#.##############.#.#.........#.#.#.# #.......#.# #..........#.........#.###.# #.##.#.## # #.######.#.#.........#.# #.# #....# #.# #.#.#.##......#.# #.# . ###..# #.######...#.##......#.# #.# .... #..#.#######.....####.#.##......#.# #.# ..... ####.####..#..........%.......#.##......#.# #.# ...... ...........#........(......####.##......#.# #.# ...g...########+#####.#...............####.##......#.# #.# ......................#..................#.#########.# #.# ..................#####...............##.#.# #.# #.# ...................# #...............##.#.# #.# #.# #...........# #............#####'#'####### #.# #.# #...........# ###########..# #...........# #.# #.# #.#######o..........###############..###...........###.# #.# #.....S.oo..........'............).....>...........'...# #.# #########..........[###############).##............##### #.# #...........# #..)................# #.# #...........# #...................# #.# #...........# #######...................# #.# #...........# #.........................# #.######### #...........# #..............#..#'####### #......)..# ############# #..............#.##.# ########.## #..............#.##.# ####### #.# #.......(#'#'#.#.##.# ##.....## #.# #...(....#.#.#.#.##.###.......## #.# #........#.#.#.#.##.....#####..## #.# #........#.#.#.#.##....##...##..# #.# #.....)..#.#.#.#.##....#.....#..# ####.# #........#.#<#.#.##....#.....%..# #....# #........#.#.#.#<......#....)#..# #.#### #........#...#.#..#....##...##..# #.# ############.#....#.....#####.(######.# #.#.#...................##.# #.#.#####.........#####.##.# #.#.# #....#..........##.# #.#.# ##'###############.# #.#.# #.................# #.#.# ################### #.#.# #...# ###.# ###