######## ####### #......############## #.....# #......#............# #.....# #......#............# #.....# #......#######.###.##### #.....# #....#########.###.##..## #.....# #....'...)...#..........# #.....# #....#...(...#..........# #.....# #..(.##'##########.###'####### #.....##### ##.............###.#.........# #.........# #.............#...'.........# #.........# #.............#...#.........# #.........# #.............#####.........# #.........# #.......................#+#.##### #.........# #........>..............#.......# #.........# ### #....#+####'##.....###+##..#....######.........# ....#....#.......#....(# .....#...................# ...#....#.......#..)..# ..##..#...................# #....# #..#....#.......#.....#.. #..#...................# #....#####..#....#########.....#...#...#...................# #....#..##..##................>#...##..+.......[.......##### #....#...#...#..().............#...# #..............[# #....#...#...'...))............#.$.# #....#'####.....# #....#...#...#....)............+...# #....#....#.....# #....#...#...#.................#...# #....#....+.....# ########....#'###'###.................##..# ###....#....#.....# #.....................##+######+###....#!.###......######...... #.....................# #yy..#....#....(.# #....... #.....................# #....#....#......# +........ #.....................# #....#....#......# #....... #.....................# #....'....#......# #...).................# #....#....#......# ##...)...............).####### ##....#..###......##### #....#####+#######...........# #....##..# ####........ #....# #...........# #....#...+ #........ #....# #...........# #....#...# #........ #....# #...........# #....#...# #........ #....# #...........# #....# ..# #........ #####....###########+#...........######....##########........ #.......................#'###.........................####### #........)..............#...#)).................(.....# #.......................#..)#..............(..........# #.......................#...#.........................# #.......................#...#....................###### #.......................+...#....<...............# ###'#...................###.#....................# #..##+#####'########.....#'###########..........# #..............# #.....#...>.# #..........# #..............# #.....'.....# #..........# #..##.(.###...## ##.....##...## #..........# #####...# ##### #.......#...# #######....# #.......# +.......#....# #....# #.......# #.......#....# #....# #.......# #.>.<...#....# #....# ######### #.......###### #....# ######### ######